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
|
||||
$(INSTALL) -m 755 $(@D)/src/openvpn/openvpn \
|
||||
$(TARGET_DIR)/usr/sbin/openvpn
|
||||
if [ ! -f $(TARGET_DIR)/etc/init.d/openvpn ]; then \
|
||||
$(INSTALL) -m 755 -D package/openvpn/openvpn.init \
|
||||
$(TARGET_DIR)/etc/init.d/openvpn; \
|
||||
fi
|
||||
$(INSTALL) -m 755 -D package/openvpn/S60openvpn \
|
||||
$(TARGET_DIR)/etc/init.d/S60openvpn
|
||||
endef
|
||||
|
||||
define OPENVPN_UNINSTALL_TARGET_CMDS
|
||||
rm -f $(TARGET_DIR)/usr/sbin/openvpn
|
||||
rm -f $(TARGET_DIR)/etc/init.d/openvpn
|
||||
rm -f $(TARGET_DIR)/etc/init.d/S60openvpn
|
||||
endef
|
||||
|
||||
$(eval $(autotools-package))
|
||||
|
Loading…
Reference in New Issue
Block a user