]> WPIA git - gigi.git/blob - debian/gigi-proxy.service
upd: move external keywords to own class
[gigi.git] / debian / gigi-proxy.service
1 [Unit]
2 Description=Gigi Webserver module for ET
3 Wants=postgresql@9.4-main.service
4 After=postgresql@9.4-main.service
5 Conflicts=gigi-standalone.service
6 PartOf=gigi-proxy.socket
7
8 [Service]
9 ExecStart=/usr/bin/java -cp /usr/share/java/postgresql-jdbc4.jar:/usr/share/java/gigi.jar org.cacert.gigi.Launcher /etc/cacert/gigi/conf.tar
10 StandardInput=socket
11 StandardOutput=journal
12 StandardError=journal
13 WorkingDirectory=/var/lib/cacert-gigi
14 User=gigi
15 PrivateTmp=yes
16 PrivateDevices=yes
17 ProtectSystem=full
18 ProtectHome=yes
19 NoNewPrivileges=yes
20 SystemCallArchitectures=native
21 RestrictAddressFamilies=AF_UNIX AF_INET AF_INET6
22 RestrictRealtime=yes
23
24 [Install]
25 WantedBy=multi-user.target
26 Also=gigi-proxy.socket