Contenu | Rechercher | Menus
Cette page est en cours de rédaction.
Apportez votre aide…

Nanny : logiciel de contrôle parental

Nanny est un logiciel de contrôle parental complet.

Nanny permet de restreindre l'utilisation de votre ordinateur par un ou plusieurs comptes d'utilisateur (par exemple, vos enfants) de manière simple et graphique.

Une session bloquée par Nanny

Nanny permet de définir des règles de contrôle d'accès des manières suivantes :

  • durée d'utilisation quotidienne de l'ordinateur ;
  • filtrage de sites Internet selon une liste de sites autorisés, une liste de sites non-autorisés et une liste noire ;
  • durée d'utilisation quotidienne d'un navigateur web ;
  • durée d'utilisation d'un client de messagerie (email) ;
  • durée d'utilisation d'un client de messagerie instantanée (instant messaging, IM) ;
  • une gestion des plages horaire séparées pour l'utilisation de l'ordinateur, d'Internet, des clients de messagerie et de messagerie instantanée.

Prérequis

Nanny n'est plus présent dans les dépôts officiels, il n'est plus maintenu. Il est conseillé de se tourner vers une solution alternative telle que timekpr.

Les archives binaires Debian permettant l'installation de Nanny ont des erreurs non complètement résolues, et sont pour l'instant conseillées aux seuls utilisateurs avancés.

Installation

Téléchargez le paquet binaire debian ici et installez-le.

Utilisation

Nanny est accessible dans le menu Système → Administration → Contrôle parental.

Liste noire

La liste noire pour Nanny, est construite à partir d'une liste par défaut de Dans Guardian, à laquelle on retire certaines catégories utiles (comme des forums, des sites de clavardage et des sites financiers).

La liste originale est tirée de Blacklists UT1.

Verifié dans le code du script Python DansGuardianImporter : le fichier de blacklist est importé à partir du dossier /var/www et enregistré dans un fichier de base inexistant /home/telemaco/Escritorio/dansguardian.db

d = DansGuardianImporter("/var/www/bigblacklist.tgz","/home/telemaco/Escritorio/dansguardian.db")

Ce bug est présent aussi bien dans l'archive binaire debian, que dans le source à compiler.

Problèmes connus

Les erreurs Lintian du paquet debian de Nanny

Ces avertissements sont visibles avec l'utilitaire d'installation de paquets debian gdebi.

W: nanny: binary-without-manpage usr/sbin/nanny-admin-console
W: nanny: binary-without-manpage usr/sbin/nanny-desktop-blocker
W: nanny: binary-without-manpage usr/bin/nanny-systray

→ prévient l'utilisateur que le logiciel n'a pas de fichiers manpages

W: nanny: desktop-command-not-in-package usr/share/applications/nanny-admin-console.desktop nanny-admin-console

→ l'installateur de paquet s'attend à ce que le lanceur de bureau utilise une commande de /usr/bin , le lanceur utilise en fait /usr/sbin , à modifier …

W: nanny: script-not-executable usr/share/nanny/daemon/nanny.tap

→ ce fichier script n'a pas de droit d'exécution

W: nanny: init.d-script-does-not-source-init-functions etc/init.d/nanny

→ le fichier de service nanny n'est pas rédigé correctement, il lui manque l'entête "functions"

Incompatibilité avec Kubuntu

Nanny fonctionne correctement dans Ubuntu, Xubuntu et Ubuntu Netbook Edition. Toutefois, Nanny semble s'intègrer difficilement dans l'environnement de bureau KDE. Le logiciel ne fonctionne pas, sinon partiellement, dans la variante Kubuntu.

La cause probable serait dûe aux conflits d'accès système entre les composants gio (gnome) et kio (kde). Normalement ce conflit est résolu depuis Ubuntu Trusty. À vérifier

Installation de la blacklist

Le téléchargement de la blacklist dans le répertoire par défaut ("Téléchargement") semble poser souci lors de l'importation (l'application n'aime pas les accents !).

Solution : clic droit sur le lien de téléchargement > enregistrer la cible du lien sous > votre dossier personnel ou un dossier sans espace ni caractères accentués

Vérifié : la liste noire ne peut plus être téléchargée directement, le code du programme s'attend à ce que celle-ci soit dans un dossier système, la parade serait de modifier le code pour introduire un dossier utilisateur

d = DansGuardianImporter($HOME/"bigblacklist.tgz",$HOME/"dansguardian.db")

Limitations horaires

Les limitations horaires d'utilisation que l'on croit pouvoir mettre en place via Nanny ne fonctionnent hélas pas encore.

À re-tester

Désinstallation

Pour supprimer cette application, il suffit de supprimer son paquet. Selon la méthode choisie, la configuration globale de l'application est conservée ou supprimée. Les journaux du système, et les fichiers de préférence des utilisateurs dans leurs dossiers personnels sont toujours conservés.

Voir aussi


Correcteur J5012.



Le contenu de ce wiki est sous licence : CC BY-SA v3.0