Browse Source

Fixed wrapper and renamed app to i2pd.daemon

pull/4/head
l-n-s 7 years ago
parent
commit
b87c8dbc12
  1. 8
      README.md
  2. 10
      snap/i2pd-wrapper
  3. 6
      snap/snapcraft.yaml

8
README.md

@ -19,13 +19,13 @@ distributions.</p> @@ -19,13 +19,13 @@ distributions.</p>
Managing with systemd:
systemctl status snap.i2pd.i2pd.service
systemctl stop snap.i2pd.i2pd.service
systemctl start snap.i2pd.i2pd.service
systemctl status snap.i2pd.daemon.service
systemctl stop snap.i2pd.daemon.service
systemctl start snap.i2pd.daemon.service
View logs:
journalctl -u snap.i2pd.i2pd
journalctl -u snap.i2pd.daemon
Graceful router shutdown:

10
snap/i2pd-wrapper

@ -1,9 +1,9 @@ @@ -1,9 +1,9 @@
#!/bin/sh
if [ ! -d "$SNAP_USER_DATA/.i2pd" ]; then
mkdir $SNAP_USER_DATA/.i2pd/
cp -R $SNAP/certificates $SNAP_USER_DATA/.i2pd/
cp -R $SNAP/i2pd.conf $SNAP_USER_DATA/.i2pd/
if [ ! -d "$SNAP_DATA/datadir" ]; then
mkdir $SNAP_DATA/datadir/
cp -R $SNAP/certificates $SNAP_DATA/datadir/
cp -R $SNAP/i2pd.conf $SNAP_DATA/datadir/
fi
exec "$SNAP/bin/i2pd" "$@"
exec "$SNAP/bin/i2pd" --datadir=$SNAP_DATA/datadir/

6
snap/snapcraft.yaml

@ -19,14 +19,14 @@ grade: devel @@ -19,14 +19,14 @@ grade: devel
confinement: strict
apps:
i2pd:
daemon:
command: i2pd-wrapper
daemon: simple
plugs: [network,network-bind]
graceful-shutdown:
command: kill -2 `cat $SNAP_USER_DATA/.i2pd/i2pd.pid`
command: kill -2 `cat $SNAP_DATA/datadir/i2pd.pid`
reload-tunnels-conf:
command: kill -1 `cat $SNAP_USER_DATA/.i2pd/i2pd.pid`
command: kill -1 `cat $SNAP_DATA/datadir/i2pd.pid`
parts:
i2pd:

Loading…
Cancel
Save