瀏覽代碼

package/openvpn: use make install instead of custom install step

Commit 7105e65cd6b8f857bab54e4c0a8c57da776b0564 ("package/openvpn:
adds target install of systemd unit files") added the installation of
systemd unit files. But in fact, they can be installed by openvpn's
build system. It was simply not working due to the custom install step
implemented in openvpn.mk.

So instead, let's have the autotools-package infra call "make
install", which properly installs everything that's needed for
openvpn, including systemd units, but also plugins, etc.

Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
Thomas Petazzoni 4 年之前
父節點
當前提交
30bc58d376
共有 1 個文件被更改,包括 0 次插入12 次删除
  1. 0 12
      package/openvpn/openvpn.mk

+ 0 - 12
package/openvpn/openvpn.mk

@@ -69,21 +69,9 @@ else
 OPENVPN_CONF_OPTS += --disable-systemd
 endif
 
-define OPENVPN_INSTALL_TARGET_CMDS
-	$(INSTALL) -m 755 $(@D)/src/openvpn/openvpn \
-		$(TARGET_DIR)/usr/sbin/openvpn
-endef
-
 define OPENVPN_INSTALL_INIT_SYSV
 	$(INSTALL) -m 755 -D package/openvpn/S60openvpn \
 		$(TARGET_DIR)/etc/init.d/S60openvpn
 endef
 
-define OPENVPN_INSTALL_INIT_SYSTEMD
-	$(INSTALL) -D -m 0644 $(@D)/distro/systemd/openvpn-client@.service \
-		$(TARGET_DIR)/usr/lib/systemd/system/openvpn-client@.service
-	$(INSTALL) -D -m 0644 $(@D)/distro/systemd/openvpn-server@.service \
-		$(TARGET_DIR)/usr/lib/systemd/system/openvpn-server@.service
-endef
-
 $(eval $(autotools-package))