Bug 16324 - Ldap wird beim Booten früher benötigt, als es zur Verfügung steht
Summary: Ldap wird beim Booten früher benötigt, als es zur Verfügung steht
Status: CLOSED FIXED
Alias: None
Product: UCS
Classification: Unclassified
Component: General
Version: UCS 2.3
Hardware: Other Linux
: P5 normal
Target Milestone: UCS 2.3
Assignee: Daniel Hofmann
QA Contact: Arvid Requate
URL:
Keywords:
: 16191 (view as bug list)
Depends on:
Blocks: 14412
  Show dependency treegraph
 
Reported: 2009-11-11 13:42 CET by Daniel Hofmann
Modified: 2009-12-21 08:46 CET (History)
2 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):
Customer ID:
Max CVSS v3 score:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Daniel Hofmann univentionstaff 2009-11-11 13:42:37 CET
Beim Booten eines frisch installierten Masters:

Starting system message bus: dbus
Unknown group "Domain Users" in message bus configuration file
Comment 1 Daniel Hofmann univentionstaff 2009-11-11 13:42:56 CET
*** Bug 16191 has been marked as a duplicate of this bug. ***
Comment 2 Daniel Hofmann univentionstaff 2009-11-11 13:44:07 CET
(In reply to comment #1)
> *** Bug 16191 has been marked as a duplicate of this bug. ***

Selibges Problem tritt auch beim Update und beim Installieren auf, wie hier zu sehen.
Comment 3 Stefan Gohmann univentionstaff 2009-11-12 13:53:40 CET
Die Gruppe haben wir damals eingebaut, damit ein "normaler" Benutzer am KDE Desktop auf USB Devices zugreifen kann. Ein kurzer Test hat ergeben, dass das mittlerweile auch möglich ist, wenn die Gruppe auf root gesetzt ist.

Bitte den Default anpassen und das beim Update auch von Domain Users auf root ändern, allerdings nur bei diesem einen Update und bitte auch entsprechend im Changelog beschreiben.
Comment 4 Daniel Hofmann univentionstaff 2009-11-12 14:06:34 CET
ucr-Variablen, die momentan auf "Domain Users" gesetzt sind:

master2364:/etc/univention/templates/files # ucr search --brief --value "Domain Users"
hal/devices/group: Domain Users
networkmanager/group: Domain Users
thinclient/ltsp/group: Domain Users
Comment 5 Daniel Hofmann univentionstaff 2009-11-12 14:10:53 CET
UID statt Gruppenname behebt das Problem vermutlich auch nicht:

master2364:/ # ucr set hal/devices/group="5001" networkmanager/group="5001" thinclient/ltsp/group=5001
Setting hal/devices/group
Setting networkmanager/group
Setting thinclient/ltsp/group
File: /etc/dbus-1/system.d/devices.conf
File: /etc/dbus-1/system.d/ucs-networkmanager.conf
master2364:/etc/univention/templates/files # /etc/init.d/slapd stop
 * Stopping ldap server(s): slapd
   ...done.
master2364:/etc/univention/templates/files # /etc/init.d/nscd stop
 * Stopping NSCD                                                                                                              .
master2364:/etc/univention/templates/files # /etc/init.d/dbus restart
 * Stopping network connection manager NetworkManager                                                                  [ ok ]
 * Stopping Hardware abstraction layer hald                                                                            [ ok ]
 * Stopping system message bus dbus                                                                                    [ ok ]
 * Starting system message bus dbus                                                                                           Unknown group "5001" in message bus configuration file
Unknown group "5001" in message bus configuration file
Unknown group "5001" in message bus configuration file
                                                                                                                       [ ok ]
 * Starting Hardware abstraction layer hald
Comment 6 Daniel Hofmann univentionstaff 2009-11-12 14:15:32 CET
Beim Reboot kommen die Fehler mit den gids ebenso
Comment 7 Stefan Gohmann univentionstaff 2009-11-12 14:50:20 CET
stefan@korall:~$ /usr/sbin/ucr search --brief hal/
hal/devices/group: root
stefan@korall:~$ /usr/sbin/ucr search --brief networkmanager/group
networkmanager/group: root
stefan@korall:~$        

Bei mir scheint mit den Einstellungen auch noch alles zu funktionieren.
Comment 8 Daniel Hofmann univentionstaff 2009-11-12 16:01:51 CET
Im Paket univention-network-manager wird die Variable jetzt auf root initialisiert, falls noch nicht gesetzt. (Paket ist neu in 2.3)
Im Paket univention-kde wird die Variable auf root gesetzt, falls sie vorher auf Domain Users stand, und die Paketversion älter als die Version aus 2.3 ist.
Changelogeintrag ist vorhanden.
Comment 9 Arvid Requate univentionstaff 2009-11-25 14:36:19 CET
Verified: UCR Variablen werden wie beschrieben gesetzt bzw. umgesetzt, Changelog vorhanden und Funktionstest mit knetworkmanager und USB-Stick KDE mount waren erfolgreich.
Comment 10 Stefan Gohmann univentionstaff 2009-12-21 08:46:23 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".