[Frugalware-git] frugalware-current: shadow-4.1.1-1-i686
Miklos Vajna
vmiklos at frugalware.org
Thu Apr 3 18:57:48 CEST 2008
Git-Url: http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=463cfb46edefe4344b5b22972f0193773fa73fab
commit 463cfb46edefe4344b5b22972f0193773fa73fab
Author: Miklos Vajna <vmiklos at frugalware.org>
Date: Thu Apr 3 18:57:23 2008 +0200
shadow-4.1.1-1-i686
- version bump
- useradd.diff is now in upstream, we just need to Fsed the default in config
diff --git a/source/base/shadow/FrugalBuild b/source/base/shadow/FrugalBuild
index 503e9fc..5face44 100644
--- a/source/base/shadow/FrugalBuild
+++ b/source/base/shadow/FrugalBuild
@@ -2,8 +2,8 @@
# Maintainer: VMiklos <vmiklos at frugalware.org>
pkgname=shadow
-pkgver=4.1.0
-pkgrel=4
+pkgver=4.1.1
+pkgrel=1
pkgdesc="Shadow password file utilities"
url="http://pkg-shadow.alioth.debian.org/"
pkgurl="ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow"
@@ -15,11 +15,15 @@ archs=('i686' 'x86_64' 'ppc')
up2date="lynx -dump $pkgurl |Flasttar"
source=($pkgurl/shadow-$pkgver.tar.gz \
adduser group passwd shadow $pkgname-4.0.13-login_defs.diff \
- shadow-4.0.16-useradd.diff adduser.conf)
-signatures=($source.sig '' '' '' '' '' '' '')
+ adduser.conf)
+signatures=($source.sig '' '' '' '' '' '')
build()
{
+ # change the gid of 'users'
+ Fsed '1000' '100' etc/useradd
+ # don't create a new group for each user by default
+ Fsed 'USERGROUPS_ENAB yes' 'USERGROUPS_ENAB no' etc/login.defs
Fbuild --enable-static=yes --enable-shared=no --disable-desrpc \
--mandir=/usr/man --without-selinux
Frm /bin/{vigr,sg}
diff --git a/source/base/shadow/shadow-4.0.16-useradd.diff b/source/base/shadow/shadow-4.0.16-useradd.diff
deleted file mode 100644
index 5757f6f..0000000
--- a/source/base/shadow/shadow-4.0.16-useradd.diff
+++ /dev/null
@@ -1,29 +0,0 @@
-diff -Naur shadow-4.0.16.orig/etc/useradd shadow-4.0.16/etc/useradd
---- shadow-4.0.16.orig/etc/useradd 2003-05-07 16:04:53.000000000 +0200
-+++ shadow-4.0.16/etc/useradd 2006-06-28 17:37:09.000000000 +0200
-@@ -1,6 +1,6 @@
- # useradd defaults file
--GROUP=1000
--HOME=/home/users
-+GROUP=100
-+HOME=/home
- INACTIVE=-1
- EXPIRE=
- SHELL=/bin/bash
-diff -Naur shadow-4.0.16.orig/src/useradd.c shadow-4.0.16/src/useradd.c
---- shadow-4.0.16.orig/src/useradd.c 2006-05-30 20:28:45.000000000 +0200
-+++ shadow-4.0.16/src/useradd.c 2006-06-28 17:37:40.000000000 +0200
-@@ -1757,13 +1757,6 @@
- find_new_uid ();
- }
-
-- /* do we have to add a group for that user? This is why we need to
-- * open the group files in the open_files() function --gafton */
-- if (!(nflg || gflg)) {
-- find_new_gid ();
-- grp_add ();
-- }
--
- usr_update ();
-
- if (mflg) {
More information about the Frugalware-git
mailing list