* [gentoo-user] OT: parental control software
@ 2013-03-20 11:04 Neil Bothwick
2013-03-20 14:22 ` Michael Mol
` (4 more replies)
0 siblings, 5 replies; 8+ messages in thread
From: Neil Bothwick @ 2013-03-20 11:04 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 796 bytes --]
I'm looking for software that can be used to control a child's usage of
the computer (not Internet filtering). At the very least it should be
able to control length of login sessions and when the child is able to
login. Ideally it would also be able to control access to programs, for
example education programs can be used for a couple of hours but games
for only 30 mins at a time (net control software can be used to deal with
online versions). There are other situations where this sort of thing is
useful, so it need not necessarily be a package aimed specifically at
parental controls.
Timekpr looks the ideal candidate, except it hasn't had a release in
over three years.
Any suggestions?
--
Neil Bothwick
"I think not," said Descartes, and promptly disappeared.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] OT: parental control software
2013-03-20 11:04 [gentoo-user] OT: parental control software Neil Bothwick
@ 2013-03-20 14:22 ` Michael Mol
2013-03-20 20:00 ` Volker Armin Hemmann
` (3 subsequent siblings)
4 siblings, 0 replies; 8+ messages in thread
From: Michael Mol @ 2013-03-20 14:22 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 1756 bytes --]
On 03/20/2013 07:04 AM, Neil Bothwick wrote:
> I'm looking for software that can be used to control a child's usage of
> the computer (not Internet filtering). At the very least it should be
> able to control length of login sessions and when the child is able to
> login. Ideally it would also be able to control access to programs, for
> example education programs can be used for a couple of hours but games
> for only 30 mins at a time (net control software can be used to deal with
> online versions). There are other situations where this sort of thing is
> useful, so it need not necessarily be a package aimed specifically at
> parental controls.
>
> Timekpr looks the ideal candidate, except it hasn't had a release in
> over three years.
>
> Any suggestions?
I've been studying Kerberos a great deal lately, and so that's naturally
where my mind went when I read this. Take the practicality of the idea
with a grain of salt. I also make no claims to know exactly how to
implement this for programs not already inherently kerberized.
You might use Kerberos to enforce access limits by associating services
with each thing you wish to control, giving the auth tickets a short
rollover period, and refusing to regrant after a ticket has been rolled
over enough times in one day.
That easily covers the question of "when the child is able to log in",
and could also work for "enforce the length of login sessions" if you're
able to use a thin client model, or put the user's profile on a
kerberized samba or nfs server. I don't know what mechanisms are
available to force clean shutdowns of user sessions, though; anything I
can think of risks data loss if apps haven't committed all open data to
storage yet.
[-- Attachment #2: OpenPGP digital signature --]
[-- Type: application/pgp-signature, Size: 555 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] OT: parental control software
2013-03-20 11:04 [gentoo-user] OT: parental control software Neil Bothwick
2013-03-20 14:22 ` Michael Mol
@ 2013-03-20 20:00 ` Volker Armin Hemmann
2013-03-20 21:58 ` Neil Bothwick
2013-03-20 20:11 ` Paul Hartman
` (2 subsequent siblings)
4 siblings, 1 reply; 8+ messages in thread
From: Volker Armin Hemmann @ 2013-03-20 20:00 UTC (permalink / raw
To: gentoo-user
Am 20.03.2013 12:04, schrieb Neil Bothwick:
> I'm looking for software that can be used to control a child's usage of
> the computer (not Internet filtering). At the very least it should be
> able to control length of login sessions and when the child is able to
> login. Ideally it would also be able to control access to programs, for
> example education programs can be used for a couple of hours but games
> for only 30 mins at a time (net control software can be used to deal with
> online versions). There are other situations where this sort of thing is
> useful, so it need not necessarily be a package aimed specifically at
> parental controls.
>
> Timekpr looks the ideal candidate, except it hasn't had a release in
> over three years.
>
> Any suggestions?
>
>
limits.conf
groups (just add the kid to all the groups it needs - and nothing else)
parental supervision.
Really. You are ok with your offspring to use a machine connected to the
mains - do you let it play with the stove in the kitchen, wall sockets
and needles or power tools too?
No? Why?
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] OT: parental control software
2013-03-20 11:04 [gentoo-user] OT: parental control software Neil Bothwick
2013-03-20 14:22 ` Michael Mol
2013-03-20 20:00 ` Volker Armin Hemmann
@ 2013-03-20 20:11 ` Paul Hartman
2013-03-20 22:24 ` Paul Hartman
2013-03-21 16:13 ` [gentoo-user] " James
4 siblings, 0 replies; 8+ messages in thread
From: Paul Hartman @ 2013-03-20 20:11 UTC (permalink / raw
To: gentoo-user
On Wed, Mar 20, 2013 at 6:04 AM, Neil Bothwick <neil@digimed.co.uk> wrote:
> I'm looking for software that can be used to control a child's usage of
> the computer (not Internet filtering). At the very least it should be
> able to control length of login sessions and when the child is able to
> login. Ideally it would also be able to control access to programs, for
> example education programs can be used for a couple of hours but games
> for only 30 mins at a time (net control software can be used to deal with
> online versions). There are other situations where this sort of thing is
> useful, so it need not necessarily be a package aimed specifically at
> parental controls.
>
> Timekpr looks the ideal candidate, except it hasn't had a release in
> over three years.
>
> Any suggestions?
I have not tried it, but:
"Gnome Nanny is an easy way to control what your kids are doing in the
computer. You can limit how much time a day each one of them is
browsing the web, chatting or doing email. You can also decide at
which times of the day the can do this things. Gnome Nanny filters
what web pages are seen by each user, so you can block all undesirable
webs and have your kids enjoy the internet with ease of mind, no more
worries!"
http://projects.gnome.org/nanny/
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] OT: parental control software
2013-03-20 20:00 ` Volker Armin Hemmann
@ 2013-03-20 21:58 ` Neil Bothwick
0 siblings, 0 replies; 8+ messages in thread
From: Neil Bothwick @ 2013-03-20 21:58 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 706 bytes --]
On Wed, 20 Mar 2013 21:00:18 +0100, Volker Armin Hemmann wrote:
> limits.conf
> groups (just add the kid to all the groups it needs - and nothing else)
> parental supervision.
Whilst I agree with that in principle, I have been tasked with finding
software solutions. And the uses are not limited to children.
> Really. You are ok with your offspring to use a machine connected to the
> mains - do you let it play with the stove in the kitchen, wall sockets
> and needles or power tools too?
Have you never heard of netbooks or laptops? Although hiding the PSU is a
fairly blunt way of controlling usage :)
--
Neil Bothwick
Hard work has a future payoff. Laziness pays off now.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] OT: parental control software
2013-03-20 11:04 [gentoo-user] OT: parental control software Neil Bothwick
` (2 preceding siblings ...)
2013-03-20 20:11 ` Paul Hartman
@ 2013-03-20 22:24 ` Paul Hartman
2013-04-21 10:31 ` Neil Bothwick
2013-03-21 16:13 ` [gentoo-user] " James
4 siblings, 1 reply; 8+ messages in thread
From: Paul Hartman @ 2013-03-20 22:24 UTC (permalink / raw
To: gentoo-user
On Wed, Mar 20, 2013 at 6:04 AM, Neil Bothwick <neil@digimed.co.uk> wrote:
> I'm looking for software that can be used to control a child's usage of
> the computer (not Internet filtering). At the very least it should be
> able to control length of login sessions and when the child is able to
> login. Ideally it would also be able to control access to programs, for
> example education programs can be used for a couple of hours but games
> for only 30 mins at a time (net control software can be used to deal with
> online versions). There are other situations where this sort of thing is
> useful, so it need not necessarily be a package aimed specifically at
> parental controls.
>
> Timekpr looks the ideal candidate, except it hasn't had a release in
> over three years.
>
> Any suggestions?
I think logoutd from sys-apps/shadow can control allowed login windows
by day-of-week and time-of-day, by user or group. Not sure if it
translates to the X era or only applies to consoles.
^ permalink raw reply [flat|nested] 8+ messages in thread
* [gentoo-user] Re: OT: parental control software
2013-03-20 11:04 [gentoo-user] OT: parental control software Neil Bothwick
` (3 preceding siblings ...)
2013-03-20 22:24 ` Paul Hartman
@ 2013-03-21 16:13 ` James
4 siblings, 0 replies; 8+ messages in thread
From: James @ 2013-03-21 16:13 UTC (permalink / raw
To: gentoo-user
Neil Bothwick <neil <at> digimed.co.uk> writes:
> I'm looking for software that can be used to control a child's usage of
> the computer (not Internet filtering). At the very least it should be
> able to control length of login sessions and when the child is able to
> login. Ideally it would also be able to control access to programs, for
> example education programs can be used for a couple of hours but games
> for only 30 mins at a time (net control software can be used to deal with
> online versions).
> Any suggestions?
Neil,
I've never tried this sort of thing, but SELINUX would seem
to be capable of what you seek and so much more.
I'd look for existing rules-set (policy) that are similar for
your goals. Sure, it's a bit of overkill but it should do everything
you want, with as fine-grained control as you need....
For example:
https://docs.fedoraproject.org/en-US/Fedora/17/html/FreeIPA_Guide/
selinux-mapping.html
Another idea:
http://www.netnanny.com/
ymmv, hth,
James
^ permalink raw reply [flat|nested] 8+ messages in thread
* Re: [gentoo-user] OT: parental control software
2013-03-20 22:24 ` Paul Hartman
@ 2013-04-21 10:31 ` Neil Bothwick
0 siblings, 0 replies; 8+ messages in thread
From: Neil Bothwick @ 2013-04-21 10:31 UTC (permalink / raw
To: gentoo-user
[-- Attachment #1: Type: text/plain, Size: 561 bytes --]
On Wed, 20 Mar 2013 17:24:28 -0500, Paul Hartman wrote:
> I think logoutd from sys-apps/shadow can control allowed login windows
> by day-of-week and time-of-day, by user or group. Not sure if it
> translates to the X era or only applies to consoles.
This is only available on PAMless systems, but thanks for the pointer, I
went with using pam_time which does much the same thing and does work
with X as well as consoles.
--
Neil Bothwick
How is it one careless match can start a forest fire, but it takes a
whole box to start a campfire?
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 8+ messages in thread
end of thread, other threads:[~2013-04-21 10:31 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-03-20 11:04 [gentoo-user] OT: parental control software Neil Bothwick
2013-03-20 14:22 ` Michael Mol
2013-03-20 20:00 ` Volker Armin Hemmann
2013-03-20 21:58 ` Neil Bothwick
2013-03-20 20:11 ` Paul Hartman
2013-03-20 22:24 ` Paul Hartman
2013-04-21 10:31 ` Neil Bothwick
2013-03-21 16:13 ` [gentoo-user] " James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox