On Wednesday 29 July 2009 13:18:52 Ladislav Slezak wrote: > Hi all, > > Currently yast2-core package requires also DBus and PolicyKit packages > (because of the DBus service and the DBus agent). > > This makes updating or compiling the interpreter more complicated and the > DBus service is always installed (even when not needed) which is bad from > security point of view.
Do we really have situations where a system is usable without DBus? At least
for openSUSE I'm not aware of a working system without DBus - do you?
> So my proposal is to split the package into three parts:
> - yast2-core - the core interpreter + agents (no DBus or PolicyKit
> dependency) - yast2-dbus-client - the DBus agent (requires DBus),
> currently needed by yast2-storage only
> - yast2-dbus-server - YaST DBus services (require DBus + PolicyKit),
> needed by WebYast (so it should not be installed by default)
>
> I have already prepared the new packages in tmp/lslezak SVN branch, RPMs
> are in my OBS project (home:lslezak:Factory).
>
> Please review the proposal. If there are no objections I'll submit the
> packages to Factory soon...
Andreas
--
Andreas Jaeger, a...@{novell.com,opensuse.org}
SUSE LINUX Products GmbH, GF: Markus Rex, HRB 16746 (AG Nürnberg)
Maxfeldstr. 5, 90409 Nürnberg, Germany
GPG fingerprint = 93A3 365E CE47 B889 DF7F FED1 389A 563C C272 A126
signature.asc
Description: This is a digitally signed message part.
