Le mercredi 27 janvier 2016, 07:53:12 Martin Pitt a écrit : > Hello fellow Debian systemd friends, > > this Friday there is a systemd hackfest in Brussels, right before > FOSDEM: > > http://lists.freedesktop.org/archives/systemd-devel/2016-January/035602.html
Hi, I'm doing my own hackfest at home ;-) As it seems than to ensure sysvinit compatibilty Debian will also have to support crontabs forever; I finally decided to tackle the rewrite of systemd-cron in C; to allow to fix lasts bugs & speed up boot. https://github.com/systemd-cron/systemd-cron-c This is the single most important feature of this tool: doing nothing when a matching native timer is present. CRONTAB_FILES = files('/etc/cron.d') for filename in CRONTAB_FILES: basename = os.path.basename(filename) if (os.path.exists('@unitdir@/%s.timer' % basename) or os.path.exists('/etc/systemd/system/%s.timer' % basename)): log(5, 'ignoring %s because native timer is present' % filename) continue When this rewrite done, this means this "all" package will become an "linux-any" one. But as the docs says: "Once you have your key in the debian-maintainers keyring, you will be able to upload packages, where the following conditions hold: * the package does not have to pass through the NEW queue" So, please, Martin, could you sponsor the pending upload ? This would allow package to already enter now the NEW queue. The C rewrite is not yet included, only the setgid helper that allow non-root users to use crontabs; this feature has been enabled for more than a year on Arch & Gentoo & several time reviewed; yet, another reviews are always welcome: https://github.com/systemd-cron/systemd-cron/blob/master/src/bin/crontab_setgid.c Some next step would be to ask Vixie's crontab be spun of "cron" package and shared by cron & systemd-cron; then the Python depedency could be dropped. > Does anyone want to meet there? I'm near Brussels anyway (in Leuven), "Löwen", as would sometimes SAP print on your customers mailings if you don't take care ;-) Greets, Alexandre _______________________________________________ Pkg-systemd-maintainers mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-systemd-maintainers
