From: Michael Tremer Date: Tue, 22 Mar 2011 13:46:51 +0000 (+0100) Subject: util-linux-ng: Add /etc/mtab. X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d2ab169e2f8bbee2d5771a03ecf7bf72a144af9f;p=ipfire-3.x.git util-linux-ng: Add /etc/mtab. References #149. --- diff --git a/pkgs/util-linux-ng/util-linux-ng.nm b/pkgs/util-linux-ng/util-linux-ng.nm index 129d32e5a..09884c060 100644 --- a/pkgs/util-linux-ng/util-linux-ng.nm +++ b/pkgs/util-linux-ng/util-linux-ng.nm @@ -26,7 +26,7 @@ include $(PKGROOT)/Include PKG_NAME = util-linux-ng PKG_VER = 2.18 -PKG_REL = 2 +PKG_REL = 3 PKG_MAINTAINER = PKG_GROUPS = System/Base @@ -50,6 +50,10 @@ PKG_TARBALL = $(THISAPP).tar.gz PKG_PACKAGES += libblkid libblkid-devel libuuid libuuid-devel \ libmount libmount-devel +# This symlink is allowed to be absolute. +QUALITY_AGENT_WHITELIST_SYMLINK = /etc/mtab +PKG_REQUIRES_FILTER = /proc/.*/mounts + # Package information for libblkid PKG_SUMMARY-libblkid = Block device ID library. PKG_DESCRIPTION-libblkid = This is the block device identification library, \ @@ -122,6 +126,7 @@ CONFIGURE_OPTIONS += \ --enable-login-utils \ --enable-partx \ --enable-write \ + --enable-libmount-mount \ --with-selinux \ --with-audit \ --disable-makeinstall-chown \ @@ -154,6 +159,10 @@ define STAGE_INSTALL_CMDS $(BUILDROOT)/usr/bin/chkdupexe $(BUILDROOT)/usr/bin/vi{gr,pw} \ $(BUILDROOT)/sbin/{sln,shutdown} $(BUILDROOT)/bin/{line,newgrp,pg} rm -fv $(BUILDROOT)/usr/share/getopt/*.tcsh + + # Create /etc/mtab symlink + -mkdir -pv $(BUILDROOT)/etc + ln -svf /proc/mounts $(BUILDROOT)/etc/mtab endef define STAGE_INSTALL_POST