Bug 11888 - check_join_status nach /usr/sbin verschieben
check_join_status nach /usr/sbin verschieben
Status: CLOSED FIXED
Product: UCS
Classification: Unclassified
Component: Join (univention-join)
UCS 2.1
All Linux
: P3 normal (vote)
: UCS 2.3
Assigned To: Daniel Hofmann
Janek Walkenhorst
:
Depends on:
Blocks: 14432
  Show dependency treegraph
 
Reported: 2008-08-08 13:47 CEST by Moritz Muehlenhoff
Modified: 2009-12-21 08:50 CET (History)
3 users (show)

See Also:
What kind of report is it?: ---
What type of bug is this?: ---
Who will be affected by this bug?: ---
How will those affected feel about the bug?: ---
User Pain:
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Moritz Muehlenhoff univentionstaff 2008-08-08 13:47:10 CEST
check_join_status liegt nur unter /usr/share/univention-join/ und somit nicht im Pfad, ist aber auch für den Admin interessant. Wir sollten es nach /usr/bin/univention-check-join-status verschieben/umbennenen (bzw. einen Symlink setzen, wenn bestehende Skripte den bisherigen Pfad verwenden)
Comment 1 Stefan Gohmann univentionstaff 2008-08-10 12:04:06 CEST
Das Skript sollte dabei grundsätzlich überarbeitet werden bspw. sollte die Ausgabe in eine Logdatei geschrieben werden.
Comment 2 Sönke Schwardt-Krummrich univentionstaff 2009-08-10 13:18:48 CEST
Das Skript sollte mit "exit 0" beenden, wenn keine Fehler aufgetreten sind.
Die Leerzeilen rund um "Joined successful" sollten entfernt werden. Sollten Fehler auftreten, müssen diese auch in die Logdatei geschrieben werden. Die eigentlichen Fehlermeldungen dürfen dabei nicht modifiziert werden, da unter anderem der Installer z.B. nach "Joined successful" sucht.
Daher auch als Symlink in /usr/sbin/ verlinken.
Comment 3 Daniel Hofmann univentionstaff 2009-08-11 11:32:19 CEST
Gefixt.
changelogeintrag erstellt.
Comment 4 Janek Walkenhorst univentionstaff 2009-08-18 16:12:16 CEST
Reopen:

Wenn keine Fehler aufgetreten sind, wird mit Status "0" beendet.

Die Ausgabe wird nach
/var/log/univention/check_join_status.log
geschrieben.

/usr/sbin/univention-check-join-status
ist ein Symlink auf
/usr/share/univention-join/check_join_status

Allerdings gibt es keinen Symlink in "/usr/bin" und deshalb ist univention-check-join-status nicht als "Administrator" verfügbar.
Comment 5 Stefan Gohmann univentionstaff 2009-08-18 16:23:24 CEST
(In reply to comment #4)
> Allerdings gibt es keinen Symlink in "/usr/bin" und deshalb ist
> univention-check-join-status nicht als "Administrator" verfügbar.

Als Administrator hat man normalerweise auch nicht alle Rechte, von daher nur /usr/sbin.


Comment 6 Daniel Hofmann univentionstaff 2009-08-19 16:14:58 CEST
Sönke hat gesprochen.
Comment 7 Daniel Hofmann univentionstaff 2009-08-19 16:16:05 CEST
s/Sönke/Stefan/
Comment 8 Janek Walkenhorst univentionstaff 2009-08-24 09:07:45 CEST
(In reply to comment #0)
> [..] Wir sollten es nach
> /usr/bin/univention-check-join-status verschieben/umbennenen [..]

(In reply to comment #5)
> (In reply to comment #4)
> > Allerdings gibt es keinen Symlink in "/usr/bin" und deshalb ist
> > univention-check-join-status nicht als "Administrator" verfügbar.
> 
> Als Administrator hat man normalerweise auch nicht alle Rechte, von daher nur
> /usr/sbin.

Gut, dann ist der Bug VERIFIED
Comment 9 Stefan Gohmann univentionstaff 2009-12-21 08:50:11 CET
UCS 2.3 wurde veröffentlicht. Sollte der hier beschriebene Bug mit einer neueren Version von UCS erneut auftreten, so sollte der Bug dupliziert werden: "Clone This Bug".