Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 08/05/2018, à 15:52

echevresm

Intallation de CTparental sous Lubuntu 18.04 32 bits

Bonjour,

J'ai téléchargé le script d'installation le plus récent pour debian9/ubuntu sur github : 4.22.05-1.0 et l'ai installé avec gdebi comme préconisé.
J'obtiens les messages d'erreur suivants qui n'arrêtent pas l'installation :
dnsmask.sevice Active: failed (dnsmasq code = exited status = 2)
failed to create listening
socket for port 53 : adresse déjà utilisée
failed to start dnsmasq

Toutefois, après l'installation, si je fais la commande "systemctl status dnsmasq.service", j'obtiens Loaded: loaded et Active: active (running). La commande netstat m'indique que le port 53 est utilisé par systemd-resolve.

Le contrôle parental ne fonctionne pas. Une idée serait bienvenue.

Hors ligne

#2 Le 11/05/2018, à 17:28

hulk

Re : Intallation de CTparental sous Lubuntu 18.04 32 bits

Bonjour,
Je pence que ton erreur ce produit durant l'installation de dnsmasq , qui par défaut écoute sur le port 53 , qui et aussi utiliser sous ubuntu 18.04 par systemd-resolve et rentre donc en conflit.
mais cela n'a pas d'importance car ctparental lui reconfigure par la suite le port d'écoute de dnsmasq sur le port 54.
pour en être  sur lance cette commande et poste le résultat ici:

sudo ss -anlpt

indique nous ce qui ne fonctionne pas exactement dans le CTparental

tu peut tenter ceci ajoutes les lignes suivante dans /etc/CTparental/dist.conf

## désactivation systemd-resolved

if [ "$( cat < /etc/NetworkManager/NetworkManager.conf | grep -c "dns=default" )" -le 0 ] ; then
systemctl disable systemd-resolved
systemctl stop systemd-resolved
systemctl restart systemd-networkd
{
echo "[main]"
echo "plugins=ifupdown,keyfile"
echo "dns=default"
echo "[ifupdown]"
echo "managed=false"
} > /etc/NetworkManager/NetworkManager.conf

if [ $(ls -l /etc/resolv.conf | grep -c /var/run/NetworkManager/resolv.conf ) -le 0 ];then
rm /etc/resolv.conf
ln -s /var/run/NetworkManager/resolv.conf /etc/resolv.conf
fi
systemctl restart network-manager


fi

puis

sudo CTparental

Dernière modification par hulk (Le 11/05/2018, à 17:32)


pc custome, proce amd A6 , carte graphique saphire Radeon R7 250 1G DDR5 .
debian  testing/sid amd64
driver libre radeon

Hors ligne

#3 Le 11/05/2018, à 19:52

echevresm

Re : Intallation de CTparental sous Lubuntu 18.04 32 bits

Merci pour ton message.

J'ai installé Lubuntu sur un PC portable ancien destiné à ma petite fille et je n'ai malheureusement plus ce portable. Provisoirement, je n'ai laissé que Firefox avec le module Family Friendly Parental Control. Je sais que c'est facilement désactivable, mais pour l'instant, je n'ai trouvé que cette solution.
Pour info : j'avais vu après mon post, avec la commande netstat, que dnsmasq était branché sur le port 54. Le contrôle parental était ineffectif (accès à youporn sans problème).

Je ne ferme pas la discussion car j'aurais probablement l'occasion dans quelques jours de mettre en œuvre tes propositions.

Hors ligne

#4 Le 12/05/2018, à 09:55

hulk

Re : Intallation de CTparental sous Lubuntu 18.04 32 bits

comme le problème n’apparais pas sous xubuntu 18.04 j'ai chercher la différence , voici ce qu'il faut faire pour que cela fonctionne:
ajoutes les lignes suivante dans /etc/CTparental/dist.conf

## pour éviter les conflit avec dnsmasq
if [ -f /etc/systemd/resolved.conf ] ; then
if [ $( grep -c "DNSStubListener=udp" /etc/systemd/resolved.conf) -eq 0 ] ; then
/bin/sed -i "s?.*DNSStubListener=.*?DNSStubListener=udp?g" /etc/systemd/resolved.conf
systemctl disable systemd-resolved
fi
fi

puis

sudo CTparental

le problème seras corrigée dans les versions future de CTparental

Dernière modification par hulk (Le 12/05/2018, à 13:27)


pc custome, proce amd A6 , carte graphique saphire Radeon R7 250 1G DDR5 .
debian  testing/sid amd64
driver libre radeon

Hors ligne