ptunnel-ng.service 560 B

1234567891011121314151617181920
  1. [Unit]
  2. Description=PingTunnel NG Proxy/Server
  3. After=syslog.target
  4. [Service]
  5. Type=fork
  6. EnvironmentFile=/etc/conf.d/ptunnel-ng
  7. Environment="PT_CHROOT=${PT_CHROOT:/var/lib/ptunnel}"
  8. Environment="PT_USER=${PT_USER:nobody}"
  9. Environment="PT_GROUP=${PT_GROUP:nobody}"
  10. ExecStartPre=mkdir -p ${PT_CHROOT}
  11. ExecStartPre=chown ${PT_USER}:${PT_GROUP} ${PT_CHROOT}
  12. ExecStart=/usr/bin/ptunnel-ng \
  13. --syslog \
  14. --chroot=${PT_CHROOT} --user=${PT_USER} --group=${PT_GROUP} \
  15. $PT_PASSWD $PT_MAGIC $PT_DESTIP $PT_DESTPORT
  16. Restart=on-abort
  17. [Install]
  18. WantedBy=multi-user.target