From 590f18a27c05524f5332819b9580afc327b95d84 Mon Sep 17 00:00:00 2001 From: Lennart Poettering Date: Thu, 21 Jun 2012 22:14:17 +0200 Subject: rpm: include RPM macro definition for .spec snippets Let's try to standardize a bit the RPM macros used for installing/uninstalling services. This only covers the non-SysV compat bits, since that tends to vary widely between the various distros. Usage: Add %{?systemd_requires} to the header of the spec file. And then: %post %systemd_post foobar.service %preun %systemd_preun foobar.service %postun %systemd_postun foobar.service And, instead of the latter, in case the service shall be restarted on updates: %postun %systemd_postun_restart foobar.service --- TODO | 4 ---- 1 file changed, 4 deletions(-) (limited to 'TODO') diff --git a/TODO b/TODO index 6cc387caaf..630721c3f2 100644 --- a/TODO +++ b/TODO @@ -39,10 +39,6 @@ Features: * systemctl: when stopping a service which has triggres and warning about it actually check the TriggeredBy= deps fields -* send SIGPWR to upower on resume so that it can send out its dbus signal for compat - -* vtconsole: don't override kernel cmdline utf8 override setting - * journal: hook up with EFI firmware log, new kmsg logic * falconindy: allow unescaped pathes for mount units, like "systmectl status /.mount"? -- cgit v1.2.3-54-g00ecf