File: rules

package info (click to toggle)
fetch-crl 3.0.23-1
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 272 kB
  • sloc: perl: 2,037; sh: 194; makefile: 110
file content (34 lines) | stat: -rwxr-xr-x 953 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
#!/usr/bin/make -f

INSTALLDIR = $(CURDIR)/debian/tmp

%:
	dh $@

override_dh_auto_configure:

override_dh_auto_build:

override_dh_auto_clean:

override_dh_auto_install:
	mkdir -p $(INSTALLDIR)/usr/sbin
	install -p -m 755 $(CURDIR)/fetch-crl $(INSTALLDIR)/usr/sbin/fetch-crl
	install -p -m 755 $(CURDIR)/clean-crl $(INSTALLDIR)/usr/sbin/clean-crl
	mkdir -p $(INSTALLDIR)/etc
	install -p -m 644 $(CURDIR)/fetch-crl.cnf $(INSTALLDIR)/etc/fetch-crl.conf
	mkdir -p $(INSTALLDIR)/var/cache/fetch-crl
	chmod 0700 $(INSTALLDIR)/var/cache/fetch-crl
	mkdir -p $(INSTALLDIR)/etc/fetch-crl.d
	sed s/nosymlinks/symlinks/ -i $(INSTALLDIR)/etc/fetch-crl.conf
	mkdir -p $(INSTALLDIR)/etc/grid-security/certificates

override_dh_installinit:
	dh_installinit -r --name fetch-crl-boot --no-enable
	dh_installinit -r --name fetch-crl-cron --no-enable

override_dh_installsystemd:
	dh_installsystemd --no-enable

override_dh_fixperms:
	dh_fixperms -X /var/cache/fetch-crl