Hi. Should we create and include something like /lib/init/init-d-script as described in <URL: http://people.skolelinux.org/pere/blog/Debian_init_d_boot_script_example_for_rsyslog.html > to allow the packages with simple init.d scripts to get away with creating init.d scripts looking like this:
#!/lib/init/init-d-script ### BEGIN INIT INFO # Provides: rsyslog # Required-Start: $remote_fs $time # Required-Stop: umountnfs $time # X-Stop-After: sendsigs # Default-Start: 2 3 4 5 # Default-Stop: 0 1 6 # Short-Description: enhanced syslogd # Description: Rsyslog is an enhanced multi-threaded syslogd. # It is quite compatible to stock sysklogd and can be # used as a drop-in replacement. ### END INIT INFO DESC="enhanced syslogd" DAEMON=/usr/sbin/rsyslogd It would allow the majority of Debian packages with init.d scripts to cut down their init.d script code length a lot, and allow us to centrally control the behaviour of all these scripts. Not quite sure in what package we should put it, as the /lib/init/init-d-script should be available for users of sysv-rc, file-rc, systemd and upstart. Any suggestions? -- Happy hacking Petter Reinholdtsen _______________________________________________ Pkg-sysvinit-devel mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-sysvinit-devel

