File: //usr/lib/systemd/system/tftp.service
[Unit]
Description=Trivial File Transfer Protocol
Requisite=network-online.target syno-share.target
After=network-online.target syno-share.target
[Service]
Type=forking
ExecStartPre=/usr/syno/etc/rc.sysv/tftp.sh pre-start
ExecStopPost=/usr/syno/etc/rc.sysv/tftp.sh post-stop
ExecStart=/usr/bin/opentftp -i /etc/opentftp.ini -l /var/log/opentftp.log
Restart=always
ExecReload=/usr/syno/etc/rc.sysv/tftp.sh reload
Slice=tftp.slice
[Install]
WantedBy=multi-user.target
[X-Synology]
Name=TFTP
NameI18n=ftp:tftp_title
NanoUpdateDisplay=yes
FirewallSections=TFTP
InfoCenterDisplay=yes
VolumeDependency=partial
PackedIn=file-protocol.target