Dear Petter,
Am Freitag, den 07.02.2014, 21:46 +0100 schrieb Petter Reinholdtsen: > [Joachim Breitner] > > sounds great. I’ll leave it to you from here on. If you have a new > > metainit package that I should sponsor, you are welcome to put > > yourself in the Maintainer field. > > Hi. Did anything happen with metainit since this post? no, metainit is somewhat dead and I think I should have removed it since a long time. > Since then, I went ahead and implemented a library to make it possible > to create init.d scripts that look like this: > > #!/lib/init/init-d-script > ### BEGIN INIT INFO > # Provides: atd > # Required-Start: $syslog $time $remote_fs > # Required-Stop: $syslog $time $remote_fs > # Default-Start: 2 3 4 5 > # Default-Stop: 0 1 6 > # Short-Description: Deferred execution scheduler > # Description: Debian init script for the atd deferred executions > # scheduler > ### END INIT INFO > DAEMON=/usr/sbin/atd > > And after giving where to maintain the script some thought, I suspect > metainit might be a good package to put it. What is your view on this? > > See <URL: https://lists.debian.org/debian-devel/2014/02/msg00106.html > > for a thread I started on debian-devel@ to gather feedback on the > implementation. I saw the thread and recognize the ideas (simple, (mostly) declarative, aiming for the 80% of „easy“ daemons). But I’m with Helmut these days: There are declarative syntaxes that are going to stay anyways (systemd or upstart), and it seems more sensible to build on then instead of creating a new one – and a /lib/init/init-d-script script like yours is creating new syntax. Or just not bother; most people were mostly content with how we do our init script, at least until the big init system debate started. But nevertheless if you think metainit is the right package for your script; of if you think metainit is a nice package name for it, even if you don’t need the rest of it, you are welcome to simply take it over. I don’t have any possessive feelings about it :-) Greetings, Joachim -- Joachim "nomeata" Breitner Debian Developer nome...@debian.org | ICQ# 74513189 | GPG-Keyid: 4743206C JID: nome...@joachim-breitner.de | http://people.debian.org/~nomeata
signature.asc
Description: This is a digitally signed message part