Activity log for bug #1396900

Date Who What changed Old value New value Message
2014-11-27 08:12:24 Lukav bug added bug
2014-11-27 08:12:59 Lukav description I have an install script that does various thinkgs including increasing ssh security by altering config files. After altering it does reload or restart as appropriate. I've noticed that in ubuntu 14.04 it stoped wokring. The cause of the problem is the function in /etc/init.d/ssh check_for_upstart() { if init_is_upstart; then exit $1 fi } Before: start, reload and others it is called as: check_for_upstart 1 Which basically means that if we have upstart installed and in use exit with an error. This kills my script since it has set -e option in case anything goes wrong as in this case. I'm not sure why this is written like this but if it really should exit with an error it should at least state what the error is. P.S. I've found the same behaviour in I have an install script that does various things including increasing ssh security by altering config files. After altering it does reload or restart as appropriate. I've noticed that in ubuntu 14.04 it stopped working. The cause of the problem is the function in /etc/init.d/ssh check_for_upstart() {     if init_is_upstart; then         exit $1     fi } Before: start, reload and others it is called as: check_for_upstart 1 Which basically means that if we have upstart installed and in use exit with an error. This kills my script since it has set -e option in case anything goes wrong as in this case. I'm not sure why this is written like this but if it really should exit with an error it should at least state what the error is. P.S. I've found the same behaviour in
2016-01-11 13:27:51 Launchpad Janitor initramfs-tools (Ubuntu): status New Confirmed