Sylvain Blandel a écrit 248 commentaires

  • [^] # Re: Quelques idées

    Posté par  . En réponse au message Trouver ce qui déclenche un service systemd. Évalué à 0.

    Le service en question est peut-être lancé parce qu'il est une dépendance d'un autre service, qui lui est lancé régulièrement par un timer ?

    Proposition : arrêter tous les timers actifs pendant une période suffisamment longue, puis regarder dans les logs si le service s'est lancé durant cette période.

  • [^] # emergency.target

    Posté par  . En réponse au message Trouver ce qui déclenche un service systemd. Évalué à 2.

    (même question pour la cible emergency.target)

  • # rescue.target

    Posté par  . En réponse au message Trouver ce qui déclenche un service systemd. Évalué à 3.

    Le service se lance-t-il si la cible rescue.target est la seule lancée ?

    Dans un tty, faire :
    systemctl isolate rescue.target

  • # Quelques idées

    Posté par  . En réponse au message Trouver ce qui déclenche un service systemd. Évalué à 4.

    Il s'agit peut-être d'un timer lié à un utilisateur (pas root) ?
    - Pour avoir la liste des timers du système :
    systemctl list-timers (quand on est connecté en root)
    - Pour avoir la liste des timers d'un utilisateur :
    systemctl --user list-timers (quand on est connecté en tant que cet utilisateur)

    Lorsqu'aucun utilisateur n'est connecté au système, le service se lance-t-il périodiquement ?
    Pour voir cela, tu pourrais laisser ton ordinateur sans utilisateur connecté pendant une durée suffisamment longue, puis étudier les logs à posteriori.

  • # Et finalement ?

    Posté par  . En réponse au message Déplacer /boot (sans accès physique). Évalué à 2.

    Et finalement, as-tu fait la mise-à-jour à distance de l'ordinateur de tes parents ? Ça s'est bien déroulé ?

  • # titre

    Posté par  . En réponse au message Limiter l'utilisation d'un user. Évalué à 1.

    Est-il possible de supprimer l'accès à tout ce qui permet aux utilisateurs de lancer d'autres logiciels : cacher tous les menus, les icônes, … et n'avoir sur le bureau qu'une seule chose : l'icône sur laquelle on clique pour lancer le logiciel de vente.

  • [^] # Re: Ne plus utiliser /boot ?

    Posté par  . En réponse au message Déplacer /boot (sans accès physique). Évalué à 1.

    Content d'avoir pu t'aider ! 😊

  • [^] # Re: Ne plus utiliser /boot ?

    Posté par  . En réponse au message Déplacer /boot (sans accès physique). Évalué à 2.

    # créer le nouveau /boot
    cp -a /boot /boot-tmp
    umount /boot
    rm -rf /boot
    mv /boot-tmp /boot
    
    # modifier le fstab pour virer le mount de /boot
    vi ...
    
    # regénérer grub.cfg qui va tout détecter comme un grand
    grub-mkconfig -o /boot/grub/grub.cfg
    
    # c'est tout
    reboot

    Je suis d'accord, mais y'a un truc qui m'inquiète.

    Le fichier /boot/grub/grub.cfg va être déplacé sur le disque dur : actuellement, il se trouve sur la partition dédiée à /boot Ensuite il se trouvera sur la partition / Autrement dit, le fichier grub.cfg se trouve actuellement sur la partition /dev/sda2 ; ensuite, il se trouvera sur la partition /dev/sda3 (je ne suis pas certain du nom de tes partitions, c'est juste pour expliquer ma pensée).

    J'ai peur qu'au redémarrage de l'ordinateur, le logiciel grub te dise :

    « Ouin ouin ! Je cherche le fichier grub.cfg sur la partition sda2 comme j'en ai l'habitude, mais ce fichier n'est plus là. Je suis perdu. Je ne peux pas démarrer l'ordinateur. »

  • # ark.intel.com

    Posté par  . En réponse au message Aide pour determiner mon CPU. Évalué à 1.

    En farfouillant dans la base de données d'Intel, tu dénicheras peut-être des infos ?

  • # Pour ne plus être avachi

    Posté par  . En réponse au journal Amélioration de mon environnement de travail. Évalué à 2.

    ma tendance à coder avachie comme une merde dans ma chaise de bureau.

    Au taf, nous avons un siège de ce type. Certains apprécient.

    Titre de l'image

  • # xset dpms

    Posté par  . En réponse au message Bloquer la mise en veille de l'écran et de la machine. Évalué à 3.

    voir la commande xset avec son argument dpms

    https://www.x.org/archive/X11R7.5/doc/man/man1/xset.1.html

    On peut voir l'état des variable avec la commande xset -q
    La partie DPMS est à la fin.

  • # Renommer, puis effacer

    Posté par  . En réponse au message Impossible d'effacer un dossier. Évalué à 1.

    Si tu en as la possibilité, renomme ton dossier avec un nom qui ne contiendra aucun caractère problématique (espace, tiret, point, *, #, \, $, |, `, ~, …). Ensuite, efface le dossier.

  • [^] # Re: Merci 🙂

    Posté par  . En réponse au journal thème sombre pour linuxfr. Évalué à 5.

    Les styles dont nous parlons ici ne sont pas proposés par la page des styles.

    En revanche, tout en bas de la page des styles, il y a « Pour utiliser une feuille de style externe, veuillez saisir son URL : ». Et bien là, tu peux utiliser les URL données dans le journal :-)

  • # Merci 🙂

    Posté par  . En réponse au journal thème sombre pour linuxfr. Évalué à 2.

    Super, j'en essaie une immédiatement !

  • # Type de service

    Posté par  . En réponse au message systemd et ordre de démarrage. Évalué à 2.

    Quel test, quelle condition, permet d'affirmer que « À présent, influxdb a fini de démarrer, et les services qui dépendent d'influxdb peuvent maintenant être lancés » ?

    influxdb est un service de quel Type ? Il me semble que cette option a un rôle à jouer.

    Peux-tu poster le contenu du fichier influxdb.service ?

  • # systemctl reboot --force --force

    Posté par  . En réponse au journal [Bookrmark] How to troll systemd in one blog post. Évalué à 3.

    Le bug est présent chez moi (Archlinux 64 bits, noyau 4.7.5, systemd 231-1).

    La boucle suivante rend mon système « instable » :
    while true; do NOTIFY_SOCKET=/run/systemd/notify systemd-notify ""; done
    Ce bug fonctionne même lorsque cette commande est lancée par un simple utilisateur ; et le système reste instable lorsqu'on est sorti de cette boucle avec un Ctrl+C

    Pour redémarrer, la commande systemctl reboot ne fonctionnait pas, je m'en suis sorti avec systemctl reboot --force --force (attention, cela correspond à un redémarrage brutal).

  • [^] # Re: Refus incompréhensible de systemd :-(

    Posté par  . En réponse à la dépêche Slackware 14.2 beta est de sortie. Évalué à 4.

    Merci d'avoir compris que mon commentaire était un troll :-)
    Effectivement, il ne contenait aucune argumentation pertinente. Et j'avais pris soin d'attendre vendredi pour le poster :-D

  • # Refus incompréhensible de systemd :-(

    Posté par  . En réponse à la dépêche Slackware 14.2 beta est de sortie. Évalué à -10.

    On constate avec tristesse que Slackware refuse encore systemd, en 2016 !

    En s'obstinant à utiliser l'archaïque SysVinit, les développeurs de Slackware condamnent leur distribution à une fossilisation certaine. Cette décision est regrettable et incompréhensible ; tout le monde reconnaît aujourd’hui la supériorité technique et de la polyvalence de systemd.

    J'espère que les développeurs de Slackware comprendront rapidement leur erreur, et qu'ils reviendront à la raison.

  • # Un démontage manuel ?

    Posté par  . En réponse au message kexec ne démonte pas correctement les systèmes de fichiers ?. Évalué à 1.

    Et si tu démontes manuellement les systèmes de fichiers, puis que tu redémarres avec kexec ? Le message d'erreur au redémarrage persiste-t-il ?

  • [^] # Chercher dans les logs

    Posté par  . En réponse au journal Kubuntu 15.04 et Systemd : bof. Évalué à 3.

    Comment savoir que ça vient bien d'un timeout ? Je ne vois rien dans les logs avec journalctl ?

    Tu peux afficher l'état de chaque unité avec systemctl :
    systemctl --all

    Tu peux filtrer les unités affichées selon leur état. Quelques exemples :
    systemctl --all --state=failed
    systemctl --all --state=not-found


    L'outil journalctl affiche les logs. Pour n'afficher que les logs depuis le dernier démarrage :
    journalctl -b

    Pour filtrer les logs selon leur criticité, c'est le paramètre -p Par exemple :
    journalctl -p warning

    Lorsque tu as repéré l'unité déconnante, tu peux afficher uniquement les logs de cette unité, avec le paramètre -u :
    journalctl -u machin.service

    Toutes ces options sont cumulables.

  • [^] # Re: Méthode sûre :

    Posté par  . En réponse au message avis à tous. Évalué à 5.

    couper le conteur

    Toi, tu nous racontes des histoires :-)

  • # Petits pois ou cerf-volant ?

    Posté par  . En réponse au message avis à tous. Évalué à 9.

    Ça va être particulièrement difficile, nous ne sommes pas dans une année bissextile, et Annie Girardot a déjà photocopié du sable. Éventuellement, si Demis Roussos plume une girafe … mais tarte aux pommes.

  • # Canonical semble ralentir le développement d'Upstart

    Posté par  . En réponse au journal Ubuntu 15.04 (vivid) a remplacé Upstart par systemd. Évalué à 1.

    Canonical semble ralentir le développement d'Upstart. En effet, la dernière version d'Upstart est sortie il y a 7 mois déjà (le 4 septembre 2014). Et sur la liste de discussion upstart-devel, il n'y a eu aucun mail pendant 48 jours consécutifs (entre le 19 février et le 7 avril 2015).

    Cela paraît logique, vu la décision de ne plus utiliser Upstart pour les prochaines versions d'Ubuntu.

  • [^] # pgrep

    Posté par  . En réponse au message temps pour pour effectuer un shutdown . Évalué à 1.

    waitproctofinish(){ while pgrep -f $1 > /dev/null ; do sleep 1 ; done }
    

    Merci, c'est bien pratique ! Je ne connaissais pas pgrep :-)

  • # Tester avec « sleep »

    Posté par  . En réponse au message temps pour pour effectuer un shutdown . Évalué à 1.

    Combien de temps après le lancement de la commande shutdown est ce que des programmes peuvent effectuer des operations?

    Bonjour.

    Tu peux faire des tests avec la commande sleep. La commande sleep 5m attend 5 minutes avant de rendre la main. Lance cette commande, puis lance la commande shutdown. Tu verras si l'ordinateur attend 5 minutes (ou moins) pour s'arrêter.


    Il est également possible de programmer un shutdown pour plus tard :

    • Pour éteindre l'ordinateur dans 205 minutes : shutdown -h +205
    • Pour redémarrer l'ordinateur à 19h23 : shutdown -r 19:23

    Pour en savoir plus : man shutdown


    Enfin, pour être certain que le shutdown s'exécute APRÈS ta commande qui prend du temps, tu peux mettre les deux commandes sur une même ligne, séparées par un point-virgule :

    $ première-commande ; shutdown -h +0

    La commande shutdown ne s'exécutera que lorsque la première-commande sera terminée.