blob: 4cfe86c3b0112a4b98835cc3161174e953d090d5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
post_install() {
getent passwd transmission-i2p &>/dev/null || {
echo -n ">>> Creating transmission-i2p user... "
useradd --system --user-group -m --home /var/lib/transmission-i2p transmission-i2p
echo "done"
mkdir -p /var/lib/transmission-i2p/{.config/transmission-daemon,downloads,incomplete}
# TODO: generate config with transmission-i2p-daemon -d (need to fix the defaults in code first)
cp /usr/share/transmission-i2p/settings.json.example /var/lib/transmission-i2p/.config/transmission-daemon/settings.json
sudo chown -R transmission-i2p:transmission-i2p /var/lib/transmission-i2p/
} # NOTE: we do not autoremove user due to security concerns (Arch policy)
echo ">>> Enable BOB in i2pd.conf:"
echo ">>> [bob]"
echo ">>> enabled = true"
echo ">>> address = 127.0.0.1"
echo ">>> port = 2827"
}
|