Szenario:
Ein Client soll per opsi-deploy-agent remote mit dem OPSI Agenten ausgestattet werden.
Flgender efehl wird dabei im OPSI Client Agent Verzeichnis ausgeführt:
./opsi-deploy-client-agent -u <Username> -p <Passwort> -r -o <PCName>
Enthält das Passwort zB ein Ausrufezeichen, interpretiert OPSI das Ausrufezeichen wohl als Kurzwahl für ein OPSI Paket.
Beispiel:
Ich gebe folgendes ein:
./opsi-deploy-client-agent -u Administrator -p abc!123 -r -o pc123.domain.local
In der Ausführungszeile erscheint dan jedoch folgendes:
./opsi-deploy-client-agent -u Administrator -p abcopsipaketproductid -r -o pc123.domain.local
Das führt entsprechend zu Fehlern.
Der Bug ist reproduzierbar.
Deploy Agent interpretiert Password flasch
Re: Deploy Agent interpretiert Password flasch
Hi,
kein Bug sondern Fehlbedienung.
! ist ein shell Sonderzeichen und aktiviert die history expansion
Als Beispiel kannst Du mal
und (mit geschütztem Sonderzeichen)
probieren
gruss
d.oertel
kein Bug sondern Fehlbedienung.
! ist ein shell Sonderzeichen und aktiviert die history expansion
Als Beispiel kannst Du mal
Code: Alles auswählen
echo hall!o
Code: Alles auswählen
echo hall\!o
gruss
d.oertel
opsi support - uib gmbh
For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
For productive opsi installations we recommend support contracts.
http://www.uib.de
http://www.opsi.org
Re: Deploy Agent interpretiert Password flasch
ah ok danke.
Wusste ich nicht. Bin kein Linux Mensch
Wusste ich nicht. Bin kein Linux Mensch