From c81b7f986867db292d62a1757123723b5ef66518 Mon Sep 17 00:00:00 2001 From: Jonas Smedegaard Date: Wed, 12 Dec 2001 19:52:40 +0000 Subject: Initial revision --- usergroupadd | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100755 usergroupadd (limited to 'usergroupadd') diff --git a/usergroupadd b/usergroupadd new file mode 100755 index 0000000..b7611a4 --- /dev/null +++ b/usergroupadd @@ -0,0 +1,33 @@ +#!/usr/bin/perl +($newgroup, @ARGV) = @ARGV; +if ($newgroup eq "") +{ + print "Syntax: usergroupadd newgroup PATTERN\|*\n"; + exit; +} +@input = "| grep -i \"@ARGV\"" if @ARGV; +@users = `cat /etc/passwd @input`; + +print "Users modified: "; +foreach $n (@users) +{ + $user =~ /(\S+)/; + ($a, $b, $c, $d, $name) = split (/:/, $n); +# ($name) = split(/,/,$name); + next if ($c < 100); + +# $output = ""; +# @id = split /\s/, `id -Gn $a`; +# foreach $o (@id) +# { +# $output .= "$o,"; +# } +# $output .= "$newgroup"; +# +# `usermod -G $output $a`; + `adduser $a $newgroup`; + print "$a"; +# print "($output)"; + print ", "; +} +print "Done!\n"; -- cgit v1.2.3 name the repository.Jonas Smedegaard
summaryrefslogtreecommitdiff
path: root/tags/89/08
diff options
context:
space:
mode:
Diffstat (limited to 'tags/89/08')
-rw-r--r--tags/89/08/20080427140349.4546311B802@xayide.jones.dk/jones0
-rw-r--r--tags/89/08/20080427140349.4546311B802@xayide.jones.dk/sys0
-rw-r--r--tags/89/08/20130317182725.GA5811@stt008.linux.site/debian0
-rw-r--r--tags/89/08/20140727192945.GA26890@fishbowl.rw.madduck.net/debconf0
-rw-r--r--tags/89/08/20140727192945.GA26890@fishbowl.rw.madduck.net/debian0
-rw-r--r--tags/89/08/20140727192945.GA26890@fishbowl.rw.madduck.net/signed0
-rw-r--r--tags/89/08/20140727192945.GA26890@fishbowl.rw.madduck.net/unread0
-rw-r--r--tags/89/08/20160124171053.5f15b92c@lxorguk.ukuu.org.uk/inbox0
-rw-r--r--tags/89/08/20160124171053.5f15b92c@lxorguk.ukuu.org.uk/old0
-rw-r--r--tags/89/08/20160124171053.5f15b92c@lxorguk.ukuu.org.uk/openmoko0
-rw-r--r--tags/89/08/20161109054743.EBB2E30000F@coreander.jones.dk/sys0
-rw-r--r--tags/89/08/20161109054743.EBB2E30000F@coreander.jones.dk/unread0
-rw-r--r--tags/89/08/20161217133450.yod3ulqediunfrr6@isle-joyeuse.benjamin.barenblat.name/debian0
-rw-r--r--tags/89/08/20161217133450.yod3ulqediunfrr6@isle-joyeuse.benjamin.barenblat.name/inbox0
-rw-r--r--tags/89/08/20161217133450.yod3ulqediunfrr6@isle-joyeuse.benjamin.barenblat.name/old0
-rw-r--r--tags/89/08/20170530020002.CD9BB4D59@lxp5.free-owl.de/sys0
-rw-r--r--tags/89/08/20170530020002.CD9BB4D59@lxp5.free-owl.de/unread0
-rw-r--r--tags/89/08/20170605220002.90EE06D49@lxp5.free-owl.de/sys0
-rw-r--r--tags/89/08/20170605220002.90EE06D49@lxp5.free-owl.de/unread0
-rw-r--r--tags/89/08/20180211012145.9516086C2@lxp5.free-owl.de/sys0
-rw-r--r--tags/89/08/20180211012145.9516086C2@lxp5.free-owl.de/unread0
-rw-r--r--tags/89/08/3ec62b8f-0f74-cfb0-8fdf-e6d520c171ab@linaro.org/unread0
-rw-r--r--tags/89/08/DM2PR08MB3333318BECF4B28900974948D470@DM2PR08MB333.namprd08.prod.outlook.com/debian0
-rw-r--r--tags/89/08/DM2PR08MB3333318BECF4B28900974948D470@DM2PR08MB333.namprd08.prod.outlook.com/unread0
-rw-r--r--tags/89/08/E1nM0Ts-0000wg-Bv@respighi.debian.org/debian0
-rw-r--r--tags/89/08/E1nM0Ts-0000wg-Bv@respighi.debian.org/inbox0
-rw-r--r--tags/89/08/E1nM0Ts-0000wg-Bv@respighi.debian.org/killed0
-rw-r--r--tags/89/08/E1nM0Ts-0000wg-Bv@respighi.debian.org/unread0
28 files changed, 0 insertions, 0 deletions