diff options
author | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2012-09-20 05:50:44 +0800 |
---|---|---|
committer | kwm <kwm@df743ca5-7f9a-e211-a948-0013205c9059> | 2012-09-20 05:50:44 +0800 |
commit | e4374a0d003da7fc990965af35d0a0f8d844c368 (patch) | |
tree | 21fa99ae1f0ee38b0ee625f942643f5195f01b27 | |
parent | 26b589149eb0751dbf3908cf10510bf68c45cf39 (diff) | |
download | marcuscom-ports-e4374a0d003da7fc990965af35d0a0f8d844c368.tar marcuscom-ports-e4374a0d003da7fc990965af35d0a0f8d844c368.tar.gz marcuscom-ports-e4374a0d003da7fc990965af35d0a0f8d844c368.tar.bz2 marcuscom-ports-e4374a0d003da7fc990965af35d0a0f8d844c368.tar.lz marcuscom-ports-e4374a0d003da7fc990965af35d0a0f8d844c368.tar.xz marcuscom-ports-e4374a0d003da7fc990965af35d0a0f8d844c368.tar.zst marcuscom-ports-e4374a0d003da7fc990965af35d0a0f8d844c368.zip |
Update to 0.6.24.
Not tested because my devel/desktop box died.
git-svn-id: svn://creme-brulee.marcuscom.com/ports/trunk@17075 df743ca5-7f9a-e211-a948-0013205c9059
-rw-r--r-- | sysutils/accountsservice/Makefile | 9 | ||||
-rw-r--r-- | sysutils/accountsservice/distinfo | 4 | ||||
-rw-r--r-- | sysutils/accountsservice/files/patch-src_daemon.c | 22 |
3 files changed, 15 insertions, 20 deletions
diff --git a/sysutils/accountsservice/Makefile b/sysutils/accountsservice/Makefile index c1a8f4a1a..2f795675c 100644 --- a/sysutils/accountsservice/Makefile +++ b/sysutils/accountsservice/Makefile @@ -1,12 +1,9 @@ -# New ports collection makefile for: accountsservice -# Date Created: 8 Mar 2011 -# Whom: Koop Mast <kwm@FreeBSD.org> -# +# Created by: Koop Mast <kwm@FreeBSD.org> # $FreeBSD$ -# +# $MCom$ PORTNAME= accountsservice -PORTVERSION= 0.6.22 +PORTVERSION= 0.6.24 CATEGORIES= sysutils devel MASTER_SITES= http://www.freedesktop.org/software/${PORTNAME}/ diff --git a/sysutils/accountsservice/distinfo b/sysutils/accountsservice/distinfo index 491f27e95..6986b26ee 100644 --- a/sysutils/accountsservice/distinfo +++ b/sysutils/accountsservice/distinfo @@ -1,2 +1,2 @@ -SHA256 (accountsservice-0.6.22.tar.xz) = 851e05aa593cd8e3ed5c635a7fee3ffc0f418d3db2f28c5ebd6b7503294e3bdd -SIZE (accountsservice-0.6.22.tar.xz) = 331028 +SHA256 (accountsservice-0.6.24.tar.xz) = f2c0886c5d6d80453eebd4a91e6081231cde6cc436d55b9425d2cc0332a85623 +SIZE (accountsservice-0.6.24.tar.xz) = 332928 diff --git a/sysutils/accountsservice/files/patch-src_daemon.c b/sysutils/accountsservice/files/patch-src_daemon.c index ef24613ba..c1955e4f0 100644 --- a/sysutils/accountsservice/files/patch-src_daemon.c +++ b/sysutils/accountsservice/files/patch-src_daemon.c @@ -1,5 +1,5 @@ ---- src/daemon.c.orig 2012-06-28 17:24:55.000000000 +0200 -+++ src/daemon.c 2012-06-29 10:44:09.000000000 +0200 +--- src/daemon.c.orig 2012-08-16 19:03:51.000000000 +0000 ++++ src/daemon.c 2012-09-19 21:48:15.000000000 +0000 @@ -49,7 +49,7 @@ #define PATH_SHADOW "/etc/shadow" #define PATH_NOLOGIN "/sbin/nologin" @@ -25,17 +25,15 @@ NULL }; -@@ -315,7 +317,13 @@ - g_hash_table_foreach (daemon->priv->users, listify_hash_values_hfunc, &old_users); - g_slist_foreach (old_users, (GFunc) g_object_ref, NULL); +@@ -304,7 +306,11 @@ + /* Every iteration */ + fp = *state; +#ifdef HAVE_FGETPWENT - while ((pwent = fgetpwent (fp)) != NULL) { + pwent = fgetpwent (fp); +#else -+ setpwent(); -+ -+ while ((pwent = getpwent ()) != NULL) { ++ pwent = getpwent (); +#endif - /* Skip system users... */ - if (daemon_local_user_is_excluded (daemon, pwent->pw_name, pwent->pw_shell)) { - g_debug ("skipping user: %s", pwent->pw_name); + if (pwent != NULL) { + return pwent; + } |