]> git.ipfire.org Git - people/ms/ipfire-3.x.git/blobdiff - rsyslog/rsyslog.nm
ppp: Re-add ifname patch
[people/ms/ipfire-3.x.git] / rsyslog / rsyslog.nm
index dfe904b32d720db4560f0894272d0208c0a540f7..1956a38d224aa7748c3b368196cc642d5a2db027 100644 (file)
@@ -5,9 +5,9 @@
 
 name       = rsyslog
 version    = 5.8.6
-release    = 1
+release    = 4
 
-groups     = Base System/Daemons
+groups     = System/Daemons
 url        = http://www.rsyslog.com/
 license    = GPLv3+
 summary    = Enhanced system logging and kernel message trapping daemon.
@@ -35,8 +35,6 @@ build
                -DSYSLOGD_PIDNAME=\"syslogd.pid\"
 
        configure_options += \
-               --exec-prefix= \
-               --libdir=/lib \
                --with-systemdsystemunitdir=/lib/systemd/system \
                --disable-static \
                --disable-testbench \
@@ -76,8 +74,6 @@ packages
                                [ -f "${n}" ] && continue
                                umask 066 && touch ${n}
                        done
-
-                       /bin/systemctl enable rsyslog.service >/dev/null 2>&1 || :
                end
 
                script preun
@@ -89,9 +85,16 @@ packages
                        /bin/systemctl daemon-reload >/dev/null 2>&1 || :
                end
 
+               # Disable and stop rsyslog after update, because we use the
+               # journal daemon from systemd from now.
                script postup
                        /bin/systemctl daemon-reload >/dev/null 2>&1 || :
-                       /bin/systemctl try-restart rsyslog.service >/dev/null 2>&1 || :
+                       /bin/systemctl disable rsyslog.service >/dev/null 2>&1 || :
+                       /bin/systemctl stop rsyslog.service >/dev/null 2>&1 || :
                end
        end
+
+       package %{name}-debuginfo
+               template DEBUGINFO
+       end
 end