#!/usr/bin/make -f

DEB_AUTO_UPDATE_DEBIAN_CONTROL = 1
DEBATHENA_DIVERT_FILES_debathena-nsswitch-config += \
	/etc/nsswitch.conf.debathena
DEBATHENA_CHECK_CONFFILES += \
	/etc/nsswitch.conf
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/debathena-divert.mk
include /usr/share/cdbs/1/rules/debathena-check-conffiles.mk

common-build-indep:: debian/nsswitch.conf.debathena

ifneq ($(wildcard /usr/share/base-files/nsswitch.conf),)
    NSSWITCH_CONF = /usr/share/base-files/nsswitch.conf
else
    NSSWITCH_CONF = /etc/nsswitch.conf
endif

debian/nsswitch.conf.debathena: $(NSSWITCH_CONF)
	sed '/^passwd:/ s/$$/ nonlocal\npasswd_nonlocal: hesiod/; /^group:/ s/$$/ nonlocal afspag\ngroup_nonlocal: hesiod/' $< > $@

clean::
	rm -f debian/nsswitch.conf.debathena
