summaryrefslogtreecommitdiff
path: root/debian_template/rules
blob: fc2f6c017833bac80e54ef87b1b7061cfd063908 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/usr/bin/make -f
# -*- makefile --*

# Uncomment this to turn on verbose mode.
export DH_VERBOSE=1

%:
	dh $@

override_dh_auto_install:
	 ./scripts/rvi_install \
	 	-s ./debian/rvi \
		-k priv/keys/insecure_device_key.pem \
		-r priv/certificates/insecure_root_cert.crt \
		-d priv/certificates/insecure_device_cert.crt \
		-c priv/credentials/insecure_credential.jwt \
		-l ./debian/rvi/var/log/rvi ./debian/rvi/usr/lib/rvi_core
# Copy out rvi_ctl to /usr/bin
	install -D -m 0755 ./debian/rvi/usr/lib/rvi_core/rvi_ctl ./debian/rvi/usr/bin/rvi_ctl
# Install default config
	install -D -m 0644 ./priv/config/rvi_debian.config ./debian/rvi/etc/rvi/rvi.config