<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.orzfly.com/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="https://wiki.orzfly.com/feed.php">
        <title>orzFly's Knowledge Base topics</title>
        <description></description>
        <link>https://wiki.orzfly.com/</link>
        <image rdf:resource="https://wiki.orzfly.com/lib/tpl/starterbootstrap/images/favicon.ico" />
       <dc:date>2026-04-16T04:15:00+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/android-captive-portal?rev=1492979212&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/android-demo-mode?rev=1490509384&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/android-icon-blacklist?rev=1631779388&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/apt-disable-package?rev=1513706790&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/aria2-netns-systemd?rev=1513918861&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/cron-tricks?rev=1492978015&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/disk-archiving?rev=1634907294&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/disk-image-compress-mountable?rev=1490500018&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/disk-image-mount-partition?rev=1490508921&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/docker-install-gitlab-ci-runner?rev=1491757780&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/docker-install-gitlab?rev=1491753126&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/docker-install-mta?rev=1491757553&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/gitlab-ci-golang?rev=1492975427&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/gitlab-omnibus-pgsql?rev=1490776060&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/grub-ubuntu-netboot?rev=1490496708&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/hyperv-nat-bridge?rev=1490511099&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/interactive-service-systemd?rev=1513918760&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/ip-netns-cheatsheet?rev=1513793366&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/linux-disconnect-sata-device?rev=1513706480&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/osx-app-language?rev=1490460748&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/osx-boot-disk?rev=1490462285&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/osx-compress?rev=1490503915&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/osx-disable-audio-duck?rev=1490462276&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/osx-scrollbar?rev=1515501406&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/proxmox-nat-bridge?rev=1490510429&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/rclone-mount-systemd?rev=1491741191&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/sudo-lecture?rev=1490462650&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/systemd-cheatsheet?rev=1507813313&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/udev-persistent-device-symlink?rev=1513703089&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/ui-font?rev=1490458765&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/unionfs-fuse-systemd?rev=1491741176&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/windows-language-capabilities?rev=1490765686&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/zfs-on-linux-memory-limit?rev=1490501362&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.orzfly.com/topics/zfs-on-linux-mount-raw-pool-image?rev=1490505648&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.orzfly.com/lib/tpl/starterbootstrap/images/favicon.ico">
        <title>orzFly's Knowledge Base</title>
        <link>https://wiki.orzfly.com/</link>
        <url>https://wiki.orzfly.com/lib/tpl/starterbootstrap/images/favicon.ico</url>
    </image>
    <item rdf:about="https://wiki.orzfly.com/topics/android-captive-portal?rev=1492979212&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-23T20:26:52+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:android-captive-portal</title>
        <link>https://wiki.orzfly.com/topics/android-captive-portal?rev=1492979212&amp;do=diff</link>
        <description>Android Captive Portal URLs &amp; Commands

Commands


settings put global captive_portal_detection_enabled 0
settings put global captive_portal_mode 0



settings put global captive_portal_detection_enabled 1
settings put global captive_portal_mode 1
settings put global captive_portal_use_https 0
settings put global captive_portal_server captive.v2ex.co
settings put global captive_portal_http_url http://captive.v2ex.co/generate_204
settings put global captive_portal_https_url https://captive.v2ex.c…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/android-demo-mode?rev=1490509384&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T06:23:04+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:android-demo-mode</title>
        <link>https://wiki.orzfly.com/topics/android-demo-mode?rev=1490509384&amp;do=diff</link>
        <description>Android Demo Mode


settings put global sysui_demo_allowed 1
am broadcast -a com.android.systemui.demo -e command enter
am broadcast -a com.android.systemui.demo -e command battery -e level 100 -e plugged false
am broadcast -a com.android.systemui.demo -e command network -e wifi hide
am broadcast -a com.android.systemui.demo -e command notifications -e visible false
am broadcast -a com.android.systemui.demo -e command clock -e hhmm 0900
am broadcast -a com.android.systemui.demo -e command exit</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/android-icon-blacklist?rev=1631779388&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-09-16T08:03:08+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:android-icon-blacklist</title>
        <link>https://wiki.orzfly.com/topics/android-icon-blacklist?rev=1631779388&amp;do=diff</link>
        <description>Android Status Bar Icon Blacklist


settings get secure icon_blacklist
settings put secure icon_blacklist rotate,headset,alarm_clock,vpn,managed_profile
settings delete secure icon_blacklist

 Value  Description  airplane  Airplane Mode  vpn  VPN  volte</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/apt-disable-package?rev=1513706790&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-19T18:06:30+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:apt-disable-package</title>
        <link>https://wiki.orzfly.com/topics/apt-disable-package?rev=1513706790&amp;do=diff</link>
        <description>Prevent specific packages from being installed in apt


Package: xfce4-power-manager
Pin: release *
Pin-Priority: -1

Package: xfce4-power-manager-data
Pin: release *
Pin-Priority: -1



root@misaka:~# apt install xfce4-power-manager
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package xfce4-power-manager is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from ano…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/aria2-netns-systemd?rev=1513918861&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-22T05:01:01+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:aria2-netns-systemd</title>
        <link>https://wiki.orzfly.com/topics/aria2-netns-systemd?rev=1513918861&amp;do=diff</link>
        <description>Run aria2 with isolated netns with Systemd


git clone https://github.com/Jamesits/systemd-named-netns
cd systemd-named-netns
make install



BRIDGE=br-lan
DHCPV4=1



MACADDR=52:54:01:02:76:79



[Unit]
Requires=network-online.target netns-bridge@aria2c.service mts-Incoming.mount
After=network-online.target netns-bridge@aria2c.service mts-Incoming.mount
BindsTo=netns-bridge@aria2c.service mts-Incoming.mount
JoinsNamespaceOf=netns@aria2c.service

[Service]
PrivateNetwork=yes
SyslogIdentifier=ari…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/cron-tricks?rev=1492978015&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-23T20:06:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:cron-tricks</title>
        <link>https://wiki.orzfly.com/topics/cron-tricks?rev=1492978015&amp;do=diff</link>
        <description>Several Tricks with Cron Jobs

Logging with systemd-cat

/usr/bin/systemd-cat -t topic-name.cron &quot;/path/to/command arg1 arg2 argN&quot;

Locking with flock

flock -xn /path/to/lock -c &quot;/path/to/command arg1 arg2 argN&quot;

Ping Monitoring with healthchecks.io</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/disk-archiving?rev=1634907294&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2021-10-22T12:54:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:disk-archiving</title>
        <link>https://wiki.orzfly.com/topics/disk-archiving?rev=1634907294&amp;do=diff</link>
        <description>My Disk Archiving Workflow

Identifying disk

ls -lh /dev/disk/by-id/ata-*

Creating disk image

ddrescue /dev/disk/by-id/ata-SB8000NM1234-123456_DEADCAFE ata-SB8000NM1234-123456_DEADCAFE.img ata-SB8000NM1234-123456_DEADCAFE.txt


GNU ddrescue - Data recovery tool.
Copies data from one file or block device to another,
trying to rescue the good parts first in case of read errors.                                                                      

Usage: ddrescue [options] infile outfile [mapfi…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/disk-image-compress-mountable?rev=1490500018&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T03:46:58+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:disk-image-compress-mountable</title>
        <link>https://wiki.orzfly.com/topics/disk-image-compress-mountable?rev=1490500018&amp;do=diff</link>
        <description>Create mountable compressed disk image

	*  Install tools

apt install -y qemu-utils libguestfs-tools


	*  Sparsify the disk

virt-sparsify -v --in-place disk.img


	*  Convert the disk to dynamic VHD

qemu-img convert -p -o subformat=dynamic -f raw -O vpc disk.img disk.vhd</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/disk-image-mount-partition?rev=1490508921&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T06:15:21+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:disk-image-mount-partition</title>
        <link>https://wiki.orzfly.com/topics/disk-image-mount-partition?rev=1490508921&amp;do=diff</link>
        <description>Mount Partitions in Disk Image

	*  : If you have util-linux v2.21 or higher (for example, Ubuntu 16.04).
	*  : If you have a recent kernel, and pass loop.max_part=63 on boot (if loop is built-in) or to modprobe (if loop is a module).
	*  : apt install kpartx</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/docker-install-gitlab-ci-runner?rev=1491757780&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-09T17:09:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:docker-install-gitlab-ci-runner</title>
        <link>https://wiki.orzfly.com/topics/docker-install-gitlab-ci-runner?rev=1491757780&amp;do=diff</link>
        <description>Run GitLab CI Runner with Docker

	*  Run docker run -it --rm gitlab/gitlab-runner:ubuntu-v9.0.2 register

# docker run -it --rm gitlab/gitlab-runner:ubuntu-v9.0.2 register
Running in system-mode.

Please enter the gitlab-ci coordinator URL (e.g. https://gitlab.com/):
https://git.EXAMPLE.com/
Please enter the gitlab-ci token for this runner:
EXAMPLE # find at https://git.EXAMPLE.com/admin/runners
Please enter the gitlab-ci description for this runner:
[EXAMPLE00000]: EXAMPLE-digitalocean-auto-ny…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/docker-install-gitlab?rev=1491753126&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-09T15:52:06+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:docker-install-gitlab</title>
        <link>https://wiki.orzfly.com/topics/docker-install-gitlab?rev=1491753126&amp;do=diff</link>
        <description>Run GitLab with Docker


[Unit]
Description=GitLab
After=docker.service
Requires=docker.service
BindsTo=docker.service

[Service]
SyslogIdentifier=gitlab.service
ExecStart=/usr/bin/systemd-docker run \
  --rm \
  --name %n \
  --hostname git.EXAMPLE.com \
  --net orznet --ip 100.64.64.2 \
  --volume /srv/gitlab/config:/etc/gitlab \
  --volume /srv/gitlab/logs:/var/log/gitlab \
  --volume /srv/gitlab/data:/var/opt/gitlab \
  --env GITLAB_OMNIBUS_CONFIG=&quot;\
    gitlab_rails['smtp_enable'] = true; \…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/docker-install-mta?rev=1491757553&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-09T17:05:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:docker-install-mta</title>
        <link>https://wiki.orzfly.com/topics/docker-install-mta?rev=1491757553&amp;do=diff</link>
        <description>Run A MTA (Mail Transfer Agent) for Other Docker Containers


[Unit]
Description=SMTP Proxy for EXAMPLE
After=docker.service
Requires=docker.service
BindsTo=docker.service

[Service]
SyslogIdentifier=EXAMPLE-smtp.service
ExecStart=/usr/bin/systemd-docker run \
  --rm \
  --name %n \
  --net mynet --ip 100.64.5.3 \
  --env MAILNAME=git.EXAMPLE.com \
  namshi/smtp
Restart=always
RestartSec=30s
Type=notify
NotifyAccess=all
TimeoutStartSec=120
TimeoutStopSec=30

[Install]
WantedBy=multi-user.target</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/gitlab-ci-golang?rev=1492975427&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-23T19:23:47+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:gitlab-ci-golang</title>
        <link>https://wiki.orzfly.com/topics/gitlab-ci-golang?rev=1492975427&amp;do=diff</link>
        <description>.gitlab-ci.yml for Golang


image: golang:1.8
before_script:
    - ln -s /builds /go/src/git.orzfly.com
    - cd /go/src/git.orzfly.com/orzfly/mastodon-rss-bot
    - go get github.com/Masterminds/glide
    - glide install
stages:
    - build
compile:
    stage: build
    script:
    #- GOARCH=arm GOOS=linux     go build -o mastodon-rss-bot-linux-arm
    #- GOARCH=386 GOOS=linux     go build -o mastodon-rss-bot-linux-386
    #- GOARCH=386 GOOS=freebsd   go build -o mastodon-rss-bot-freebsd-386
  …</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/gitlab-omnibus-pgsql?rev=1490776060&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-29T08:27:40+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:gitlab-omnibus-pgsql</title>
        <link>https://wiki.orzfly.com/topics/gitlab-omnibus-pgsql?rev=1490776060&amp;do=diff</link>
        <description>Access Bundled PostgreSQL in GitLab Omnibus Installation

Connection Details

	*  Host: /var/opt/gitlab/postgresql
	*  Socket: /var/opt/gitlab/postgresql/.s.PGSQL.5432
	*  UNIX User: gitlab-psql
	*  User: gitlab-psql
	*  Password: (empty)
	*  Database:</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/grub-ubuntu-netboot?rev=1490496708&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T02:51:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:grub-ubuntu-netboot</title>
        <link>https://wiki.orzfly.com/topics/grub-ubuntu-netboot?rev=1490496708&amp;do=diff</link>
        <description>Run Ubuntu Installer from any GRUB-based system

So if I have a KVM VPS and the VPS provider doesn't provide Ubuntu 16.04 images nor mounting ISO images...

	*  Get ISO from &lt;http://cdimage.ubuntu.com/netboot/&gt;.

wget -O/tmp/mini.iso http://mirrors.zju.edu.cn/ubuntu/dists/xenial/main/installer-amd64/current/images/netboot/mini.iso</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/hyperv-nat-bridge?rev=1490511099&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T06:51:39+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:hyperv-nat-bridge</title>
        <link>https://wiki.orzfly.com/topics/hyperv-nat-bridge?rev=1490511099&amp;do=diff</link>
        <description>Set up a NAT network on Hyper-V host

	*  Open a PowerShell console as Administrator
	*  Create an internal switch

New-VMSwitch -SwitchName &quot;NAT Switch&quot; -SwitchType Internal


	*  Get InterfaceIndex from Get-NetAdapter
	*  Allocate IP for the new switch, 100.64.86.1/24</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/interactive-service-systemd?rev=1513918760&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-22T04:59:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:interactive-service-systemd</title>
        <link>https://wiki.orzfly.com/topics/interactive-service-systemd?rev=1513918760&amp;do=diff</link>
        <description>Interactive Services with Systemd


[Unit]
Description=Minecraft Server

[Service]
User=minecraft
Group=minecraft
SyslogIdentifier=minecraft.service
ExecStart=/usr/bin/tmux -S /home/minecraft/minecraft.tmux new -s minecraft -d 'java -jar minecraft-server.jar ....................'
ExecStop=/usr/bin/tmux -S /home/minecraft/minecraft.tmux kill-server
Type=forking
WorkingDirectory=/home/minecraft/server
Restart=always
RestartSec=30s
KillSignal=SIGINT
TimeoutStartSec=10
TimeoutStopSec=10

[Install]
W…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/ip-netns-cheatsheet?rev=1513793366&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-20T18:09:26+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:ip-netns-cheatsheet</title>
        <link>https://wiki.orzfly.com/topics/ip-netns-cheatsheet?rev=1513793366&amp;do=diff</link>
        <description>Cheatsheet for ip netns


/sbin/ip netns del ns-downloads
/sbin/ip netns add ns-downloads

/sbin/ip link add v-down-root type veth peer name v-down-peer
/sbin/ip link set v-down-peer netns ns-downloads

/sbin/brctl addif br-lan v-down-root
/sbin/ip link set v-down-root up

/sbin/ip netns exec ns-downloads /sbin/ip addr add 10.0.0.34/16 dev v-down-peer
/sbin/ip netns exec ns-downloads /sbin/ip link set v-down-peer up
/sbin/ip netns exec ns-downloads /sbin/ip link set lo up
/sbin/ip netns exec ns-…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/linux-disconnect-sata-device?rev=1513706480&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-19T18:01:20+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:linux-disconnect-sata-device</title>
        <link>https://wiki.orzfly.com/topics/linux-disconnect-sata-device?rev=1513706480&amp;do=diff</link>
        <description>Disconnect/Eject SATA devices in Linux

Disconnect

	*  Identify the device 
root@misaka:~# lsblk -S /dev/sdd
NAME HCTL       TYPE VENDOR   MODEL             REV TRAN
sdd  3:0:0:0    disk ATA      TOSHIBA MD04ABA4 FP1T sata

	*  Do the magic 
root@misaka:~# echo 1 &gt; /sys/block/sdd/device/delete
[45625.431882] sd 3:0:0:0: [sdd] Synchronizing SCSI cache
[45625.437707] sd 3:0:0:0: [sdd] Stopping disk
[45626.375309] ata4.00: disabled</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/osx-app-language?rev=1490460748&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-25T16:52:28+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:osx-app-language</title>
        <link>https://wiki.orzfly.com/topics/osx-app-language?rev=1490460748&amp;do=diff</link>
        <description>Set Language for Individual Application in OS X


defaults write &quot;$HOME/Containers/com.tencent.qq/Data/Library/Preferences/com.tencent.qq&quot; AppleLanguages '(zh-Hans, zh-CN, en)'
defaults write com.tencent.qq AppleLanguages '(zh-Hans, zh-CN, en)'
defaults write -app AliWangwang AppleLanguages '(zh-Hans, zh-CN, en)'</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/osx-boot-disk?rev=1490462285&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-25T17:18:05+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:osx-boot-disk</title>
        <link>https://wiki.orzfly.com/topics/osx-boot-disk?rev=1490462285&amp;do=diff</link>
        <description>Create OS X Boot Disk

Use createinstallmedia


sudo &quot;/Applications/Install OS X El Capitan.app/Contents/Resources/createinstallmedia&quot; --volume &quot;/Volumes/Untitled&quot; --applicationpath &quot;/Applications/Install OS X El Capitan.app&quot;


Manually


sudo hdiutil attach &quot;/Applications/Install OS X El Capitan.app/Contents/SharedSupport/InstallESD.dmg&quot;
sudo asr restore -source &quot;/Volumes/OS X Install ESD/BaseSystem.dmg&quot; -target &quot;/Volumes/Untitled&quot; -erase -format HFS+
sudo rm &quot;/Volumes/OS X Base System/System/I…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/osx-compress?rev=1490503915&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T04:51:55+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:osx-compress</title>
        <link>https://wiki.orzfly.com/topics/osx-compress?rev=1490503915&amp;do=diff</link>
        <description>Use HFS+ Compress on OS X

brew install afsctool


sudo afsctool -s 10 -c /Applications/Xcode.app/Contents/Developer/Platforms

for i in \
  /Applications/Adobe* \
  /Applications/Utilities/Adobe* \
  /Library/Application\ Support/Adobe \
; do sudo afsctool -s 10 -c &quot;$i&quot;; done

for i in \
  /Applications/Microsoft\ Excel.app \
  /Applications/Microsoft\ PowerPoint.app \
  /Applications/Microsoft\ Word.app \
; do sudo afsctool -s 10 -c &quot;$i&quot;; done</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/osx-disable-audio-duck?rev=1490462276&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-25T17:17:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:osx-disable-audio-duck</title>
        <link>https://wiki.orzfly.com/topics/osx-disable-audio-duck?rev=1490462276&amp;do=diff</link>
        <description>Temporarily Disable Audio Ducking in OS X

When you enter a call in OS X, as of Mavericks, it lowers the volume of everything else besides the call. There's no way to disable this “feature.”

Solution: Before making the call in the application, paste one of the following line into terminal.</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/osx-scrollbar?rev=1515501406&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2018-01-09T12:36:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:osx-scrollbar</title>
        <link>https://wiki.orzfly.com/topics/osx-scrollbar?rev=1515501406&amp;do=diff</link>
        <description>Set Scroll Bar style for Individual Application in OS X


defaults write NSGlobalDomain AppleShowScrollBars -string &quot;Always&quot;
defaults write NSGlobalDomain AppleShowScrollBars -string &quot;WhenScrolling&quot;
defaults write NSGlobalDomain AppleShowScrollBars -string &quot;Automatic&quot;</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/proxmox-nat-bridge?rev=1490510429&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T06:40:29+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:proxmox-nat-bridge</title>
        <link>https://wiki.orzfly.com/topics/proxmox-nat-bridge?rev=1490510429&amp;do=diff</link>
        <description>Create NAT Bridge in Proxmox

Tested on Proxmox on Debian 8.

	*  Modify /etc/network/interfaces to add NAT iptables 

auto vmbr1
iface vmbr1 inet static
        address  100.64.43.1
        netmask  255.255.255.0
        bridge_ports none
        bridge_stp off
        bridge_fd 0
        post-up echo 1 &gt; /proc/sys/net/ipv4/ip_forward
        post-up   iptables -t nat -A POSTROUTING -s '100.64.43.0/24' -o eth0 -j MASQUERADE
        post-down iptables -t nat -D POSTROUTING -s '100.64.43.0/24' -o…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/rclone-mount-systemd?rev=1491741191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-09T12:33:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:rclone-mount-systemd</title>
        <link>https://wiki.orzfly.com/topics/rclone-mount-systemd?rev=1491741191&amp;do=diff</link>
        <description>Rclone mount with Systemd


[Unit]
Requires=network-online.target
After=network-online.target

[Service]
SyslogIdentifier=my-rclone.service
Type=simple
ExecStartPre=/bin/mkdir -p /mnt/rclone
ExecStart=/usr/bin/rclone mount remote:a/b/c /mnt/rclone --config /root/.rclone.conf --checkers 16 --dir-cache-time 10m --read-only
ExecStop=/bin/fusermount -u /mnt/rclone
Restart=on-abort

[Install]
WantedBy=multi-user.target</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/sudo-lecture?rev=1490462650&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-25T17:24:10+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:sudo-lecture</title>
        <link>https://wiki.orzfly.com/topics/sudo-lecture?rev=1490462650&amp;do=diff</link>
        <description>Always Show sudo Lectures


Defaults    lecture = always
Defaults    lecture_file = &quot;/etc/sudo_lecture&quot;




We trust you have received the usual lecture from the local System
Administrator. It usually boils down to these three things:

    #1) Respect the privacy of others.
    #2) Think before you type.
    #3) With great power comes great responsibility.</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/systemd-cheatsheet?rev=1507813313&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-12T13:01:53+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:systemd-cheatsheet</title>
        <link>https://wiki.orzfly.com/topics/systemd-cheatsheet?rev=1507813313&amp;do=diff</link>
        <description>Cheatsheet for Systemd

Typical Service File


[Unit]
Description=orzBot
After=network.target

[Service]
User=orzbot
Group=orzbot
SyslogIdentifier=orzbot.service
ExecStart=/home/orzbot/.nvm/nvm-exec node /home/orzbot/orzbot/app.js
WorkingDirectory=/home/orzbot/orzbot
Environment=ORZBOT_TOKEN=ventuaeiornuvyiopwefuvgyu
Environment=NODE_VERSION=8.1.0
Restart=always
RestartSec=5s
KillSignal=SIGINT
TimeoutStartSec=10
TimeoutStopSec=120

[Install]
WantedBy=multi-user.target</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/udev-persistent-device-symlink?rev=1513703089&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-12-19T17:04:49+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:udev-persistent-device-symlink</title>
        <link>https://wiki.orzfly.com/topics/udev-persistent-device-symlink?rev=1513703089&amp;do=diff</link>
        <description>Persistent symlinks for devices with udev

	*  Locate the device: /dev/usb/hiddev0
root@misaka:~# ls /dev/usb/hiddev0  -l
crw------- 1 root root 180, 0 Dec 19 13:00 /dev/usb/hiddev0

	*  Get device characteristics from udev. 
root@misaka:~# udevadm info --name=/dev/usb/hiddev0 --attribute-walk

...snip...
  
  looking at device '/devices/pci0000:00/0000:00:1d.1/usb9/9-2/9-2:1.0/usbmisc/hiddev0':
    KERNEL==&quot;hiddev0&quot;
    SUBSYSTEM==&quot;usbmisc&quot;
    DRIVER==&quot;&quot;

  looking at parent device '/devices/p…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/ui-font?rev=1490458765&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-25T16:19:25+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:ui-font</title>
        <link>https://wiki.orzfly.com/topics/ui-font?rev=1490458765&amp;do=diff</link>
        <description>UI Font
   Windows  OS X  Linux  zh-Hans  Microsoft Yahei UI, Microsoft Yahei, NSimSun, NSimSun-ExtB, SimSun, SimSun-ExtB, sans-serif  PingFang SC, Heiti SC, LiHei Pro, STHeiti, sans-serif  Source Han Sans SC, Noto Sans CJK SC, WenQuanYi Zen Hei, sans-serif</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/unionfs-fuse-systemd?rev=1491741176&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-04-09T12:32:56+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:unionfs-fuse-systemd</title>
        <link>https://wiki.orzfly.com/topics/unionfs-fuse-systemd?rev=1491741176&amp;do=diff</link>
        <description>unionfs-fuse with Systemd


[Unit]
Requires=network-online.target
After=network-online.target

[Service]
SyslogIdentifier=my-unionfs-fuse.service
Type=forking
ExecStartPre=/bin/mkdir -p /mnt/unionfs
ExecStart=/usr/bin/unionfs-fuse -o cow,allow_other,use_ino,uid=1000,gid=1000,max_files=32768 /mnt/local=RW:/mnt/remote=RO /mnt/unionfs
ExecStop=/bin/fusermount -u /mnt/unionfs
Restart=on-abort

[Install]
WantedBy=multi-user.target</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/windows-language-capabilities?rev=1490765686&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-29T05:34:46+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:windows-language-capabilities</title>
        <link>https://wiki.orzfly.com/topics/windows-language-capabilities?rev=1490765686&amp;do=diff</link>
        <description>Force Install Windows Language Capabilities

To get the list of available capabilities:


DISM.exe /Online /Get-Capabilities


Here're all the possible capabilities on Windows 10 1607 (Build 14393):


DISM.exe /Online /Add-Capability /CapabilityName:Language.Basic~~~af-ZA~0.0.1.0
DISM.exe /Online /Add-Capability /CapabilityName:Language.Basic~~~ar-SA~0.0.1.0
DISM.exe /Online /Add-Capability /CapabilityName:Language.Basic~~~as-IN~0.0.1.0
DISM.exe /Online /Add-Capability /CapabilityName:Language.B…</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/zfs-on-linux-memory-limit?rev=1490501362&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T04:09:22+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:zfs-on-linux-memory-limit</title>
        <link>https://wiki.orzfly.com/topics/zfs-on-linux-memory-limit?rev=1490501362&amp;do=diff</link>
        <description>Limit ZFS on Linux Memory Usage


echo &quot;options zfs zfs_arc_max=1073741824&quot; &gt;&gt; /etc/modprobe.d/zfs.conf
echo 1073741824 &gt; /sys/module/zfs/parameters/zfs_arc_max
update-initramfs -u


1073741824 is 1 GiB. It is good to use at most 50 percent (which is the default) of the system memory for ZFS ARC to prevent performance shortage of the host.</description>
    </item>
    <item rdf:about="https://wiki.orzfly.com/topics/zfs-on-linux-mount-raw-pool-image?rev=1490505648&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-03-26T05:20:48+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>topics:zfs-on-linux-mount-raw-pool-image</title>
        <link>https://wiki.orzfly.com/topics/zfs-on-linux-mount-raw-pool-image?rev=1490505648&amp;do=diff</link>
        <description>Mount RAW Pool Image with ZFS on Linux

Suppose you have backed up a ZFS pool with dd so you want to get some data from rpool.img now. Look at disk-image-mount-partition for more ways to mount patitions.

Mounting

	*  Mount image as loop device

# losetup /dev/loop0 rpool.img</description>
    </item>
</rdf:RDF>
