Re: rmuser - wieso kann ich user "Administrator" nicht entfernen?

From: Gregor Bittel <Gregor.Bittel(at)gmx.de>
Date: Fri, 11 Feb 2000 22:13:55 +0100

>Vermutlich rechnet rmuser nicht damit, daß Usernamen Großbuchstaben
>enthalten dürfen (ist in der Unix-Welt auch unüblich).
>
>if ($#ARGV == 0) {
> # Username was given as a parameter
> $login_name = pop(@ARGV);
> die "Sorry, login name must contain alphanumeric characters only.\n"
> if ($login_name !~ /^[a-z0-9_][a-z0-9_\-]*$/);
> ^^^^^^^^^^^^^^^^^^
>
>Nimm dort mal innerhalb der beiden Klammerpaare jeweils ein `A-Z'
>(ohne die Quotes) mit auf, dann geht's. Für Deinen Fall würde es
>sogar genügen, dies nur im ersten Klammerpaar (Anfangsbuchstabe) zu
>tun.
>
>--
>cheers, J"org / 73 de DL8DTL

Danke, so hat es funktioniert:
        if ($login_name !~ /^[A-z0-9_][a-z0-9_\-]*$/);

weil es mit A-Z auch nicht funktionierte, vermutlich weil Groß+Klein-
schreibung drin waren...
So hat´s jedenfalls funktioniert, und ich bin wieder eine Erfahrung
reicher.

cu, Gregor

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Fri 11 Feb 2000 - 23:05:20 CET

search this site