On 02/06/2014 05:31 AM, Petter Reinholdtsen wrote: > Hi. > > A few months ago I drafted an idea to rewrite init.d scripts to use a > common implementation and only specify the unique parts in the init.d > scripts themselves. That draft can be found on > <URL: > http://people.skolelinux.org/pere/blog/Debian_init_d_boot_script_example_for_rsyslog.html > >. > > The idea is to let init.d scripts look like this: > > #!/lib/init/init-d-script > ### BEGIN INIT INFO > # Provides: daemon > # Required-Start: $remote_fs $syslog > # Required-Stop: $remote_fs $syslog > # Default-Start: 2 3 4 5 > # Default-Stop: 0 1 6 > # Short-Description: nice daemon > # Description: Provide service to others > ### END INIT INFO > DAEMON=/usr/sbin/daemond
By the way, I forgot to mention: the shebang thing replacement was painful in OpenRC, so we recently made it so that we don't need to replace it by /bin/openrc-run (previously called "runscripts")... :) Thomas -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/52f36ae0.9060...@debian.org