dot

packages and services management
Log | Files | Refs | README

commit 449c42b6a04fdc023f5bee0f43e02791e7884ffd
parent 369eeba00c1787457554181a2c74e37dbfc6c493
Author: Josuah Demangeon <mail@josuah.net>
Date:   Sun, 25 Feb 2018 22:34:15 +0100

sv -> runit

Diffstat:
M.profile | 21+++++++++++----------
Rbin/git-status -> bin/git-prompt | 0
Mbin/pack | 15++++++++-------
Aman/README.7 | 125+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aman/agenda.1 | 134+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Aman/pack.8 | 97+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Mpack/dwm/config.h | 4++--
Rsv/.gitignore -> runit/.gitignore | 0
Arunit/cherrymusic/log/run | 2++
Rsv/cherrymusic/run -> runit/cherrymusic/run | 0
Arunit/collectd/log/run | 2++
Rsv/collectd/run -> runit/collectd/run | 0
Arunit/crond/log/run | 2++
Rsv/crond/run -> runit/crond/run | 0
Arunit/geomyidae/log/run | 2++
Rsv/geomyidae/run -> runit/geomyidae/run | 0
Arunit/git/log/run | 2++
Rsv/git/run -> runit/git/run | 0
Arunit/ii-irc.cyberia.is/log/run | 2++
Arunit/ii-irc.cyberia.is/run | 2++
Arunit/ii-irc.efnet.org/log/run | 2++
Arunit/ii-irc.efnet.org/run | 2++
Arunit/ii-irc.freenode.net/log/run | 2++
Arunit/ii-irc.freenode.net/run | 2++
Arunit/ii-irc.oftc.net/log/run | 2++
Arunit/ii-irc.oftc.net/run | 2++
Arunit/ii-irc.rezosup.net/log/run | 2++
Arunit/ii-irc.rezosup.net/run | 2++
Arunit/ii-unix.chat/log/run | 2++
Arunit/ii-unix.chat/run | 2++
Arunit/ii/log/run | 2++
Rsv/ii/run -> runit/ii/run | 0
Arunit/inetd/log/run | 2++
Rsv/inetd/run -> runit/inetd/run | 0
Arunit/ngircd/log/run | 2++
Rsv/ngircd/run -> runit/ngircd/run | 0
Arunit/opentracker/log/run | 2++
Rsv/opentracker/run -> runit/opentracker/run | 0
Arunit/quark/log/run | 2++
Rsv/quark/run -> runit/quark/run | 0
Arunit/ratox/log/run | 2++
Rsv/ratox/run -> runit/ratox/run | 0
Rsv/runsvdir/run -> runit/runsvdir/run | 0
Arunit/ssh-agent/log/run | 2++
Rsv/ssh-agent/run -> runit/ssh-agent/run | 0
Rsv/svlogd/run -> runit/svlogd/run | 0
Arunit/tinc/log/run | 2++
Rsv/tinc/run -> runit/tinc/run | 0
Arunit/tinyssh/log/run | 2++
Rsv/tinyssh/run -> runit/tinyssh/run | 0
Arunit/tor/log/run | 2++
Rsv/tor/run -> runit/tor/run | 0
Dsv/cherrymusic/log/run | 2--
Dsv/collectd/log/run | 2--
Dsv/crond/log/run | 2--
Dsv/geomyidae/log/run | 2--
Dsv/git/log/run | 2--
Dsv/ii-irc.cyberia.is/log/run | 2--
Dsv/ii-irc.cyberia.is/run | 2--
Dsv/ii-irc.efnet.org/log/run | 2--
Dsv/ii-irc.efnet.org/run | 2--
Dsv/ii-irc.freenode.net/log/run | 2--
Dsv/ii-irc.freenode.net/run | 2--
Dsv/ii-irc.oftc.net/log/run | 2--
Dsv/ii-irc.oftc.net/run | 2--
Dsv/ii-irc.rezosup.net/log/run | 2--
Dsv/ii-irc.rezosup.net/run | 2--
Dsv/ii-unix.chat/log/run | 2--
Dsv/ii-unix.chat/run | 2--
Dsv/ii/log/run | 2--
Dsv/inetd/log/run | 2--
Dsv/ngircd/log/run | 2--
Dsv/opentracker/log/run | 2--
Dsv/quark/log/run | 2--
Dsv/ratox/log/run | 2--
Dsv/ssh-agent/log/run | 2--
Dsv/tinc/log/run | 2--
Dsv/tinyssh/log/run | 2--
Dsv/tor/log/run | 2--
79 files changed, 431 insertions(+), 73 deletions(-)

diff --git a/.profile b/.profile @@ -15,15 +15,6 @@ export LC_MESSAGES="en_US.UTF-8" export LC_NUMERIC="en_US.UTF-8" export LC_TIME="en_US.UTF-8" -export PACKROOT="$HOME/.local" -export PLAN9="$PACKROOT/src/plan9" -export PATH="$HOME/etc/bin:$PACKROOT/bin:$PATH:$PLAN9/bin" -export MANPATH="$HOME/etc/man:/usr/share/man:/usr/local/man" -export MANPATH="$PACKROOT/share/man:$MANPATH:$PLAN9/man" -export C_INCLUDE_PATH="$PACKROOT/include" -export LIBRARY_PATH="$PACKROOT/lib:/usr/local/lib/inotify" -export LD_LIBRARY_PATH="$PACKROOT/lib:/usr/local/lib/inotify" - export ABDUCO_CMD="dvtm-status" export ABDUCO_SOCKET_DIR="$HOME/run" export BLIH="josuah.demangeon@epitech.eu" @@ -34,7 +25,17 @@ export LESSHISTFILE="-" export MBLAZE="$HOME/.config/mblaze" export PKG_PATH="https://ftp.fr.openbsd.org/pub/OpenBSD/" export SSH_AUTH_SOCK="/tmp/ssh-agent" -export SVDIR="$HOME/var/sv" +export SVDIR="$HOME/var/runit" +export PACKROOT="$HOME/.local" +export PACK="$HOME/etc/pack" + +export PLAN9="$PACKROOT/src/plan9" +export PATH="$HOME/etc/bin:$PACKROOT/bin:$PATH:$PLAN9/bin" +export MANPATH="$HOME/etc/man:/usr/share/man:/usr/local/man" +export MANPATH="$PACKROOT/share/man:$MANPATH:$PLAN9/man" +export C_INCLUDE_PATH="$PACKROOT/include" +export LIBRARY_PATH="$PACKROOT/lib:/usr/local/lib/inotify" +export LD_LIBRARY_PATH="$PACKROOT/lib:/usr/local/lib/inotify" export PS1='$([ "$?" -gt 0 ] && printf "\033[31;1mx\033[m\n\r")' export PS1="$PS1$(printf '\033]0;%s\a' '$PWD') diff --git a/bin/git-status b/bin/git-prompt diff --git a/bin/pack b/bin/pack @@ -1,6 +1,6 @@ #!/bin/sh -e -export PKG="$PACK/pack/$2" +export PKG="$PACK/$2" export SRC="$PACKROOT/src/$2" export OPT="$PACKROOT/opt/$2" export CFLAGS="-I'$PACKROOT/include'" @@ -36,14 +36,15 @@ case "$1" in (build) [ -d "$SRC" ] || "$0" get "$2" - cd "$SRC" || exit 1 + cd "$SRC" mkdir -p "$OPT" - [ -f "$PKG/build" ] && exec "$PKG/build" - [ -f "$PKG/config.mk" ] && cp "$PKG/config.mk" "$SRC" - [ -f "$PKG/config.h" ] && cp "$PKG/config.h" "$SRC" - [ -f "$SRC/configure" ] && "$SRC/configure" --prefix="$OPT" - cd "$SRC" && make && make PREFIX="$OPT" install + [ ! -f "$PKG/build" ] || exec "$PKG/build" + [ ! -f "$PKG/config.mk" ] || cp "$PKG/config.mk" "$SRC" + [ ! -f "$PKG/config.h" ] || cp "$PKG/config.h" "$SRC" + [ ! -f "$SRC/configure" ] || "$SRC/configure" --prefix="$OPT" + make + make PREFIX="$OPT" install ;; (add) [ -d "$OPT" ] || "$0" build "$2" || rm -r "$OPT" diff --git a/man/README.7 b/man/README.7 @@ -0,0 +1,125 @@ +.Dd $Mdocdate: February 09 2018$ +.Dt ETC 7 +.Os +. +. +.Sh NAME +. +.Nm etc +.Nd portable configuration featuring a tiny package manager +. +. +.Sh SYNOPSIS +. +.Bd -literal +% cd "$HOME" +% git clone git://josuah.net/etc.git +% etc/configure +% . ~/.profile +.Ed +. +. +.Sh DESCRIPTION +. +Collection of scripts and configuration files to build a portable environment that can run without root privileges +variables: +. +. +.Sh FILES +. +.Ss Paths on the user's home directory +. +.Bl -tag -width 6n +. +.It Pa ~/lib/ +Directory where original data are stored. +. +.It Pa ~/var/ +Sets the directory containing all +.Sy generated data , +including runit, irc, mail, tox, torrent, qemu images... +. +.It Pa ~/etc/ +Source of the configuration file, symlinked into +.Pa ~/.config +. +.It Pa ~/.local/ +Alternate root directory where +.Xr pack 1 +installs local packages. +. +.It Pa ~/.cache/ +Directory containing generated data cached for increasing performances. +. +.It Pa ~/.config/ +Local configuration directory, where software are configured to search +their configuration file. +. +.El +. +. +.Ss Paths within this project +. +.Bl -tag -width 6n +. +.It Pa pack/ +.Xr pack 8 +build resources. +. +.It Pa runit/ +.Xr runit 8 +services directory, symlinked into the +.Pa $SVDIR/ , +where +.Xr runsvdir 8 +is expected to run. +. +.It Pa bin/ +Contains scripts collection to maintain the configuration and more. +. +.It Pa man/ +Contains manual pages for utilities developed inside of +.Pa bin/ . +. +.It Pa skel/ +Contains files to be manually copied in-place and then edited. +. +.It Pa .* +Files to be symlinked into the home directory, with exception of +.Pa .git . +. +.El +. +. +.Sh SEE ALSO +. +.Bl -tag -width 6n +. +.It Pa configure +Reproduce a tree of symlink from +.Pa ~/etc/* +into +.Pa ~/.config , +excluding all files starting with a +.Sq \&. +which are symlinked to +.Pa ~ . +. +.It Xr xdg-open 1 +A general-purpose piping utility which chooses the apropriate program to open +the file passed as argument. +. +.El +. +. +.Sh STANDARDS +. +This set of configurations and scripts try to comply with +.St -p1003.1 +and to keep the amount of external dependencies low. +. +. +.Sh AUTHORS +. +.An Josuah Demangeon +.Aq Mt mail@josuah.net diff --git a/man/agenda.1 b/man/agenda.1 @@ -0,0 +1,134 @@ +.Dd $Mdocdate: February 23 2018$ +.Dt AGENDA 1 +.Os +. +. +.Sh NAME +. +.Nm agenda +.Nd plain text agenda with ical support +. +. +.Sh SYNOPSIS +. +.Nm Fl a Ar name Ar YYYY/MM/DD Ar HH:MM Oo Ar YYYY/MM/DD Oc Ar HH:MM +.Nm Fl i Ar ics_file Ar name Op +- Ns Ar HH +.Nm Op Ar name Op Ar sort +. +. +.Sh DESCRIPTION +. +.Nm +displays +.Xr agenda 5 +files created by +.Nm , +by hand, or imported from an +.Pa ics +file. +. +. +.Ss Nm Fl a Ar name Ar YYYY/MM/DD Ar HH:MM Oo Ar YYYY/MM/DD Oc Ar HH:MM +. +Create a new +.Xr agenda 5 +entry in the +agenda +.Ar name +with specified start and end date and open this file with an editor. +If the end date is ommited, the end date is set to the same day as the +begin day. +. +. +.Ss Nm Ic -i Ar ics_file Ar name Op +- Ns Ar HH +. +Convert +.Ar ics_file +to the +.Xr agenda 5 +format and store it in the +.Ar name +agenda, replacing its content. +.Ar HH +is the timezone offset of the agenda imported, optionnaly preceded by a +.Ql - +or +.Ql + . +. +. +.Ss Nm Op Ar name Op Ar sort +. +If +.Ar name +is ommited, the agendas are listed. +If +.Ar name +is +.Dq all , +all available agendas are sorted and displayed as one. +Otherwise, display the agenda +.Ar name +to standard output with events sorted according to the +.Ar sort +characters +.Po +.Ql BECLS +by default +.Pc , +among: +. +.Bd -ragged -offset 6n +.Do B Dc Ns egin, +.Do E Dc Ns nd, +.Do S Dc Ns ummary, +.Do C Dc Ns ategory, +.Do L Dc Ns ocation +.Ed +. +. +.Sh ENVIRONMENT +. +.Bl -tag -width 6n +. +.It Ev AGENDA +Path to the agenda dir, defaults to +.Pa ~/.config/agenda . +. +.It Ev EDITOR +Started to edit the agenda file as with the +.Op Fl a +flag. +. +.It Ev TZ +Timezone to use for printing the dates. +. +.El +. +. +.Sh EXAMPLES +. +Import an ical agenda from an url: +.Dl % curl http://example.com | agenda -i - fosdem +01 +. +.Pp +Print the travel agenda with times expressed in the Japan timezone: +.Dl % TZ=Japan agenda travel +. +.Pp +Print the fosdem agenda sorted by +.Dq location , +then by +.Dq begin date : +.Dl % agenda fosdem LB +. +. +.Sh SEE ALSO +. +.Xr calendar 1 , +.Xr date 1 , +.Xr agenda 5 +. +. +.Sh AUTHORS +. +.An Josuah Demangeon Aq Mt mail@josuah.net diff --git a/man/pack.8 b/man/pack.8 @@ -0,0 +1,97 @@ +.Dd $Mdocdate: February 25 2018$ +.Dt PACK 8 +.Os +. +. +.Sh NAME +. +.Nm pack +.Nd trivial and portable package manager +. +. +.Sh SYNOPSIS +.Nm Ic command Ar package +. +. +.Sh DESCRIPTION +. +.Nm +is a package manager which fetch software and libraries in a +.Sy source +directory, execute a build file that install it into its own +.Sy target +directory, then symlinks it to a +.Pa $PACKROOT +directory common to all packages. +. +.Pp +The following commands are available: +. +.Bl -tag -width 6n +. +.It Ic tar +Download and extract the tar archive of a package into +.Pa $PACKROOT/src/ Ns Pa package +. +.It Ic git +Clone the git repository of a package into +.Pa $PACKROOT/src/ Ns Pa package +. +.It Ic get +Get the sources of +.Ar package +from its tar archive or otherwise its git repository. +. +.It Ic build +Get the sources of +.Ar package +and build them into +.Pa $PACKROOT/opt/ Ns Ar package +. +.It Ic add +Install the files from +.Pa $PACKROOT/opt/ Ns Ar package +to +.Pa $PACKROOT +with symlinks. +. +.It Ic del +Uninstall +.Pa package +by removing +.Pa $PACKROOT/opt/ Ns Ar package +and removing dead links from +.Pa $PACKROOT . +. +.El +. +. +.Sh ENVIRONMENT +. +.Bl -tag -width 6n +. +.It Ev PACK +Directory with the resources used to build a package. +. +.It Ev PACKROOT +Final target directory where packages are built. +. +.El +. +. +.Sh FILES +. +.Bl -tag -width 6n +. +.It Pa ~/.local +Alternate system root in which software are downloaded, build, and installed +.Pq via symlinks . +. +.It Pa ~/.local/opt +Local installation path for package, symlinked into +.Pa ~/.local +. +.It Pa ~/.local/src +Source of packages which can be compiled and installed in ~/opt +. +.El diff --git a/pack/dwm/config.h b/pack/dwm/config.h @@ -10,11 +10,11 @@ static const char dmenufont[] = "miniwi:pixelsize=16"; static const char termfont[] = "terminus:pixelsize=16"; static const char col_light[] = "#dddddd"; static const char col_shade[] = "#333333"; -static const char col_red[] = "#333333"; +static const char col_tint[] = "#00ff99"; static const char *colors[][3] = { /* fg bg border */ [SchemeNorm] = { col_light, col_shade, col_shade }, - [SchemeSel] = { col_shade, col_light, col_light }, + [SchemeSel] = { col_shade, col_light, col_tint }, }; /* tagging */ diff --git a/sv/.gitignore b/runit/.gitignore diff --git a/runit/cherrymusic/log/run b/runit/cherrymusic/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/cherrymusic/run b/runit/cherrymusic/run diff --git a/runit/collectd/log/run b/runit/collectd/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/collectd/run b/runit/collectd/run diff --git a/runit/crond/log/run b/runit/crond/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/crond/run b/runit/crond/run diff --git a/runit/geomyidae/log/run b/runit/geomyidae/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/geomyidae/run b/runit/geomyidae/run diff --git a/runit/git/log/run b/runit/git/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/git/run b/runit/git/run diff --git a/runit/ii-irc.cyberia.is/log/run b/runit/ii-irc.cyberia.is/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/runit/ii-irc.cyberia.is/run b/runit/ii-irc.cyberia.is/run @@ -0,0 +1 @@ +../ii/run+ \ No newline at end of file diff --git a/runit/ii-irc.efnet.org/log/run b/runit/ii-irc.efnet.org/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/runit/ii-irc.efnet.org/run b/runit/ii-irc.efnet.org/run @@ -0,0 +1 @@ +../ii/run+ \ No newline at end of file diff --git a/runit/ii-irc.freenode.net/log/run b/runit/ii-irc.freenode.net/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/runit/ii-irc.freenode.net/run b/runit/ii-irc.freenode.net/run @@ -0,0 +1 @@ +../ii/run+ \ No newline at end of file diff --git a/runit/ii-irc.oftc.net/log/run b/runit/ii-irc.oftc.net/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/runit/ii-irc.oftc.net/run b/runit/ii-irc.oftc.net/run @@ -0,0 +1 @@ +../ii/run+ \ No newline at end of file diff --git a/runit/ii-irc.rezosup.net/log/run b/runit/ii-irc.rezosup.net/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/runit/ii-irc.rezosup.net/run b/runit/ii-irc.rezosup.net/run @@ -0,0 +1 @@ +../ii/run+ \ No newline at end of file diff --git a/runit/ii-unix.chat/log/run b/runit/ii-unix.chat/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/runit/ii-unix.chat/run b/runit/ii-unix.chat/run @@ -0,0 +1 @@ +../ii/run+ \ No newline at end of file diff --git a/runit/ii/log/run b/runit/ii/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/ii/run b/runit/ii/run diff --git a/runit/inetd/log/run b/runit/inetd/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/inetd/run b/runit/inetd/run diff --git a/runit/ngircd/log/run b/runit/ngircd/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/ngircd/run b/runit/ngircd/run diff --git a/runit/opentracker/log/run b/runit/opentracker/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/opentracker/run b/runit/opentracker/run diff --git a/runit/quark/log/run b/runit/quark/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/quark/run b/runit/quark/run diff --git a/runit/ratox/log/run b/runit/ratox/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/ratox/run b/runit/ratox/run diff --git a/sv/runsvdir/run b/runit/runsvdir/run diff --git a/runit/ssh-agent/log/run b/runit/ssh-agent/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/ssh-agent/run b/runit/ssh-agent/run diff --git a/sv/svlogd/run b/runit/svlogd/run diff --git a/runit/tinc/log/run b/runit/tinc/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/tinc/run b/runit/tinc/run diff --git a/runit/tinyssh/log/run b/runit/tinyssh/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/tinyssh/run b/runit/tinyssh/run diff --git a/runit/tor/log/run b/runit/tor/log/run @@ -0,0 +1 @@ +../../svlogd/run+ \ No newline at end of file diff --git a/sv/tor/run b/runit/tor/run diff --git a/sv/cherrymusic/log/run b/sv/cherrymusic/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/collectd/log/run b/sv/collectd/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/crond/log/run b/sv/crond/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/geomyidae/log/run b/sv/geomyidae/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/git/log/run b/sv/git/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ii-irc.cyberia.is/log/run b/sv/ii-irc.cyberia.is/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ii-irc.cyberia.is/run b/sv/ii-irc.cyberia.is/run @@ -1 +0,0 @@ -../ii/run- \ No newline at end of file diff --git a/sv/ii-irc.efnet.org/log/run b/sv/ii-irc.efnet.org/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ii-irc.efnet.org/run b/sv/ii-irc.efnet.org/run @@ -1 +0,0 @@ -../ii/run- \ No newline at end of file diff --git a/sv/ii-irc.freenode.net/log/run b/sv/ii-irc.freenode.net/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ii-irc.freenode.net/run b/sv/ii-irc.freenode.net/run @@ -1 +0,0 @@ -../ii/run- \ No newline at end of file diff --git a/sv/ii-irc.oftc.net/log/run b/sv/ii-irc.oftc.net/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ii-irc.oftc.net/run b/sv/ii-irc.oftc.net/run @@ -1 +0,0 @@ -../ii/run- \ No newline at end of file diff --git a/sv/ii-irc.rezosup.net/log/run b/sv/ii-irc.rezosup.net/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ii-irc.rezosup.net/run b/sv/ii-irc.rezosup.net/run @@ -1 +0,0 @@ -../ii/run- \ No newline at end of file diff --git a/sv/ii-unix.chat/log/run b/sv/ii-unix.chat/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ii-unix.chat/run b/sv/ii-unix.chat/run @@ -1 +0,0 @@ -../ii/run- \ No newline at end of file diff --git a/sv/ii/log/run b/sv/ii/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/inetd/log/run b/sv/inetd/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ngircd/log/run b/sv/ngircd/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/opentracker/log/run b/sv/opentracker/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/quark/log/run b/sv/quark/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ratox/log/run b/sv/ratox/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/ssh-agent/log/run b/sv/ssh-agent/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/tinc/log/run b/sv/tinc/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/tinyssh/log/run b/sv/tinyssh/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file diff --git a/sv/tor/log/run b/sv/tor/log/run @@ -1 +0,0 @@ -../../svlogd/run- \ No newline at end of file