Update invirt-ssh-config copyright to indicate we stole it from Debathena.
[invirt/packages/invirt-ssh-config.git] / debian / rules
1 #!/usr/bin/make -f
2
3 DEB_DIVERT_EXTENSION = .invirt
4 DEB_DIVERT_FILES_invirt-ssh-config += \
5         /etc/ssh/sshd_config.invirt
6
7 include /usr/share/cdbs/1/rules/debhelper.mk
8 include /usr/share/cdbs/1/rules/config-package.mk
9
10 debian/sshd_config.invirt-orig: /var/lib/dpkg/info/openssh-server.postinst
11         perl -0pe 's/^.*<<EOF[^\n]*\n(.*\n)EOF\n.*$$/$$1/s or die;' $< > $@
12
13 common-build-indep:: debian/sshd_config.invirt
14
15 debian/sshd_config.invirt: debian/sshd_config.invirt-orig
16         perl -0pe ' \
17             s/^#?GSSAPIAuthentication .*$$/GSSAPIAuthentication yes\nGSSAPIKeyExchange yes\nGSSAPIStrictAcceptorCheck no/m and \
18             s/^#?GSSAPICleanupCredentials .*$$/GSSAPICleanupCredentials yes/m and \
19             s/^#?ChallengeResponseAuthentication .*$$/ChallengeResponseAuthentication yes/m and \
20             s/^#?UsePrivilegeSeparation .*$$/UsePrivilegeSeparation yes/m and \
21             s/^#?PasswordAuthentication .*$$/PasswordAuthentication no/m or die;' $< > $@
22
23 clean::
24         rm -f debian/sshd_config.invirt debian/sshd_config.invirt-orig