[Postfixbuch-users] distributed list and no clue

Andreas Meyer anmeyer at anup.de
Mo Feb 3 14:34:34 CET 2003


Am Mon, 03 Feb 2003 00:44:25 +0100 schrieb Ralf Ebeling:

> > Ich bin mit der Kunst des Programmierens leider nicht gesegnet. Ich
> > kann einfache bash-scripte erstellen oder auch mal ein perl-script
> > reparieren.
> > if then else fi geht noch, das war's aber dann schon ;)
> 
> Kannst ja mal das hier probieren wenn es passt. Habe ich letzte Woche
> für einen ähnlichen Zweck zusammengebastelt... primär um nach dem An-
> legen eines neuen Users via Webmin ein Alias mit dem kompletten Namen
> des Users zu erstellen.

> #! /bin/sh
> #
> HOMEPATH=/home
> USERALIASES=/etc/aliases.user
> USERALIASES_TMP="$USERALIASES"
...

Gut gemacht! Mir ist nur nicht klar, nach welchen Kriterien die user
ausgelesen werden. Ich habe z.B.:

andreas:x:500:100:Andreas Meyer:/home/andreas:/bin/bash
miles:x:501:100:Miles Davis:/home/miles:/bin/bash
bb:x:503:100:Netzwerker:/home/bb:/bin/bash
partimag:x:504:100::/home/partimag:/bin/false
public:x:505:100:öffentiches Verzeichnis:/home/public:/bin/false
cdwriter:x:506:2002:webCDwriter::/bin/bash
voip:x:507:100:h323-user:/home/voip:/bin/bash
teta$:x:508:100::/dev/null:/bin/false
hduego:x:509:2005:spamer:/usr/local/httpd/htdocs/ftphome/hduego:/bin/false
bonita:x:510:2005:Bonita:/usr/local/httpd/htdocs/ftphome/bonita:/bin/false

und erhalte:
#
# Auto generated user aliases...
# (03.02.2003, 14:11:42)
#
Andreas.Meyer:  andreas
Miles.Davis:    miles
Netzwerker:             bb
öffentiches.Verzeichnis:        public
h323-user:              voip
#
#
group1: andreas,
  miles,
  public
#
#
group2: andreas,
  miles,
  public

Wie machst Du das? Warum werden letzlich nur drei Benutzer
in den Gruppen erfaßt?
Sorry, aber ich seh's nicht.


-- 

  Andreas Meyer

Viele, die die schaendlichsten Dinge tun, fuehren die trefflichsten
Reden.                                                   (Demokrit)


Mehr Informationen über die Mailingliste Postfixbuch-users