usbmuxd: enable systemd support
authorRosen Penev <redacted>
Fri, 7 Feb 2020 00:03:43 +0000 (16:03 -0800)
committerRosen Penev <redacted>
Sat, 8 Feb 2020 03:49:55 +0000 (19:49 -0800)
This is needed as the options loop is totally broken and doesn't accept
both -f and -z together.

Signed-off-by: Rosen Penev <redacted>
utils/usbmuxd/Makefile
utils/usbmuxd/files/usbmuxd.init

index 6e0e5458e3b7123188447edc48d8ac30b2896332..2ab1fff75a9f39149d2a9042cf78c0950890b9b2 100644 (file)
@@ -10,7 +10,7 @@ include $(TOPDIR)/rules.mk
 PKG_NAME:=usbmuxd
 PKG_SOURCE_DATE:=2020-01-20
 PKG_SOURCE_VERSION:=8a69f1a78a58476f77b66916091d2405d0cd815f
-PKG_RELEASE:=1
+PKG_RELEASE:=2
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL=https://github.com/libimobiledevice/usbmuxd
@@ -49,7 +49,7 @@ define Package/usbmuxd/conffiles
 /etc/lockdown/SystemConfiguration.plist
 endef
 
-CONFIGURE_ARGS += --without-systemd
+CONFIGURE_ARGS += --with-systemd
 
 define Package/usbmuxd/install
        $(INSTALL_DIR) $(1)/etc/init.d
index 79af22190cd45c019f67d8d27cd153072b39b890..9ea9ef5ce722a4e74b68a370198f4761af79bbae 100644 (file)
@@ -7,7 +7,7 @@ PROG=/usr/sbin/usbmuxd
 
 start_service() {
        procd_open_instance
-       procd_set_param command $PROG -f
+       procd_set_param command $PROG --systemd
        procd_set_param stderr 1
        procd_close_instance
 }
git clone https://git.99rst.org/PROJECT