For example, here are two consecutive runs of the script showing
different results:

root@ladastra:/etc/init# for a in /etc/init/*; do init-checkconf $a; done 2>&1 
| grep invalid
ERROR: File /etc/init/alsa-state.conf: syntax invalid:
ERROR: File /etc/init/alsa-store.conf: syntax invalid:
ERROR: File /etc/init/avahi-daemon.conf: syntax invalid:
ERROR: File /etc/init/binfmt-support.conf: syntax invalid:
ERROR: File /etc/init/bluetooth.conf: syntax invalid:
ERROR: File /etc/init/cryptdisks.conf: syntax invalid:
ERROR: File /etc/init/ecryptfs-utils-save.conf: syntax invalid:
ERROR: File /etc/init/glusterfs-server.conf: syntax invalid:
ERROR: File /etc/init/lightdm.conf: syntax invalid:
ERROR: File /etc/init/mountall-shell.conf: syntax invalid:
ERROR: File /etc/init/mountdevsubfs.sh.conf: syntax invalid:
ERROR: File /etc/init/mountnfs.sh.conf: syntax invalid:
ERROR: File /etc/init/nvidia-persistenced.conf: syntax invalid:
ERROR: File /etc/init/qemu-kvm.conf: syntax invalid:
ERROR: File /etc/init/reload-smbd.conf: syntax invalid:
ERROR: File /etc/init/resolvconf.conf: syntax invalid:
ERROR: File /etc/init/startpar-bridge.conf: syntax invalid:
ERROR: File /etc/init/tty5.conf: syntax invalid:
ERROR: File /etc/init/upstart-socket-bridge.conf: syntax invalid:
ERROR: File /etc/init/ureadahead-other.conf: syntax invalid:
ERROR: File /etc/init/whoopsie.conf: syntax invalid:
root@ladastra:/etc/init# for a in /etc/init/*; do init-checkconf $a; done 2>&1 
| grep invalid
ERROR: File /etc/init/console-font.conf: syntax invalid:
ERROR: File /etc/init/failsafe.conf: syntax invalid:
ERROR: File /etc/init/hwclock-save.conf: syntax invalid:
ERROR: File /etc/init/mountall-bootclean.sh.conf: syntax invalid:
ERROR: File /etc/init/mountall-net.conf: syntax invalid:
ERROR: File /etc/init/mountall-reboot.conf: syntax invalid:
ERROR: File /etc/init/mountall-shell.conf: syntax invalid:
ERROR: File /etc/init/mounted-run.conf: syntax invalid:
ERROR: File /etc/init/passwd.conf: syntax invalid:
ERROR: File /etc/init/plymouth.conf: syntax invalid:
ERROR: File /etc/init/plymouth-splash.conf: syntax invalid:
ERROR: File /etc/init/rfkill-store.conf: syntax invalid:
ERROR: File /etc/init/statd-mounting.conf: syntax invalid:
ERROR: File /etc/init/systemd-logind.conf: syntax invalid:
ERROR: File /etc/init/tty1.conf: syntax invalid:

Then if I run the check on the single file tty1.conf, which returned a
syntax error on the scripted run, it returns no error:

root@ladastra:/etc/init# init-checkconf /etc/init/tty1.conf
File /etc/init/tty1.conf: syntax ok

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1400495

Title:
  init-checkconf returns seemingly random results

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/upstart/+bug/1400495/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to