diff options
| author | John Estabrook <jestabro@vyos.io> | 2024-10-24 12:06:41 -0500 |
|---|---|---|
| committer | John Estabrook <jestabro@vyos.io> | 2024-10-24 12:06:41 -0500 |
| commit | 31455210b12b840aa48a6fba62342fbdbf7b7f96 (patch) | |
| tree | 05ccb87e4ee4493de8684592cacee68b809a9365 /debian | |
| parent | 6bf2175b7169a8628dea25b6eea797eb774e7e55 (diff) | |
| download | libvyosconfig-31455210b12b840aa48a6fba62342fbdbf7b7f96.tar.gz libvyosconfig-31455210b12b840aa48a6fba62342fbdbf7b7f96.zip | |
T6718: install files needed by vyconfd
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/libvyosconfig0.install | 3 | ||||
| -rwxr-xr-x | debian/rules | 12 |
2 files changed, 15 insertions, 0 deletions
diff --git a/debian/libvyosconfig0.install b/debian/libvyosconfig0.install index 40b3a73..dbd9fb6 100644 --- a/debian/libvyosconfig0.install +++ b/debian/libvyosconfig0.install @@ -1 +1,4 @@ usr/lib/libvyosconfig.so.0 +usr/share/vyos/vyconf +etc/vyos +usr/libexec/vyos/vyconf diff --git a/debian/rules b/debian/rules index ae59417..1b049d1 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,11 @@ #!/usr/bin/make -f DIR := debian/tmp +OCAML_DIR := /opt/opam/${OCAML_VERSION} +VYCONF := usr/libexec/vyos/vyconf +VYCONF_CONF := $(VYCONF)/config +VYCONF_DATA := usr/share/vyos/vyconf +VYCONF_DEF := etc/vyos %: dh $@ --with quilt @@ -9,6 +14,13 @@ override_dh_auto_build: ./build.sh $(DIR) override_dh_auto_install: + mkdir -p $(DIR)/$(VYCONF_CONF) + mkdir -p $(DIR)/$(VYCONF_DATA) + mkdir -p $(DIR)/$(VYCONF_DEF) + cp $(OCAML_DIR)/share/vyconf/vyconf.proto $(DIR)/$(VYCONF_DATA) + cp $(OCAML_DIR)/share/vyconf/vyconfd.conf $(DIR)/$(VYCONF_DEF) + cp $(OCAML_DIR)/bin/vyconfd $(DIR)/$(VYCONF) + # mkdir -p $(DIR)/usr/lib cp _build/libvyosconfig.so $(DIR)/usr/lib/libvyosconfig.so.0 dh_makeshlibs |
