[Pkg-shadow-commits] r766 - trunk/debian

Nicolas FRANCOIS nekral-guest at costa.debian.org
Thu Jan 5 18:04:02 UTC 2006


Author: nekral-guest
Date: 2006-01-05 18:04:01 +0000 (Thu, 05 Jan 2006)
New Revision: 766

Removed:
   trunk/debian/README.shells
   trunk/debian/passwd.docs
Modified:
   trunk/debian/changelog
   trunk/debian/rules
Log:
Remove the last references to add-shell and remove-shell


Deleted: trunk/debian/README.shells
===================================================================
--- trunk/debian/README.shells	2006-01-05 15:41:49 UTC (rev 765)
+++ trunk/debian/README.shells	2006-01-05 18:04:01 UTC (rev 766)
@@ -1,21 +0,0 @@
-/etc/shells micropolicy
-
-The expected audience of this is debian developers packaging programs
-meant to be used as login shells.
-
-/etc/shells is no longer a config file, but is maintained by the
-add-shell and remove-shell programs.  So, if a package contains
-something that the maintainer thinks ought to be a valid login shell,
-it's postinst should, (on initial install only, to allow a sysadmin to
-take it out again), run:
-
-/usr/sbin/add-shell /path/to/shell
-
-In the postrm, probably on remove, the package should call
-
-/usr/sbin/remove-shell /path/to/shell
-
-Packages using this mechanism must declare a dependency on 
-passwd (>= 1:4.0.3-10).  As the various shells start to use it, the
-default shells list will start getting shorter, but that's not
-expected to happen until at least sarge+1.

Modified: trunk/debian/changelog
===================================================================
--- trunk/debian/changelog	2006-01-05 15:41:49 UTC (rev 765)
+++ trunk/debian/changelog	2006-01-05 18:04:01 UTC (rev 766)
@@ -38,6 +38,7 @@
       Remove the /usr/share/passwd/shells files and the postinst code that
       installed it as /etc/shells. This is now done by debianutils.
       Closes: #342858
+    - Also remove README.shells, which should be distributed by debianutils.
     - debian/passwd.postrm:
       Do not remove /etc/shells on purge. Closes: #345659
     - Fix the version of an old entry in NEWS.Debian

Deleted: trunk/debian/passwd.docs
===================================================================
--- trunk/debian/passwd.docs	2006-01-05 15:41:49 UTC (rev 765)
+++ trunk/debian/passwd.docs	2006-01-05 18:04:01 UTC (rev 766)
@@ -1 +0,0 @@
-debian/README.shells

Modified: trunk/debian/rules
===================================================================
--- trunk/debian/rules	2006-01-05 15:41:49 UTC (rev 765)
+++ trunk/debian/rules	2006-01-05 18:04:01 UTC (rev 766)
@@ -132,11 +132,6 @@
 	install -c -m 644 debian/useradd.default debian/passwd/etc/default/useradd
 	install -d debian/passwd/sbin
 	install -c -m 555 debian/shadowconfig.sh debian/passwd/sbin/shadowconfig
-	# add-shell and remove-shell now provided by debianutils
-	#install -c -m 555 debian/add-shell.sh debian/passwd/usr/sbin/add-shell
-	#install -c -m 555 debian/remove-shell.sh debian/passwd/usr/sbin/remove-shell
-	#install -c -m 444 debian/add-shell.8 debian/passwd/usr/share/man/man8
-	#install -c -m 444 debian/remove-shell.8 debian/passwd/usr/share/man/man8
 	install -c -m 444 debian/cpgr.8 debian/passwd/usr/share/man/man8
 	install -c -m 444 debian/cppw.8 debian/passwd/usr/share/man/man8
 	# Lintian overrides files




More information about the Pkg-shadow-commits mailing list