Re: (OT) Hilfe zu sed?
Hallo Jim!
Jim Knuth schrieb am Donnerstag, den 31. März 2011:
> web10p1:x:1177:5000::/home/mail/web10p1:/bin/false
> 2. Eintrag
> etc
>
> daraus soll eine neue Liste als /etc/dovecot/passwd-file
> generiert werden, die dann SO sein muss:
>
> web10p1:x:1177:5000::/home/mail/web10p1::userdb_mail=maildir:~/Maildir
> 2. Eintrag
> etc.
>
> Also das /bin/false abschneiden und an die Stelle
> :userdb_mail=maildir:~/Maildir einfügen.
>
> Das dient dann zum festlegen der User Quota von Dovecot.
>
> Kann mir bitte jemand auf die Sprünge helfen, wie ich das
> (mit sed oder whatever) automatisieren könnte. Danke.
#v+
chrisbra@host:~$ printf "web10p1:x:1177:5000::/home/mail/web10p1:/bin/false\n" |\
sed 's@[^:]*$@:userdb_mail=maildir:~/Maildir@'
web10p1:x:1177:5000::/home/mail/web10p1::userdb_mail=maildir:~/Maildir
chrisbra@host:~$
#v-
Grüße
Christian
Reply to: