Mailinglist Archive: opensuse-bugs (4203 mails)

< Previous Next >
[Bug 739743] User messagebus needs more than 1024 open files to run dbus on multi-user system

https://bugzilla.novell.com/show_bug.cgi?id=739743

https://bugzilla.novell.com/show_bug.cgi?id=739743#c13


--- Comment #13 from David Richards <drichard@xxxxxxxxx> 2012-01-18 21:05:52
UTC ---
@Vincent:
End of the day update, we're still broken. I made the change first to
/etc/sysconfig/ulimit and we rebooted. I changed the SOFTFD limit per process
to 8192 from the default of 1024 and it failed. It sure seems like this change
alone should have given the user the rights to at least 8192 before failure. I
just made the following change to /etc/rc.d/dbus:

echo -n "Starting D-Bus daemon"
# Added to try and increase limit:
ulimit -n 65535
start_daemon -f $DBUS_DAEMON_BIN $DBUS_DAEMON_PARAMETER
rc_status -v


I don't think however this will work. The script is running as root and then
runs start_daemon which fires dbus off as another user. I believe this ulimit
is only set for the current user (root) and not passed to children. But I
could be wrong and we'll find out tomorrow after reboot.

That first change to SOFTFD in my mind should absolutely have worked.

--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.

< Previous Next >
References