<?xml version="1.0" encoding="UTF-8"?>
<!-- generator="FeedCreator 1.8" -->
<?xml-stylesheet href="https://old.andunix.net/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://old.andunix.net/feed.php">
        <title>andunix.net</title>
        <description></description>
        <link>https://old.andunix.net/</link>
        <image rdf:resource="https://old.andunix.net/_media/favicon.ico" />
       <dc:date>2026-06-03T22:04:17+00:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="https://old.andunix.net/info/cryptography/openssl/debug_server_certificate_from_client"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/host/host-user-tab"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-exec-superuser"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/host/host-user-list"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-repo-get-value"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-ssh-login"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-net-load-url"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-exec-user"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-repo-get-service"/>
                <rdf:li rdf:resource="https://old.andunix.net/blog/2009/dice_roller"/>
                <rdf:li rdf:resource="https://old.andunix.net/info/mac/make_your_mac_feel_home"/>
                <rdf:li rdf:resource="https://old.andunix.net/p/dmx/protocol"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-ssh-mount"/>
                <rdf:li rdf:resource="https://old.andunix.net/z/relax/api/base/base-ssh-umount"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="https://old.andunix.net/_media/favicon.ico">
        <title>andunix.net</title>
        <link>https://old.andunix.net/</link>
        <url>https://old.andunix.net/_media/favicon.ico</url>
    </image>
    <item rdf:about="https://old.andunix.net/info/cryptography/openssl/debug_server_certificate_from_client">
        <dc:format>text/html</dc:format>
        <dc:date>2014-04-28T08:07:54+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Debug Server Certificate from Client</title>
        <link>https://old.andunix.net/info/cryptography/openssl/debug_server_certificate_from_client</link>
        <description>Debug Server Certificate from Client

Credit for this example goes to “ Checking A Remote Certificate Chain With OpenSSL” from langui.sh.
openssl s_client -showcerts -connect www.andunix.net:443
Informations about the used arguments from the OpenSSL man page:

	*  s_client: SSL/TLS client program
	*  -showcerts: display the whole server certificate chain: normally only the server certificate itself is displayed.</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/host/host-user-tab">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>host-user-tab</title>
        <link>https://old.andunix.net/z/relax/api/host/host-user-tab</link>
        <description>host-user-tab

Lists the users on a given host as a colon separated table.

Usage
host-user-tab HOST
	*  HOST: a key of a host service definition in the repository.

Returns

Returns the contents of the /etc/passwd file.</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-exec-superuser">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-exec-superuser</title>
        <link>https://old.andunix.net/z/relax/api/base/base-exec-superuser</link>
        <description>base-exec-superuser

Executes a command as a given user.
Command is executed using ssh if the user is not on localhost.
Before executing the command, the privileges will be elevated.
This privilege elevation method is defined by $RIGHT_ELEVATION in the
service configuration and can be either</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/host/host-user-list">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:33+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>host-user-list</title>
        <link>https://old.andunix.net/z/relax/api/host/host-user-list</link>
        <description>host-user-list

Lists the users on a given host.

Usage
host-user-tab HOST
	*  HOST: a key of a host service definition in the repository.

Returns

Returns the first colum (login) of the /etc/passwd file.

Example


users=$(host-user-list &quot;${host}&quot; \
	| egrep -v &quot;${IGNORED_USERS}&quot;
)</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-repo-get-value">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-repo-get-value</title>
        <link>https://old.andunix.net/z/relax/api/base/base-repo-get-value</link>
        <description>base-repo-get-value

Loads a service configuration from the repository and outputs a single value (for the given key) to STDOUT.

Usage
base-repo-get-value SERVICE KEY
	*  SERVICE: A key of a service definition in the repository.
	*  KEY: The key for the value in the service definition to output.</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-ssh-login">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-ssh-login</title>
        <link>https://old.andunix.net/z/relax/api/base/base-ssh-login</link>
        <description>base-ssh-login

Logs into a remote host using ssh.
This can be used to open a remote sesssion, but ususally it's used by other methods (especially base-exec-user) to remotely execute a command.

Usage
base-ssh-login SERVICE [ COMMAND ]
	*  SERVICE: a key of an user or host definition in the repository. From this, the following properties are used:</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-net-load-url">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-net-load-url</title>
        <link>https://old.andunix.net/z/relax/api/base/base-net-load-url</link>
        <description>base-net-load-url

Loads a file from an URL and outputs it to STDOUT.

Usage
base-net-load-url URL
	*  URL: the URL to load.

Returns

Returns the contents of the resource referenced by the URL.

Examples


base-net-load-url &quot;${service_url}&quot;



PASSWORD=$(base-net-load-url ${PASSWORD_URL})</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-exec-user">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:31+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-exec-user</title>
        <link>https://old.andunix.net/z/relax/api/base/base-exec-user</link>
        <description>base-exec-user

Executes a command as a given user.
Command is executed using ssh if the user is not on localhost.

Usage
base-exec-user USER COMMAND
	*  USER: A key of an user definition in the repository. From this, the following properties are used:</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-repo-get-service">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-repo-get-service</title>
        <link>https://old.andunix.net/z/relax/api/base/base-repo-get-service</link>
        <description>base-repo-get-service

Loads a service configuration from the repository and outputs it to STDOUT.

Usage
base-repo-get-service SERVICE
	*  SERVICE: a key of a service definition in the repository.

Returns

Returns the service definition.
This is usually evaluated in a shell script by the</description>
    </item>
    <item rdf:about="https://old.andunix.net/blog/2009/dice_roller">
        <dc:format>text/html</dc:format>
        <dc:date>2009-02-18T19:25:00+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Dice Roller</title>
        <link>https://old.andunix.net/blog/2009/dice_roller</link>
        <description>Dice Roller

I programmend a small dice roller in javascript. You enter the number of dice, sides and the offset and press the button “roll”. The script shows the individual dice and the resulting sum. For convenience, there is a second form where you can just enter the number of dice and press the butten for the type of dice. At the bottom, there are some links of six- and eightsided dice, which are often needed in roleplaying games. You can also create bookmarks for dice, e.g.</description>
    </item>
    <item rdf:about="https://old.andunix.net/info/mac/make_your_mac_feel_home">
        <dc:format>text/html</dc:format>
        <dc:date>2015-11-25T08:53:11+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Make your Mac feel at Home</title>
        <link>https://old.andunix.net/info/mac/make_your_mac_feel_home</link>
        <description>Make your Mac feel at Home

A small snippet from one of my scripts which tests whether your Mac is in the given (home) WLAN.


#
# Path to 'airport' executeable, as of Mac OS X 10.5.
AIRPORT=&quot;/System/Library/PrivateFrameworks/Apple80211.framework/Versions/Current/Resources/airport&quot;
#
# Set this to your Home WLAN SSID (name):
HOMESSID=&quot;mycastle&quot;
#
# Get SSID info from 'airport' and search for $HOMESSID
SSID=$(${AIRPORT} --getinfo | grep ' SSID:')
SSID=$(echo ${SSID} | grep &quot;^SSID: ${HOMESSID}\$&quot;)…</description>
    </item>
    <item rdf:about="https://old.andunix.net/p/dmx/protocol">
        <dc:format>text/html</dc:format>
        <dc:date>2014-02-02T11:19:35+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>Serial Protocol</title>
        <link>https://old.andunix.net/p/dmx/protocol</link>
        <description>Serial Protocol

For the communication between the host (PC) and the controller (Arduino), there is a serial protocol over USB.
The protocol is line by line, with carriage return (“\n”) as end.
The first character denotes the type of command or information.
The following commands have been defined:</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-ssh-mount">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-ssh-mount</title>
        <link>https://old.andunix.net/z/relax/api/base/base-ssh-mount</link>
        <description>base-ssh-mount

Mounts a remote share using sshfs/fuse (sftp).

Usage
base-ssh-mount SERVICE
	*  SERVICE: A key of a service definition in the repository.

Returns

No output.</description>
    </item>
    <item rdf:about="https://old.andunix.net/z/relax/api/base/base-ssh-umount">
        <dc:format>text/html</dc:format>
        <dc:date>2013-02-04T22:17:32+00:00</dc:date>
        <dc:creator>Anonymous (anonymous@undisclosed.example.com)</dc:creator>
        <title>base-ssh-umount</title>
        <link>https://old.andunix.net/z/relax/api/base/base-ssh-umount</link>
        <description>base-ssh-umount

Unmounts a remote share which had been mounted using sshfs/fuse (sftp).

Usage
base-ssh-mount SERVICE
	*  SERVICE: A key of a service definition in the repository.

Returns

No output.</description>
    </item>
</rdf:RDF>
