#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