summaryrefslogtreecommitdiff
path: root/debian/rules
diff options
context:
space:
mode:
Diffstat (limited to 'debian/rules')
-rwxr-xr-xdebian/rules6
1 files changed, 3 insertions, 3 deletions
diff --git a/debian/rules b/debian/rules
index f41acfe..51d9263 100755
--- a/debian/rules
+++ b/debian/rules
@@ -60,20 +60,20 @@ override_dh_auto_install:
override_dh_install:
dh_install -X .la --list-missing
ifeq ($(DEB_HOST_ARCH_OS), linux)
+ dh_install -p rsyslog lib/systemd/system/rsyslog.service
install --mode=644 debian/tmp/usr/lib/rsyslog/imkmsg.so \
debian/rsyslog/usr/lib/rsyslog/
install --mode=644 debian/tmp/usr/lib/rsyslog/imptcp.so \
debian/rsyslog/usr/lib/rsyslog/
endif
ifeq (illumos,$(DEB_HOST_ARCH_OS))
+ dh_smf
rm -rf debian/rsyslog/etc/systemd
rm -rf debian/rsyslog/lib/systemd
+ rm -rf debian/rsyslog/usr/lib/tmpfiles.d
install --mode=644 debian/tmp/usr/lib/rsyslog/imsolaris.so \
debian/rsyslog/usr/lib/rsyslog/
echo '$$ModLoad imsolaris' > debian/rsyslog/etc/rsyslog.d/00-load-imsolaris.conf
- dh_install -p rsyslog debian/smf/* /lib/svc/
- cat debian/rsyslog.postinst.smf >> debian/rsyslog.postinst.debhelper
- cat debian/rsyslog.prerm.smf >> debian/rsyslog.prerm.debhelper
else
install --mode=644 debian/tmp/usr/lib/rsyslog/imklog.so \
debian/rsyslog/usr/lib/rsyslog/