<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://wiki.zertrin.org/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.zertrin.org/feed.php">
        <title>Zertrin&#039;s Wiki</title>
        <description></description>
        <link>https://wiki.zertrin.org/</link>
        <image rdf:resource="https://wiki.zertrin.org/_media/wiki:logo.png" />
       <dc:date>2026-05-06T10:54:15+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://wiki.zertrin.org/linux_bitlocker_automount?rev=1765385482&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/start?rev=1765384416&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/git?rev=1588141191&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/git:fr-tuto?rev=1588140764&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/apt?rev=1588140585&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/lxd?rev=1559205367&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/misc_tricks?rev=1559199434&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/linux_file_acl?rev=1506914144&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/windows_tricks?rev=1479676971&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/windows_tricks:powershell-exec-policy?rev=1479676776&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/screen_quick_reference?rev=1455658632&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/python?rev=1439277769&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/windows_batch_scripting?rev=1438690722&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/postgresql?rev=1437988424&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/openvpn?rev=1426149463&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1379719594&amp;tab_details=history&amp;media_do=diff&amp;do=media"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/apache:site-available?rev=1358511229&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/linux_file_permissions?rev=1352040835&amp;do=diff"/>
                <rdf:li rdf:resource="https://wiki.zertrin.org/ntp?rev=1352036533&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://wiki.zertrin.org/_media/wiki:logo.png">
        <title>Zertrin's Wiki</title>
        <link>https://wiki.zertrin.org/</link>
        <url>https://wiki.zertrin.org/_media/wiki:logo.png</url>
    </image>
    <item rdf:about="https://wiki.zertrin.org/linux_bitlocker_automount?rev=1765385482&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T16:51:22+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>linux_bitlocker_automount - created linux_bitlocker_automount</title>
        <link>https://wiki.zertrin.org/linux_bitlocker_automount?rev=1765385482&amp;do=diff</link>
        <description>The answer below describes how to mount a BitLocker partition under Linux without using dislocker. Instead, it uses cryptsetup and achieves full auto-mount capability.

For security, the partition where /etc/cryptsetyp-keys.d lives should itself be encrypted at rest. In my setup, this is the case as the root partition is LUKS-encrypted, with the unlocking occurring during boot via a passphrase.</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/start?rev=1765384416&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2025-12-10T16:33:36+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>start - Adding linux bitlocker automount page link</title>
        <link>https://wiki.zertrin.org/start?rev=1765384416&amp;do=diff</link>
        <description>zertrin.org

	*  sysadmin
	*  bootstrap-script

Pages

	*  APT
	*  Git
	*  Linux file permission concepts
	*  Linux file ACLs
	*  Linux BitLocker auto-mount (with cryptsetup)
	*  KVM
	*  LXD
	*  NTP
	*  OpenVPN
	*  PostgreSQL
	*  Python
	*  Screen Quick Reference
	*  Windows Batch Scripting
	*  Windows tricks
	*  Misc tricks

Other

	*  private</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/git?rev=1588141191&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-29T06:19:51+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>git - recreated git page</title>
        <link>https://wiki.zertrin.org/git?rev=1588141191&amp;do=diff</link>
        <description>git

Useful submodule foreach commands

List current HEAD commit in each submodule
git submodule foreach &#039;git rev-parse HEAD&#039;
List current checked-out branch in each submodule
git submodule foreach &#039;git rev-parse --abbrev-ref HEAD&#039;
Batch remote management in submodules</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/git:fr-tuto?rev=1588140764&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-29T06:12:44+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>fr-tuto - ↷ Page moved and renamed from git to git:fr-tuto</title>
        <link>https://wiki.zertrin.org/git:fr-tuto?rev=1588140764&amp;do=diff</link>
        <description>Git est un système de contrôle de version. Assez proche de SVN par certains côtés, il présente néanmoins un grand nombre de différences.

Avant de découvrir les spécificités de Git, il est nécessaire de connaître les concepts généraux des systèmes de contrôle de version.</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/apt?rev=1588140585&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2020-04-29T06:09:45+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>apt - created</title>
        <link>https://wiki.zertrin.org/apt?rev=1588140585&amp;do=diff</link>
        <description>APT

Find reverse dependencies

concise list, appropriate for programmatic approaches
apt-cache rdepends packagename
apt-cache rdepends --installed packagename
more details on the type of dependancy
apt rdepends packagename
more hunam output, focus on installed packages</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/lxd?rev=1559205367&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-30T08:36:07+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>lxd - created</title>
        <link>https://wiki.zertrin.org/lxd?rev=1559205367&amp;do=diff</link>
        <description>LXD

Setup base ubuntu container with zsh to reuse as base image
sudo apt-get update &amp;&amp; sudo apt-get install --no-install-recommends -y sudo aptitude git zsh htop vim-nox screen ccze coreutils tree less mc stow python-pip ack-grep powerline ncdu &amp;&amp; sudo apt-get clean &amp;&amp; sudo rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
git clone git://github.com/robbyrussell/oh-my-zsh.git ~/.oh-my-zsh
cp ~/.oh-my-zsh/templates/zshrc.zsh-template ~/.zshrc
sudo chsh -s /bin/zsh ubuntu</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/misc_tricks?rev=1559199434&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2019-05-30T06:57:14+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>misc_tricks - add: Recreate CSR and new cert from existing cert and key OpenSSL</title>
        <link>https://wiki.zertrin.org/misc_tricks?rev=1559199434&amp;do=diff</link>
        <description>Miscellaneous tricks

This is a collection of Miscellaneous tricks that I encountered and wanted to archive here.

Favicon as Base64

From &lt;http://stackoverflow.com/a/34699173/862188&gt; 

Convert your image file to Base64 string with a tool like this and then replace the YourBase64StringHere placeholder in the below snippet with your string and put the line in your</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/linux_file_acl?rev=1506914144&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2017-10-02T03:15:44+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>linux_file_acl - created</title>
        <link>https://wiki.zertrin.org/linux_file_acl?rev=1506914144&amp;do=diff</link>
        <description>Linux File ACL

Copying the ACL of one file to another:
  getfacl file1 | setfacl --set-file=- file2
Copying the access ACL into the Default ACL:
  getfacl --access dir | setfacl -d -M- dir</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/windows_tricks?rev=1479676971&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-20T21:22:51+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>windows_tricks</title>
        <link>https://wiki.zertrin.org/windows_tricks?rev=1479676971&amp;do=diff</link>
        <description>Windows tricks

This is a collection of Windows tricks that I encountered and wanted to archive here.

Program doesn&#039;t work for normal user&#039;s accounts

From &lt;http://www.tomshardware.co.uk/forum/76656-45-users-access-installed-programs&gt; 

If your game or application works with admin accounts, but not with limited accounts, you can fix it to allow limited users to access the program files folder with</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/windows_tricks:powershell-exec-policy?rev=1479676776&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-11-20T21:19:36+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>powershell-exec-policy - created</title>
        <link>https://wiki.zertrin.org/windows_tricks:powershell-exec-policy?rev=1479676776&amp;do=diff</link>
        <description>About PowerShell Execution Policies

Reference from &lt;https://technet.microsoft.com/library/hh847748.aspx&gt;


TOPIC
    about_Execution_Policies

SHORT DESCRIPTION
    Describes the Windows PowerShell execution policies and explains
    how to manage them.

LONG DESCRIPTION
    Windows PowerShell execution policies let you determine the
    conditions under which Windows PowerShell loads configuration files
    and runs scripts.

    You can set an execution policy for the local computer, for the …</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/screen_quick_reference?rev=1455658632&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2016-02-16T21:37:12+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>screen_quick_reference - [Scripting] </title>
        <link>https://wiki.zertrin.org/screen_quick_reference?rev=1455658632&amp;do=diff</link>
        <description>Document mirrored from &lt;http://aperiodic.net/screen/quick_reference&gt; under following licence: GNU General Public License 2.0 or later

screen Quick Reference

Getting in
 start a new screen session with session name  screen -S &lt;name&gt;  list running sessions/screens  screen -ls  attach to a running session  screen -x  ... to session with name</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/python?rev=1439277769&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-11T07:22:49+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>python - created</title>
        <link>https://wiki.zertrin.org/python?rev=1439277769&amp;do=diff</link>
        <description>Python tips and tricks

This is a collection of Python tips and tricks that I encountered and wanted to archive here.

See older versions of package on PyPi

From &lt;http://stackoverflow.com/questions/25104154/pypi-see-older-versions-of-package&gt; 

It&#039;s perhaps a little inelegant, but it appears that you can go to the URL
  https://pypi.python.org/simple/&lt;package&gt;</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/windows_batch_scripting?rev=1438690722&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-08-04T12:18:42+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>windows_batch_scripting - add &quot;Delete folders older than 10 days&quot;</title>
        <link>https://wiki.zertrin.org/windows_batch_scripting?rev=1438690722&amp;do=diff</link>
        <description>Windows Batch Scripting

The Wikibook

&lt;https://en.wikibooks.org/wiki/Windows_Batch_Scripting&gt;

Tricks

How to find if a string is in a list of strings in a DOS batch file

from &lt;http://stackoverflow.com/questions/11235153/how-to-find-if-a-string-is-in-a-list-of-strings-in-a-dos-batch-file&gt;


setlocal EnableDelayedExpansion

set arg[1]=validArgument1
set arg[2]=validArgument2
set arg[3]=validArgument3

for /L %%i in (1,1,3) do if /I &quot;%1&quot; equ &quot;!arg[%%i]!&quot; SET &quot;ARG=!arg[%%i]!&quot;</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/postgresql?rev=1437988424&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-07-27T09:13:44+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>postgresql - created</title>
        <link>https://wiki.zertrin.org/postgresql?rev=1437988424&amp;do=diff</link>
        <description>PostgreSQL

This is a collection of PostgreSQL tricks that I encountered and wanted to archive here.

Reset database to original state (initdb) on Windows


rem ### -------------------------------------------------------------  ###
rem ### v v v v v v v v v v v   BEGIN CONFIG  v v v v v v v v v v v v  ###
set &quot;postgres_path=C:\PostgreSQL\9.4&quot;

set local_postgres_pass=REPLACEME
set local_superuser=REPLACEME_admin
set local_superuser_pass=REPLACEME
set local_port=5434
rem ### ^ ^ ^ ^ ^ ^ ^ ^ ^ ^ ^…</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/openvpn?rev=1426149463&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2015-03-12T08:37:43+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>openvpn</title>
        <link>https://wiki.zertrin.org/openvpn?rev=1426149463&amp;do=diff</link>
        <description>OpenVPN

Links to useful documentation

Manpage

&lt;https://community.openvpn.net/openvpn/wiki/Openvpn23ManPage&gt;

HOWTO

&lt;https://openvpn.net/index.php/open-source/documentation/howto.html&gt;

Subnet topology

&lt;https://community.openvpn.net/openvpn/wiki/Concepts-Addressing&gt;

Windows TAP Drivers

&lt;https://community.openvpn.net/openvpn/wiki/ManagingWindowsTAPDrivers&gt;

Lans behind OpenVPN

&lt;https://community.openvpn.net/openvpn/wiki/RoutedLans&gt;

Bridging vs. routing

&lt;https://community.openvpn.net/open…</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1379719594&amp;tab_details=history&amp;media_do=diff&amp;do=media">
        <dc:format>text/html</dc:format>
        <dc:date>2013-09-20T23:26:34+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>logo.png - created</title>
        <link>https://wiki.zertrin.org/?image=wiki%3Alogo.png&amp;ns=wiki&amp;rev=1379719594&amp;tab_details=history&amp;media_do=diff&amp;do=media</link>
        <description>&lt;img src=&quot;https://wiki.zertrin.org/_media/wiki:logo.png?w=500&amp;amp;h=500&amp;amp;tok=ceb905&quot; alt=&quot;logo.png&quot; loading=&quot;lazy&quot; width=&quot;500&quot; height=&quot;500&quot; /&gt;</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/apache:site-available?rev=1358511229&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2013-01-18T12:13:49+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>site-available - Deleted</title>
        <link>https://wiki.zertrin.org/apache:site-available?rev=1358511229&amp;do=diff</link>
        <description></description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/linux_file_permissions?rev=1352040835&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-11-04T14:53:55+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>linux_file_permissions - import from http://articles.slicehost.com/2010/7/17/umask-and-unusual-file-permissions-and-types</title>
        <link>https://wiki.zertrin.org/linux_file_permissions?rev=1352040835&amp;do=diff</link>
        <description>This is an archive of the Slicehost article located at &lt;http://articles.slicehost.com/2010/7/17/linux-file-permission-concepts&gt;

This article is NOT licensed under CC Attribution-Share Alike 3.0 Unported.

Linux file permission concepts

Linux file permissions are strange and wondrous things. Start down the path of understanding by looking at the core concepts behind them before moving on to practical applications.</description>
    </item>
    <item rdf:about="https://wiki.zertrin.org/ntp?rev=1352036533&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2012-11-04T13:42:13+00:00</dc:date>
        <dc:creator>zertrin (zertrin@undisclosed.example.com)</dc:creator>
        <title>ntp - transfer &amp; conversion from previous mediawiki installation</title>
        <link>https://wiki.zertrin.org/ntp?rev=1352036533&amp;do=diff</link>
        <description>Fixing NTP Refusing to Sync

Article from Petr Baudiš (&lt;http://log.or.cz/?p=80&gt;) under Creative Commons Attribution-ShareAlike 3.0 Unported License.

April 26th, 2010

I have just been confronted by NTP absolutely refusing to touch my system’s clock. The trouble with NTP is that it is absolute PITA to debug it at all since when it does not get in sync with its peers, it goes at great lengths to make its reasons as incomprehensible as possible.</description>
    </item>
</rdf:RDF>
