Bug 553210
Summary: | Review Request: nanny - Parental Control | ||||||
---|---|---|---|---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Rahul Sundaram <sundaram> | ||||
Component: | Package Review | Assignee: | Nobody's working on this, feel free to take it <nobody> | ||||
Status: | CLOSED NOTABUG | QA Contact: | Fedora Extras Quality Assurance <extras-qa> | ||||
Severity: | medium | Docs Contact: | |||||
Priority: | medium | ||||||
Version: | rawhide | CC: | fedora-package-review, ismael, mclasen, notting, pierre.dorbais, smohan | ||||
Target Milestone: | --- | ||||||
Target Release: | --- | ||||||
Hardware: | All | ||||||
OS: | Linux | ||||||
Whiteboard: | |||||||
Fixed In Version: | Doc Type: | Bug Fix | |||||
Doc Text: | Story Points: | --- | |||||
Clone Of: | Environment: | ||||||
Last Closed: | 2012-06-29 22:29:17 UTC | Type: | --- | ||||
Regression: | --- | Mount Type: | --- | ||||
Documentation: | --- | CRM: | |||||
Verified Versions: | Category: | --- | |||||
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
Cloudforms Team: | --- | Target Upstream Version: | |||||
Embargoed: | |||||||
Bug Depends On: | |||||||
Bug Blocks: | 201449 | ||||||
Attachments: |
|
Description
Rahul Sundaram
2010-01-07 12:31:58 UTC
D-Bus issue http://fpaste.org/pEKp/ Content of configuration file http://fpaste.org/xga4/ The URL in the spec file still points to your template ;-) There is a new release out. I got the UI to work by changing widget_name = content.get_name () in /usr/lib/python-2.6/site-packages/nanny/client/common/Utils.py to widget_name = gtk.Buildable.get_name (content) After that, the various UIs come up, and the daemon can be started with sudo /usr/bin/twistd --uid root --gid root -r glib2 -n -y /usr/share/nanny/daemon/nanny.tap However, I haven't seen it do anything. Ie forbidding myself web access didn't have any consequences, as far as using my web brower... A few more notes from poking at the code a bit: - controlling e.g web browsing works by modifying iptables - which is why I didn't see any control happening, I had the firewall turned off. Two things to take away here: 1) nanny should require iptables to be running, and 2) what about ip6tables ? - controlling computer use time is done in two ways: 1) by tweaking /etc/pam.d/gdm - which is not right for our multistack gdm, which uses different pam stacks..., and 2) by trying to talk to existing user sessions in a really gross way - this should be done via some ConsoleKit api instead, really Created attachment 431785 [details]
nanny.spec-2.29.4.patch
- update spec to 2.29.4
untested but builds at least
Did anything ever happen with this ticket? Could potential reviewers get an updated package to look at? |