This bug is now moot, because the init.d script is not shipped in Ubuntu
at all. Only an upstart script is currently shipped, and so calling
/etc/init.d/ won't work anyway. In the new world of multiple init
systems, this is expected behaviour - if unclear on which init system is
in use, the
** Changed in: vsftpd (Ubuntu)
Status: New = Triaged
--
You received this bug notification because you are a member of Ubuntu
Server Team, which is subscribed to vsftpd in Ubuntu.
https://bugs.launchpad.net/bugs/815528
Title:
vsftpd installation script fails
To manage notifications
Hello mosfet, thanks for taking the time to file this bug report.
That line is the standard line and should work fine. I'm going to mark
the importance as Medium. That symlink should have enabled invoke-rc.d
to work properly, and I'm wondering why it wasn't in place yet.
** Changed in: vsftpd
When I look at postinst script /var/lib/dpkg/info/ the problem seems to
be with the following lines :
# Automatically added by dh_installinit
if [ -e /etc/init/vsftpd.conf ]; then
invoke-rc.d vsftpd start || exit $?
fi
when I try to invoke manually vsftp through invoke.rc or
Ok I have replaced by the postinst script found on my ubuntu lucic :
# Automatically added by dh_installinit
if [ -e /etc/init/vsftpd.conf ]; then
# start fails if already running
start vsftpd || :
fi
seems to work.
Would be curious to know why I had to do this ...
Could it be