Turned out while testing some of the combinations, I was affected by a shamefully long time unresolved upstart bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=582745 . Here is correct (in my opinion) version of my xebec-proftpd.conf:
# When to start the service
start on (local-filesystems and net-device-up IFACE!=lo)
# When to stop the service
stop on runlevel [016]
# Start the process
script
exec /usr/sbin/proftpd -n -c /etc/proftpd/proftpd.conf >/dev/null 2>&1
end script
Turned out while testing some of the combinations, I was affected by a shamefully long time unresolved upstart bug: http:// bugs.debian. org/cgi- bin/bugreport. cgi?bug= 582745 . Here is correct (in my opinion) version of my xebec-proftpd.conf:
# When to start the service
start on (local-filesystems and net-device-up IFACE!=lo)
# When to stop the service
stop on runlevel [016]
# Start the process proftpd. conf >/dev/null 2>&1
script
exec /usr/sbin/proftpd -n -c /etc/proftpd/
end script