Name nfs-common
Description NFS support files common to client and server
Version 1:2.6.4-3ubuntu5.1
Package Base nfs-utils
Homepage https://linux-nfs.org/
Maintainers ['Ubuntu Developers <ubuntu-devel-discuss@lists.ubuntu.com>']
Contributors ['Anibal Monsalve Salazar <anibal@debian.org>', 'Ben Hutchings <benh@debian.org>', 'Salvatore Bonaccorso <carnil@debian.org>', 'Steve Langasek <vorlon@debian.org>']
Distro-repo https://git.launchpad.net/ubuntu/+source/nfs-utils/tree/?h=ubuntu/noble
Sources ['https://git.launchpad.net/ubuntu/+source/nfs-common/plain/debian/watch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/../?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/always-run-generator.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/armhf-time-t-format-error.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/fsidd-call-anonymous-sockets-by-their-name-only-don-.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/multiarch-kerberos-paths.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/nfs-conf-manpage-missing-svcgssd-options.patch?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/series?h=ubuntu/noble', 'https://git.launchpad.net/ubuntu/+source/nfs-utils/plain/debian/patches/ubuntu-idmapd-manpage-update-regex-other-package.patch?h=ubuntu/noble']
Dependencies ['adduser', 'init-system-helpers', 'keyutils', 'libc6', 'libcap2', 'libcom-err2', 'libdevmapper1.02.1', 'libevent-core-2.1-7t64', 'libgssapi-krb5-2', 'libkeyutils1', 'libkrb5-3', 'libmount1', 'libnfsidmap1', 'libtirpc3t64', 'libwrap0', 'python3', 'rpcbind', 'ucf']
Optional-Dependencies ['open-iscsi', 'watchdog']
Build-Dependencies ['debhelper-compat', 'libwrap0-dev', 'libevent-dev', 'libkrb5-dev', 'libblkid-dev', 'libkeyutils-dev', 'pkg-config', 'libldap2-dev', 'libcap-dev', 'libtirpc-dev', 'libdevmapper-dev', 'libmount-dev', 'libsqlite3-dev', 'libxml2-dev', 'dh-apport']
Provides []
Builddate
Architecture amd64
Distro-Version noble
Licenses []
Hash c1224e6d3eb7beaa55e765d7288b4f9715a343e11f7ccea9cc1eb0dc33cf82cf
#! /usr/bin/make -f

#export DH_VERBOSE = 1

export DEB_BUILD_MAINT_OPTIONS = hardening=+all

# set and export all variables from dpkg-architecture
# and using DEB_HOST_MULTIARCH
include /usr/share/dpkg/architecture.mk

%:
	dh $@ --with apport

override_dh_auto_configure:
# Use --with-systemd=/lib/systemd/system if backporting to bookworm or earlier
	dh_auto_configure -- \
		--mandir='$${prefix}/share/man' \
		--enable-libmount-mount \
		--enable-junction \
		--enable-svcgss \
		--with-pluginpath=/usr/lib/$(DEB_HOST_MULTIARCH)/libnfsidmap \
		--with-tcp-wrappers \
		--with-systemd \
		--disable-sbin-override

override_dh_bugfiles:
	dh_bugfiles
	install -m 0644 debian/nfs-utils.bug-control debian/nfs-common/usr/share/bug/nfs-utils/control
	install -m 0644 debian/nfs-utils.bug-presubj debian/nfs-common/usr/share/bug/nfs-utils/presubj

override_dh_fixperms:
	dh_fixperms
	chmod u+s debian/nfs-common/usr/sbin/mount.nfs

override_dh_install:
	# we will let the generator produce these units, see LP: #1971935
	# and https://bugs.debian.org/1014429
	dh_install -Xvar-lib-nfs-rpc_pipefs.mount -Xrpc_pipefs.target

override_dh_installinit:
	dh_installinit -pnfs-common -R
	install -m 0755 debian/nfs-kernel-server.init debian/nfs-kernel-server/etc/init.d/nfs-kernel-server

override_dh_md5sums:
	dh_md5sums -Xvar/lib

override_dh_missing:
	dh_missing --list-missing

override_dh_apport:
	dh_apport -pnfs-common