[todo] [Software 0000132]: dom-set-owner überprüft die Existenz von Usern nicht korrekt
todo-notifyer at hostsharing.net
todo-notifyer at hostsharing.net
Sat Aug 19 11:25:02 CEST 2006
Das folgende Problem wurde zugewiesen.
======================================================================
https://todo.hostsharing.net/view.php?id=132
======================================================================
Berichtet von: paul
Zugewiesen an: _niemand
======================================================================
Projekt: Software
Problem ID: 132
Kategorie: Domain-Skripte
Reproduzierbarkeit: immer
Auswirkung: schwerer Fehler
Priorität: sofort
Status: zugewiesen
======================================================================
Erstellt am: 26.01.2003 21:40 (CET)
Letzte Aktualisierung: 19.08.2006 11:25 (CEST)
======================================================================
Zusammenfassung: dom-set-owner überprüft die Existenz von Usern nicht
korrekt
Beschreibung:
Das Script dom-set-owner, das es Hostmastern ermöglicht, Domains einem
anderen User zuzuweisen und auch von get-domusers (dem Script, das die
/home/pacs/*/etc/dom-users-Dateien interpretiert) aufgerufen wird,
überprüft die Existenz des Users, dem die Domain zugewiesen werden soll,
nicht korrekt:
Der Ausdruck
<pre>[ -n "`grep '^$NEW_DOM_OWNER:' /etc/passwd`" ]</pre>
ergibt immer, dass der User existiere. Funktionieren tut dagegen
anscheinend
<pre>[ -z "`grep \"^$NEW_DOM_OWNER:\" /etc/passwd`" ]</pre>.
Ein Diff "dom-set-owner.diff", mit dessen Hilfe etwa per `/usr/bin/patch
/root/bin/dom-set-owner <dom-set-owner.diff` der Fehler korrigiert werden
kann, hänge ich an diesen Bug an.
Auf iowa ist die Korrektur bereits erfolgt, auf den anderen HS-Rechnern
habe ich keine root-Rechte und kann den Fehler daher dort nicht
beseitigen.
======================================================================
----------------------------------------------------------------------
mi - 27.01.03 06:57
----------------------------------------------------------------------
Auf Pima auch behoben. Pomo hat eh alte Versionen, die derzeit erst beim
Aktivieren aktualisiert werden, bis wir die Skripte in einem CVS (nur
secure zugreifbar) haben.
Problem-Historie
Änderungsdatum Benutzername Feld Änderung
======================================================================
19.08.06 11:25 mi Status geschlossen =>
zugewiesen
19.08.06 11:25 mi Bearbeitung durch mi => _niemand
======================================================================
More information about the Todo
mailing list