diff options
Diffstat (limited to 'utils/systemd')
| -rw-r--r-- | utils/systemd/update-repo-notify.service | 5 | ||||
| -rw-r--r-- | utils/systemd/update-repo-notify.socket | 16 | ||||
| -rw-r--r-- | utils/systemd/[email protected] | 7 |
3 files changed, 28 insertions, 0 deletions
diff --git a/utils/systemd/update-repo-notify.service b/utils/systemd/update-repo-notify.service new file mode 100644 index 0000000..d7e3c9a --- /dev/null +++ b/utils/systemd/update-repo-notify.service @@ -0,0 +1,5 @@ +[Unit] +Description=Update repo notify service + +[Service] +ExecStart=/var/lib/update/trigger.py
\ No newline at end of file diff --git a/utils/systemd/update-repo-notify.socket b/utils/systemd/update-repo-notify.socket new file mode 100644 index 0000000..f14743c --- /dev/null +++ b/utils/systemd/update-repo-notify.socket @@ -0,0 +1,16 @@ +[Unit] +Description=Update repo notify socket + +[Socket] +# If /var/run is not implemented as a symlink to /run, you may need to +# specify ListenStream=/var/run/docker.sock instead. +ListenStream=/run/update-repo-notify.sock +SocketMode=0660 +SocketUser=update-database +SocketGroup=http +#Accept=yes +MaxConnections=1 +FlushPending=yes + +[Install] +WantedBy=sockets.target
\ No newline at end of file diff --git a/utils/systemd/[email protected] b/utils/systemd/[email protected] new file mode 100644 index 0000000..6fa98da --- /dev/null +++ b/utils/systemd/[email protected] @@ -0,0 +1,7 @@ +[Unit] +Description=Update repo %i service + +[Service] +User=update-database +ExecStart=/var/lib/update/update-db.py /var/lib/update %i AAAABBBBCCCCDDDDDDDDCCCCBBBBAAAA +#ExecStart=rsync
\ No newline at end of file |
