06.12.2012 Aufrufe

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

Technische Dokumentation zum Unix-Verbund ... - Dr. Hubert Feyrer

MEHR ANZEIGEN
WENIGER ANZEIGEN

Erfolgreiche ePaper selbst erstellen

Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.

B.12 Adduser/adduser.win2k 302<br />

#echo UID = $UID<br />

#echo GID = $GID<br />

#echo COMMENT = $COMMENT<br />

#echo PASSWD = $PASSWD<br />

#echo LOGIN = $LOGIN<br />

LOGINDIR=`perl -e '$u=(getpwnam($ARGV[0]))[7]; print "$u\n";' $LOGIN`<br />

if [ $VERBOSE -gt 1 ]<br />

then<br />

echo "Fixing Netscape-licensing"<br />

fi<br />

if [ -d $LOGINDIR/.netscape ]; then<br />

cd $LOGINDIR/.netscape<br />

mv preferences preferences.BAK<br />

sed \<br />

-e 's|^\(LICENSE_ACCEPTED:[ ]*\)[0-9]*[ ]*3.0|\1'$UID'<br />

3.0|g' \<br />

preferences<br />

set x `ls -la preferences.BAK`<br />

chown $4 preferences<br />

chgrp $5 preferences<br />

fi<br />

B.12 Adduser/adduser.win2k<br />

#!/bin/sh<br />

# $Id: adduser.win2k,v 1.2 2003/10/13 14:01:51 feyrer Exp $<br />

##########################################################################<br />

# The contents of this file are (c) Copyright 1996-1998 by <strong>Hubert</strong> <strong>Feyrer</strong>.<br />

# Any use of the knowledge stored in this file may not be used outside<br />

# of the Fachhochschule Regensburg without contacting me first.<br />

###########################################################################<br />

VERBOSE=0<br />

NOT=0<br />

UID=''<br />

GID=''<br />

COMMENT=''<br />

PASSWD=''<br />

LOGIN=''<br />

LOGINSET=0<br />

usage()<br />

{<br />

echo "Usage: `basename $0` [-vnh] [-u UID] [-g GID] -c COMMENT "<br />

echo " [-P CPASSWD] -p PASSWD login"<br />

echo " -v Verbose mode"<br />

echo " -n do Not"<br />

echo " -h help"<br />

echo " -u UID Numerical User ID"<br />

echo " -g GID Numerical Group ID"<br />

echo " -p PASSWD Uncrypted password"<br />

echo " -P PASSWD Crypted password"<br />

echo " -c COMMENT Comment (Vorname Nachname)"<br />

echo " login Login"<br />

}<br />

if [ "$#" -eq 0 ]<br />

then<br />

usage<br />

exit 1<br />

fi<br />

(c) 1996-2003 <strong>Hubert</strong> <strong>Feyrer</strong> Stand: 21. Oktober 2003

Hurra! Ihre Datei wurde hochgeladen und ist bereit für die Veröffentlichung.

Erfolgreich gespeichert!

Leider ist etwas schief gelaufen!