tags 316219 patch thanks I attached a patch to do that.
Bastian
--
You can't evaluate a man by logic alone.
-- McCoy, "I, Mudd", stardate 4513.3
diff -ur shadow-4.0.3.orig/config.h.in shadow-4.0.3/config.h.in
diff -ur shadow-4.0.3.orig/debian/changelog shadow-4.0.3/debian/changelog
--- shadow-4.0.3.orig/debian/changelog 2005-06-30 09:46:29.897999185 +0200
+++ shadow-4.0.3/debian/changelog 2005-06-30 09:29:46.603806355 +0200
@@ -1,3 +1,9 @@
+shadow (1:4.0.3-35.0.0waldi.1) UNRELEASED; urgency=low
+
+ * Enable shadow on firsttime installation.
+
+ -- Bastian Blank <[EMAIL PROTECTED]> Thu, 30 Jun 2005 09:29:33 +0200
+
shadow (1:4.0.3-35) unstable; urgency=low
* Re-apply the debian/patches/036_CAN-2004-1001_passwd_check patch
diff -ur shadow-4.0.3.orig/debian/passwd.preinst
shadow-4.0.3/debian/passwd.preinst
--- shadow-4.0.3.orig/debian/passwd.preinst 2005-06-30 09:46:29.881001537
+0200
+++ shadow-4.0.3/debian/passwd.preinst 2005-06-30 09:29:17.920774693 +0200
@@ -29,7 +30,9 @@
if dpkg --compare-versions $2 lt 1:4.0.3 ; then
remove_md5 /etc/pam.d/passwd 23a5d1465bbc1e39ca6e0c32f22a75c9
fi
- fi
+ else
+ shadowconfig on
+ fi
;;
diff -ur shadow-4.0.3.orig/debian/rules shadow-4.0.3/debian/rules
--- shadow-4.0.3.orig/debian/rules 2005-06-30 09:46:29.883001260 +0200
+++ shadow-4.0.3/debian/rules 2005-06-30 09:36:34.132424195 +0200
@@ -2,7 +2,7 @@
config_options := --disable-shared --without-libcrack --mandir=/usr/share/man
--with-libpam
-DEB_HOST_GNU_SYSTEM := $(shell dpkg-architecture -qDEB_HOST_GNU_SYSTEM)
+DEB_HOST_ARCH_OS := $(shell dpkg-architecture -qDEB_HOST_ARCH_OS)
DEB_BUILD_GNU_TYPE = $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
DEB_HOST_GNU_TYPE = $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
@@ -104,7 +104,7 @@
install -c -m 444 debian/pam.d/chsh debian/passwd/etc/pam.d/chsh
install -c -m 444 debian/pam.d/passwd debian/passwd/etc/pam.d/passwd
install -c -m 444 debian/login.defs debian/login/etc/login.defs
- install -c -m 444 debian/securetty.$(DEB_HOST_GNU_SYSTEM)
debian/login/etc/securetty
+ install -c -m 444 debian/securetty.$(DEB_HOST_ARCH_OS)
debian/login/etc/securetty
install -d debian/passwd/usr/share/passwd
install -c -m 444 debian/shells debian/passwd/usr/share/passwd/shells
install -d debian/passwd/sbin
signature.asc
Description: Digital signature

