HEX
Server: Apache/2.2.34 (Unix) mod_fastcgi/mod_fastcgi-SNAP-0910052141
System: Linux Kou-Etsu-Dou 4.4.59+ #25556 SMP PREEMPT Thu Mar 4 18:03:46 CST 2021 x86_64
User: hosam (1026)
PHP: 7.2.29
Disabled: NONE
Upload Files
File: //etc/init/netatalk.conf
description "start afp"
author "Network Infrastructure Team"
console log
start on syno.share.ready and syno.network.ready
stop on runlevel [06]

expect daemon
normal exit 0 5
respawn
respawn limit 5 10
pre-start script
    echo "netatalk start" || true
    date || true
    if [ ! -x /usr/bin/netatalk ]; then
        stop; exit 1
    fi
    if [ ! -d /tmp/apple ]; then
    [ -e /tmp/apple ] && rm -f /tmp/apple || true
    /bin/mkdir /tmp/apple || true
    /bin/chmod 777 /tmp/apple || true
    fi
end script

script
    exec /usr/bin/netatalk
end script

post-start script
    /usr/syno/etc/rc.sysv/avahi.sh afp-conf
end script

post-stop script
    echo "netatalk stop" || true
    date || true
    rm -f /var/run/netatalk.pid
    /usr/syno/etc/rc.sysv/avahi.sh avahi-delete-conf || true
end script