Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=frugalware-current.git;a=commitdiff;h=0aa96ab459895ff61bd159369100d8e93f3f7a91

commit 0aa96ab459895ff61bd159369100d8e93f3f7a91
Author: Miklos Vajna <[EMAIL PROTECTED]>
Date:   Fri Dec 21 14:44:35 2007 +0100

shadow-4.1.0-1-i686
version bump
changed up2date/url/source to alioth
removed -groups.diff, it's now in upstream
closes #2631

diff --git a/source/base/shadow/FrugalBuild b/source/base/shadow/FrugalBuild
index 0a775e2..39f6ea8 100644
--- a/source/base/shadow/FrugalBuild
+++ b/source/base/shadow/FrugalBuild
@@ -2,19 +2,21 @@
# Maintainer: VMiklos <[EMAIL PROTECTED]>

pkgname=shadow
-pkgver=4.0.18.1
-pkgrel=9
+pkgver=4.1.0
+pkgrel=1
pkgdesc="Shadow password file utilities"
-url="http://shadow.pld.org.pl";
+url="http://pkg-shadow.alioth.debian.org/";
+pkgurl="ftp://pkg-shadow.alioth.debian.org/pub/pkg-shadow";
backup=(etc/{login.defs,group,passwd,shadow,adduser.conf} etc/limits)
depends=('glibc')
rodepends=('frugalware') # for /etc/issue
groups=('base' 'chroot-core')
archs=('i686' 'x86_64' 'ppc')
-up2date="lynx -dump ftp://ftp.pld.org.pl/software/shadow|grep tar.bz2$|sed 
's/.*-\(.*\)\.t.*/\1/;q'"
-source=(ftp://ftp.pld.org.pl/software/$pkgname/$pkgname-$pkgver.tar.bz2 \
+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 shadow-4.0.18.1-groups.diff adduser.conf)
+       shadow-4.0.16-useradd.diff adduser.conf)
+signatures=($source.sig '' '' '' '' '' '' '')

build()
{
@@ -33,13 +35,4 @@ build()
Ffile /etc/adduser.conf
}

-sha1sums=('1a30458e9db05560bfc82529048bd5d60b45cf9b' \
-          'd02dcaea4dc78d7feab23baae57f9a0a77db457f' \
-          'fcdfccf5e6741d2f310e18c2bfa26b205832240a' \
-          'e1554d118f582a978b4b14c348c155af957a1368' \
-          'a70e741ccea2d2f81b25b8b608a5fc3d3ab83ebe' \
-          'a3bcae5d8a4cf64c13599d047d963801962b6f4e' \
-          '2edf92c64691c775f8b5962ae6092aa8352ae627' \
-          'c13cf8b5c566e129d4fc62ad3ac08b6c856c992e' \
-          '8464ea4fbee01302f5fb2123c8cf9dee58f57eb4')
# optimization OK
diff --git a/source/base/shadow/shadow-4.0.18.1-groups.diff 
b/source/base/shadow/shadow-4.0.18.1-groups.diff
deleted file mode 100644
index 8fe1432..0000000
--- a/source/base/shadow/shadow-4.0.18.1-groups.diff
+++ /dev/null
@@ -1,42 +0,0 @@
---- shadow-4.0.18.1.orig/src/useradd.c 2006-07-28 19:42:48.000000000 +0200
-+++ shadow-4.0.18.1/src/useradd.c      2006-08-04 09:24:34.000000000 +0200
-@@ -203,13 +203,17 @@
-       long gid;
-       char *errptr;
-
-+      struct group* grp = getgrnam (grname);
-+      if (grp)
-+              return grp;
-+
-       gid = strtol (grname, &errptr, 10);
-       if (*errptr || errno == ERANGE || gid < 0) {
-               fprintf (stderr,
-                        _("%s: invalid numeric argument '%s'\n"), Prog, 
grname);
-               exit (E_BAD_ARG);
-       }
--      return getgrnam (grname);
-+      return getgrgid (gid);
- }
-
- static long get_number (const char *numstr)
---- shadow-4.0.18.1.orig/src/usermod.c 2006-07-28 19:42:48.000000000 +0200
-+++ shadow-4.0.18.1/src/usermod.c      2006-08-04 09:24:21.000000000 +0200
-@@ -165,13 +165,17 @@
-       long val;
-       char *errptr;
-
-+      struct group* grp = getgrnam (grname);
-+      if (grp)
-+              return grp;
-+
-       val = strtol (grname, &errptr, 10);
-       if (*errptr || errno == ERANGE || val < 0) {
-               fprintf (stderr, _("%s: invalid numeric argument '%s'\n"), Prog,
-                        grname);
-               exit (E_BAD_ARG);
-       }
--      return getgrnam (grname);
-+      return getgrgid (val);
- }
-
- /*
diff --git a/source/base/shadow/shadow.install 
b/source/base/shadow/shadow.install
index 042fd67..4f07188 100644
--- a/source/base/shadow/shadow.install
+++ b/source/base/shadow/shadow.install
@@ -1,11 +1,3 @@
-post_upgrade()
-{
-       # Add the new netdev group
-        if ! grep -q 'netdev' /etc/group; then
-               /usr/sbin/groupadd -g 37 netdev 2>/dev/null
-        fi
-}
-
post_remove()
{
# Remove the backup files
_______________________________________________
Frugalware-git mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-git

Reply via email to