On Sun, Mar 14, 2010 at 7:55 AM, Roberto Majadas <[email protected]> wrote: > Hi Desktop-devel people : > > We want to support more distributions in nanny project [1] . And we need > help with fedora/redhat and opensuse/suse distributions. We only need > init-scripts to start the nanny daemon on this distributions. Obiously other > distributions are welcome too :) . We support at the moment ubuntu/debian > and mandriva. > > Are there any developer that can help us with this init-scripts ? If you > want to help us, you only need drop your init-script here ;) [2] >
Hey, when I was looking at nanny for Fedora a while ago [1] I noticed a few more things that might need adjustment per OS: 1) The daemon assumes that it can control login by editing /etc/pam.d/gdm (not true on Fedora, where we have a bunch of other pam files that are used by gdm). 2) The UI code doesn't work with GTK+ 2.20, due to the widget name/buildable name change in GTK+. It seems you just fixed that in git, though. 3) nanny uses iptables (it took a while to figure out why nothing was happening when I tried nanny first - I had iptables turned off). There should probably be some kind of runtime check for iptables, in addition to a dependency in the init script. What about ip6tables, btw ? 4) the daemon uses really yucky process-name matching to find existing sessions, so if your session manager is not called x-session-manager or gnome-session, you get out of jail free... Matthias [1] https://bugzilla.redhat.com/show_bug.cgi?id=553210 _______________________________________________ desktop-devel-list mailing list [email protected] http://mail.gnome.org/mailman/listinfo/desktop-devel-list
