mirror of
https://github.com/PurpleI2P/i2pd-snap
synced 2025-02-11 14:14:18 +00:00
14 lines
405 B
Bash
Executable File
14 lines
405 B
Bash
Executable File
#!/bin/env bash
|
|
|
|
if [ "$1" == 'reload' ]; then
|
|
exec "$SNAP/bin/kill" -1 $(cat $SNAP_DATA/datadir/i2pd.pid)
|
|
elif [ "$1" == 'graceful' ]; then
|
|
exec "$SNAP/bin/kill" -2 $(cat $SNAP_DATA/datadir/i2pd.pid)
|
|
else
|
|
if [ ! -d "$SNAP_DATA/datadir" ]; then
|
|
mkdir $SNAP_DATA/datadir
|
|
cp -R $SNAP/appdata/* $SNAP_DATA/datadir/
|
|
fi
|
|
|
|
exec "$SNAP/bin/i2pd" --datadir=$SNAP_DATA/datadir
|
|
fi |