Re: Adduser als Kommando

From: Kirill Ponomarew <ponomarew(at)oberon.net>
Date: Mon, 3 Mar 2003 18:26:17 +0100

On Mon, Mar 03, 2003 at 05:26:54PM +0100, Dejan Grujin wrote:
> Hi allerseits,
>
> wahrscheinlich habe ich hier nur ein kleines Problemchen, aber ich komme
> irgendwie nicht weiter.
> Warum nimmt adduser diese Zeile nicht an??
> adduser -u 10001 -d /dev/null -s /usr/bin/false Platz1$
> Er fragt hinterher trotzdem immer nach username und lasst die Abfragen
> durchlaufen :-/
> Danke im voraus

"$" ist nicht erlaubt.

Wenn du "$" wirklich dringend brauchst:

--- pw_user.c Mon Mar 3 18:24:22 2003
+++ pw_user.c.original Mon Mar 3 18:22:44 2003
@@ -1206,7 +1206,7 @@
                showtype = "gecos field";
        } else {
                /* See if the name is valid as a userid or * group. */
- badchars = " ,\t:+&#%^()!@~*?<>=|\\/\"";
+ badchars = " ,\t:+&#%$^()!@~*?<>=|\\/\"";
                showtype = "userid/group name";
                /* Userids and groups can not have a leading * '-'. */
                if (*ch == '-')

cd /usr/src/usr.sbin/pw
make
make install

Kirill

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 03 Mar 2003 - 18:26:22 CET

search this site