[med-svn] r2522 - trunk/packages/arb/trunk/debian
tille at alioth.debian.org
tille at alioth.debian.org
Tue Sep 23 13:22:57 UTC 2008
Author: tille
Date: 2008-09-23 13:22:56 +0000 (Tue, 23 Sep 2008)
New Revision: 2522
Modified:
trunk/packages/arb/trunk/debian/arb-common.config
trunk/packages/arb/trunk/debian/changelog
Log:
Make sure config script works when using NIS
Modified: trunk/packages/arb/trunk/debian/arb-common.config
===================================================================
--- trunk/packages/arb/trunk/debian/arb-common.config 2008-09-23 13:07:54 UTC (rev 2521)
+++ trunk/packages/arb/trunk/debian/arb-common.config 2008-09-23 13:22:56 UTC (rev 2522)
@@ -29,14 +29,16 @@
fi
(IFS=":"
- while read user pass uid gid name rest ; do
- if [ $uid -ge $FIRST_UID ] ; then
- if [ ! "$user" = "nobody" ] ; then
- name=`echo $name | sed "s/,.*//"`
- echo "$user ($name)" >> ${TMPFILE}
- fi
- fi
- done < /etc/passwd
+ while read user pass uid gid name rest ; do
+ if [ "$uid" != "" ] ; then
+ # in case NIS is used on the machine $uid remains
+ # empty and breaks the following condition.
+ if [ $uid -ge $FIRST_UID -a "$user" != "" ] ; then
+ name=`echo $name | sed "s/,.*//"`
+ echo "$user ($name)" >> ${TMPFILE}
+ fi
+ fi
+ done < /etc/passwd
)
# Login names of all users of the system as comma separated list
Modified: trunk/packages/arb/trunk/debian/changelog
===================================================================
--- trunk/packages/arb/trunk/debian/changelog 2008-09-23 13:07:54 UTC (rev 2521)
+++ trunk/packages/arb/trunk/debian/changelog 2008-09-23 13:22:56 UTC (rev 2522)
@@ -5,6 +5,8 @@
* Fix arb name server location in config file (Thanks to
Felipe Figueiredo <philsf79 at gmail.com>)
Closes: #495650
+ * arb-common.config: Make sure that config file will not fail
+ when NIS is used
-- Andreas Tille <tille at debian.org> Tue, 23 Sep 2008 13:32:05 +0200
More information about the debian-med-commit
mailing list