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>
Managing with systemd: Managing with systemd:
systemctl status snap.i2pd.i2pd.service systemctl status snap.i2pd.daemon.service
systemctl stop snap.i2pd.i2pd.service systemctl stop snap.i2pd.daemon.service
systemctl start snap.i2pd.i2pd.service systemctl start snap.i2pd.daemon.service
View logs: View logs:
journalctl -u snap.i2pd.i2pd journalctl -u snap.i2pd.daemon
Graceful router shutdown: Graceful router shutdown:

10
snap/i2pd-wrapper

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

6
snap/snapcraft.yaml

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

Loading…
Cancel
Save