mirror of
https://github.com/motioneye-project/motioneyeos.git
synced 2025-08-02 07:57:43 +00:00
openvpn: fix init script name
Our default (busybox) rc.S implementation requires init scripts to be named S??*, so rename the openvpn one to S60openvpn (E.G. after network). At the same time remove the deprecated check-if-custom-skeleton-provided-file and just always install the init script. People can always fixup/remove it in their post-build script if needed. Also name the init script source the same as the destination file name in TARGET_DIR for consistency. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
763ad50bd7
commit
41fb3df4bd
@ -42,15 +42,13 @@ endif
|
|||||||
define OPENVPN_INSTALL_TARGET_CMDS
|
define OPENVPN_INSTALL_TARGET_CMDS
|
||||||
$(INSTALL) -m 755 $(@D)/src/openvpn/openvpn \
|
$(INSTALL) -m 755 $(@D)/src/openvpn/openvpn \
|
||||||
$(TARGET_DIR)/usr/sbin/openvpn
|
$(TARGET_DIR)/usr/sbin/openvpn
|
||||||
if [ ! -f $(TARGET_DIR)/etc/init.d/openvpn ]; then \
|
$(INSTALL) -m 755 -D package/openvpn/S60openvpn \
|
||||||
$(INSTALL) -m 755 -D package/openvpn/openvpn.init \
|
$(TARGET_DIR)/etc/init.d/S60openvpn
|
||||||
$(TARGET_DIR)/etc/init.d/openvpn; \
|
|
||||||
fi
|
|
||||||
endef
|
endef
|
||||||
|
|
||||||
define OPENVPN_UNINSTALL_TARGET_CMDS
|
define OPENVPN_UNINSTALL_TARGET_CMDS
|
||||||
rm -f $(TARGET_DIR)/usr/sbin/openvpn
|
rm -f $(TARGET_DIR)/usr/sbin/openvpn
|
||||||
rm -f $(TARGET_DIR)/etc/init.d/openvpn
|
rm -f $(TARGET_DIR)/etc/init.d/S60openvpn
|
||||||
endef
|
endef
|
||||||
|
|
||||||
$(eval $(autotools-package))
|
$(eval $(autotools-package))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user