How to install Nanny on Mint 9 and Ubuntu 10.04

nannymail

Nanny is a graphical parental control tool developed for Guadalinex, a Linux desktop distribution derived from Ubuntu and developed and maintained by the regional government of Andalucía, Spain. Linux Mint has a graphical parental control called mintNanny, but compared to Nanny, it is very primitive. The only distribution I am aware that has an advanced, graphical parental control tool is Mandriva. Ubuntu does not have a (graphical) parental control tool.

If you need an advanced parental control on Ubuntu, Debian or any other Linux distribution derived from them, Nanny is, therefore, your best option. Since it is a custom administrative tool developed for Gaudalinex, you won’t find it in the default repository of any other distribution that does not share the same application base with it. So how do you install it on Ubuntu, Mint, Debian, etc?

Very easy. All that is required is to point your package manager to Guadalinex’s repository, update the package database, then install it from your distribution’s Software Center, Synaptic package manager, or from a shell terminal. That’s the summary. Details follow:

  1. Add Guadalinnex’s repository – The easiest method of doing this is from a shell terminal. So open a terminal from Applications > Accessories > Terminal, and type in sudo add-apt-repository ppa:guadalinex-members/ppa. An example is shown in the image below.
    addppa
    Adding Guadalinex's repository to /etc/sources/list
  2. Update the Package Database – to update the package database, just type sudo apt-update.
  3. Install Nanny – You may then install Nanny by typing sudo apt-get install nanny, or use Synaptic package manager or your distribution’s Software Center. Search for “nanny” or “parental.”
Related Post:  How to install S3QL from source on Fedora 19

After installation, you’ll find an entry for Nanny in System > Administration > Parental Control. There’ll also be an entry for the Blacklists admin tool in System > Administration > Blacklists.

When launched, Nanny requires admin privileges to setup. Click on the icon shown in the lower left corner of Nanny, and authenticate as requested.

nanny
Nanny

The default interface of Nanny is shown below. It’s basically a weekly calendar, with the names of the users on the system in the left panel. Each hour of the day is represented by a rectangle. A green-colored rectangle means access is permitted for that hour. Otherwise, it’s red. It’s possible to configure access control for half-hour periods. In such cases, only a half of the rectangle would be red and the other half green.

nanny0
Nanny's default interface

Access control may be configured for use of the computer, or just for specific applications, like email clients, instant messaging clients, or for the Web browser. The image below shows access control configured for usage of the computer. You can see that for Tuesday, the kid has been denied access. What did he do to deserve that?

Related Post:  How to install Orange in Ubuntu 13.04

He must have done something pretty bad because on that day, Tuesday, the kid will not be able to use the computer. He will be able to log in, but any attempt to use an application will disable the system, with an explanatory message displayed on the screen. Nanny will actually give him the option to use the computer for 5 minutes. Once that grace time is up, access will be completely denied. Nanny is a very powerful tool.

nannypc
Access control for use of the PC may be specified for a range of days and time

Web content filtering is one of the most powerful features of Nanny. You can specify specific urls that you want to deny a user access to. You may also deny usage of the Web browser for specific hours of the day or for specific days of the week.

nanny2
Nanny configured for Web access control

Share:

Share on facebook
Facebook
Share on twitter
Twitter
Share on pinterest
Pinterest
Share on linkedin
LinkedIn

Hola! Did you notice that LinuxBSDos.com no longer run network ads?  Yep, no more ads from the usual suspects that track and annoy you across the Internet. But since I still need to pay to keep the site running, feel free to make a small donation by PayPal or your favorite cryptocurrency.

  • Bitcoin
  • Ethereum
  • Xrp
  • Bitcoin cash
  • Bitcoin sv
  • Litecoin
  • Binance coin
  • Cardano
  • Ethereum classic
Scan to Donate Bitcoin to bc1qzvlte2m224zkayhdc7fdfjkp2rsgt0l5a496ua

Donate Bitcoin to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin

Scan to Donate Ethereum to 0x0F4362DFF77F3Ba0Dc637F5f3Eba35D09a2fA60C

Donate Ethereum to this address

Scan the QR code or copy the address below into your wallet to send some Ethereum

Scan to Donate Xrp to r4ggjvL36njsMCYTkJ3S7cTHscPsMsSGQv

Donate Xrp to this address

Scan the QR code or copy the address below into your wallet to send some Xrp

Scan to Donate Bitcoin cash to qrs0dedzp9t55af3nfwypydghp29r0xguy9s20fz2k

Donate Bitcoin cash to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin cash

Scan to Donate Bitcoin sv to 15K9TLyVDBtLuG9cYvXCX9SSkq9C9oUKHK

Donate Bitcoin sv to this address

Scan the QR code or copy the address below into your wallet to send some Bitcoin sv

Scan to Donate Litecoin to LetJ9QQMb7u2LMZ9Tu6rtHwcBcQFW98fbG

Donate Litecoin to this address

Scan the QR code or copy the address below into your wallet to send some Litecoin

Scan to Donate Binance coin to bnb1ga8trq08ssqepd90v6225nzfgy448pu5pw8gxp

Donate Binance coin to this address

Scan the QR code or copy the address below into your wallet to send some Binance coin

Scan to Donate Cardano to addr1qx2354yw49etstfljpdhwja3ajjlt487lg95vu9ngy2q6vu4rf2ga2tjhqknlyzmwa9mrm997h20a7stgectxsg5p5esq5l7d9

Donate Cardano to this address

Scan the QR code or copy the address below into your wallet to send some Cardano

Scan to Donate Ethereum classic to 0xcD6CC972a2297FcafACDcfE042C55C69516a9264

Donate Ethereum classic to this address

Scan the QR code or copy the address below into your wallet to send some Ethereum classic

Subscribe for updates. Trust me, no spam!

Sponsored links

1. Attend Algorithm Conference, a top AI and ML event.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.

Upcoming events

4 Responses

  1. This really would be great….IF…it worked. It doesn’t. Perhaps it did at one time, abut as of July 2013 it does not.

    1. I said in a recent review (Mint 15) that that package has not been updated in a long time, so I’m not surprise that it does not work. I could not even get it to install in Mint 15.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get the latest

On social media
Via my newsletter

Partner links

1. Attend Algorithm Conference, a top AI and ML event for 2021.
2. Reasons to use control panel for your server.
3. DHgate Computers Electronics, Cell Phones & more.
Hacking, pentesting distributions

Linux Distributions for Hacking

Experts use these Linux distributions for hacking, digital forensics, and pentesting.

Categories
Archives

The authors of these books are confirmed to speak during

Algorithm Conference

T-minus AI

Author was the first chairperson of AI for the U.S. Air Force.

The case for killer robots

Author is the Director of the Center for Natural and Artificial Intelligence.

Why greatness cannot be planned

Author works on AI safety as a Senior Research Scientist at Uber AI Labs.