\x89PNG\r\n\x1a\n\x00\x00\x00\x0DIHDR\x00\x00\x00\x01\x00 \x00\x00\x01\x08\x06\x00\x00\x00\x1F\x15\xC4\x89\x00\x00\x00 \x0AIDATx\x9Ccb\x00\x00\x00\x06\x00\x03\x1A\x05\x9D\x00\x00 \x00\x00IEND\xAE\x42\x60\x82
| Path : /lib/systemd/system-generators/ |
|
B-Con CMD Config cPanel C-Rdp D-Log Info Jump Mass Ransom Symlink vHost Zone-H |
| Current File : //lib/systemd/system-generators/tor-generator |
#!/bin/sh
# systemd generator to create dependency symlink to start
# all tor instances from /etc/tor/instances/
set -eu
if [ $# -lt 1 ]; then
echo >&2 "Usage: $0 <wantdir> [...]"
exit 1
fi
GENDIR="$1"
WANTDIR="$1/tor.service.wants"
SERVICEFILE="/lib/systemd/system/tor@.service"
DEFAULTTOR="/lib/systemd/system/tor@default.service"
BASEETC="/etc/tor/instances"
mkdir -p "$WANTDIR"
[ -e "/etc/tor/torrc" ] && ln -s "$DEFAULTTOR" "$WANTDIR/"
for name in $( find "$BASEETC" -mindepth 1 -maxdepth 1 -type d -printf '%f\n' ); do
if echo "x$name" | grep -q '[^a-zA-Z0-9]' ||
[ "$name" = "default" ] ; then
continue
fi
[ -e "$BASEETC/$name/torrc" ] && ln -s "$SERVICEFILE" "$WANTDIR/tor@$name.service"
done
exit 0