From 7ae3bac51608ba97dd3a2027d948d57257adbb92 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Thu, 6 Feb 2020 16:03:43 -0800 Subject: [PATCH] usbmuxd: enable systemd support This is needed as the options loop is totally broken and doesn't accept both -f and -z together. Signed-off-by: Rosen Penev --- utils/usbmuxd/Makefile | 4 ++-- utils/usbmuxd/files/usbmuxd.init | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/utils/usbmuxd/Makefile b/utils/usbmuxd/Makefile index 6e0e5458e3..2ab1fff75a 100644 --- a/utils/usbmuxd/Makefile +++ b/utils/usbmuxd/Makefile @@ -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 diff --git a/utils/usbmuxd/files/usbmuxd.init b/utils/usbmuxd/files/usbmuxd.init index 79af22190c..9ea9ef5ce7 100644 --- a/utils/usbmuxd/files/usbmuxd.init +++ b/utils/usbmuxd/files/usbmuxd.init @@ -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 }