[arch-commits] Commit in misdnuser/trunk (3 files)
Tobias Powalowski
tpowa at archlinux.org
Fri Jul 6 08:29:25 UTC 2012
Date: Friday, July 6, 2012 @ 04:29:25
Author: tpowa
Revision: 163039
upgpkg: misdnuser 2.0.13_20120607-2
add new systemd files, to avoid segfault stopping fax receiving
Added:
misdnuser/trunk/c2faxrecv-mISDNcapid.service
Modified:
misdnuser/trunk/PKGBUILD
misdnuser/trunk/mISDNcapid.service
------------------------------+
PKGBUILD | 10 ++++++++--
c2faxrecv-mISDNcapid.service | 11 +++++++++++
mISDNcapid.service | 1 +
3 files changed, 20 insertions(+), 2 deletions(-)
Modified: PKGBUILD
===================================================================
--- PKGBUILD 2012-07-06 07:38:34 UTC (rev 163038)
+++ PKGBUILD 2012-07-06 08:29:25 UTC (rev 163039)
@@ -3,7 +3,7 @@
pkgname=misdnuser
pkgver=2.0.13_20120607
-pkgrel=1
+pkgrel=2
pkgdesc="Tools and library for mISDN"
arch=('i686' 'x86_64')
url="http://www.misdn.org"
@@ -14,6 +14,7 @@
source=(ftp://ftp.archlinux.org/other/misdnuser/${pkgname}-${pkgver}.tar.gz
misdncapid.rc
mISDNcapid.service
+ c2faxrecv-mISDNcapid.service
mISDNcapid.conf)
build() {
@@ -35,9 +36,14 @@
rm -r ${pkgdir}/etc/udev/
# add systemd files
install -D -m644 ${srcdir}/mISDNcapid.service ${pkgdir}/usr/lib/systemd/system/mISDNcapid.service
+ # mISDNcapid:
+ # tends to crash on avmfritz card, add an extra systemd file for
+ # restarting the services until segfaults are fixed!
+ install -D -m644 ${srcdir}/c2faxrecv-mISDNcapid.service ${pkgdir}/usr/lib/systemd/system/c2faxrecv-mISDNcapid.service
install -D -m644 ${srcdir}/mISDNcapid.conf ${pkgdir}/usr/lib/tmpfiles.d/mISDNcapid.conf
}
md5sums=('10b370c2010c9239161095e5d2a1cb3f'
'2009563b144de037ecb20f8d727a772e'
- '638b399f7e0937639960c4dfb3d5138e'
+ '8f305ee6e35fa12a8bec0632bfe7a076'
+ '32ead7f063e007c784aa883d441f33c2'
'42c3b46880a68c3883ee1ed00af34b45')
Added: c2faxrecv-mISDNcapid.service
===================================================================
--- c2faxrecv-mISDNcapid.service (rev 0)
+++ c2faxrecv-mISDNcapid.service 2012-07-06 08:29:25 UTC (rev 163039)
@@ -0,0 +1,11 @@
+[Unit]
+Description=mISDN CAPI to fax receive
+Requires=faxq.service mISDNcapid.service
+After=faxq.service mISDNcapid.service
+
+[Service]
+ExecStart=/usr/bin/c2faxrecv
+ExecReload=/bin/kill -HUP $MAINPID
+
+[Install]
+WantedBy=multi-user.target
Modified: mISDNcapid.service
===================================================================
--- mISDNcapid.service 2012-07-06 07:38:34 UTC (rev 163038)
+++ mISDNcapid.service 2012-07-06 08:29:25 UTC (rev 163039)
@@ -5,6 +5,7 @@
Type=forking
ExecStart=/usr/sbin/mISDNcapid
ExecReload=/bin/kill -HUP $MAINPID
+Restart=on-abort
[Install]
WantedBy=multi-user.target
More information about the arch-commits
mailing list