NeoX a écrit 18045 commentaires

  • [^] # Re: au top

    Posté par  . En réponse au message instanciation objet tk.button et appels de fonctions. Évalué à 2.

    en plus en python, il faut garder les indentations

    là visiblement tu as collé ton code sans utiliser la bonne syntaxe du forum, le code perd ces indentations, et ca ne fonctionne plus

    pour du code python il faut taper

    ```python
    def mafonction(x):
    lecode dans ma fonction
    try:
    exemple de code
    ```

    ce qui donnera le rendu suivant :

    def mafonction(x):
      lecode dans ma fonction
      try:
        exemple de code
  • [^] # Re: cherche un équivalent...

    Posté par  . En réponse au message question bete soft linux dans windows. Évalué à 3. Dernière modification le 24 juin 2020 à 17:06.

    j'ai des clients qui ont greenshot sur le poste, le nombre de requêtes reseau que fait ce logiciel pour faire des captures écrans ?

    sinon vous savez qu'il y a des outils de capture d'écran natif dans chaque OS ?

  • [^] # Re: Sockets UNIX?

    Posté par  . En réponse au message Socket . Évalué à 4.

    la réponse est dans ta question

    quelle serait la meilleure solution à utiliser pour les composants qui doivent être joignable localement ( si possible le plus sécurisé ).

    J'ai l'impression qu'en général les socket Unix sont plus souvent utilisé pour ce logiciel mais je ne saurais dire pourquoi :/

    justement parce qu'il ne sont joignables QUE localement

    et qu'ils doivent pouvoir utiliser les droits UGO ou numériques 755 par exemple pour gérer qui peut lire/ecrire dedans

  • [^] # Re: recadrage

    Posté par  . En réponse au message problème d'exécution de bashrc lors du lancement d'un shell. Évalué à 3.

    Par exemple je suis curieux de savoir pourquoi tu n'as pas encore utilisé strace

    bon on n'est pas vendredi, et je suis taquin, je dirais donc peut-être parce que ca n'existait pas en 2006 ? ;)

  • # au pif

    Posté par  . En réponse au message gestion des droits os.copy2(). Évalué à 2.

    parce que ton fusesmb ne gere pas les droits sur la destination ?

    tu as essayé à la main de faire un

    cd /home/smb
    touch tonfichier
    chmod 777 tonfichier
    mkdir tondossier
    chmod 777 tondossier
  • [^] # Re: erreur d'anonymisation, ou pas…

    Posté par  . En réponse au message configurer .htaccess. Évalué à 2.

    AuthUserFile /dolibarr/.htpasswd

    tu es sur que ton dossier dolibarr est à la racine de ton systeme (/)
    si ton serveur web est "standard", les pages sont plutot dans /var/www ou /var/www/html

    si tu as décompressé ton dolibarr la dedans, alors ce sera plutot /var/www/dolibarr/.htpasswd

    mais ca reste "mal" de le mettre dans un endroit navigable par l'utilisateur,
    donc ca pourrait etre mis dans /var/www si tu y a accès

    comme dit plus haut, si tu es sur un hébergement mutualisé, en FTP, tu penses etre chez toi dans / ou /home/user mais tu es en réalité dans /mnt/nfs/homes/u/user232324/www

    il faut alors voir avec l'hébergeur

  • [^] # Re: erreur d'anonymisation, ou pas…

    Posté par  . En réponse au message configurer .htaccess. Évalué à 2.

    dans ton exemple, avec le RequireAll
    il faut à la fois venir de l'IP listée ET avoir un utilisateur valide.

  • [^] # Re: Ancien

    Posté par  . En réponse au message configurer .htaccess. Évalué à 2.

    Dans le lien donné pour l'exemple, c'est le code en bas de la page

    AuthType Basic
    AuthBasicProvider file
    AuthUserFile /chemin/vers/fichier/.htpasswd
    AuthName "Le site de Thomas"
    # Implicitly <RequireAny>
    Require valid-user
    Require ip 123.45.67.89

    qui dit qu'il faut satisfaire l'une des deux conditions finales
    soit etre un utilisateur valide pris dans le htpasswd
    soit avoir l'IP 123.45.67.89

  • [^] # Re: Séparation réseau ?

    Posté par  . En réponse au message Cadre légal d'accès à un poste en Télétravail. Évalué à 3.

    ca me semble bien, c'est le principe de DMZ

    LAN -> DMZ -> WAN

    un PC du LAN peut aller en DMZ ou sur le WAN
    une machine de la DMZ peut aller sur le WAN mais ne peut pas remonter sur le LAN
    une machine sur internet ne peut pas remonter vers DMZ/LAN sauf renvois de ports, etc

  • [^] # Re: Fichiers d'initialisation bash

    Posté par  . En réponse au message problème d'exécution de bashrc lors du lancement d'un shell. Évalué à 2.

    chez moi le ~/.bashrc de l'utilisateur est appelé par le ~/.profile de celui-ci
    attention le ~ depend de chaque utilisateur évidemment.

    donc /root/.profile appelle /root/.bashrc
    mais /home/user/.profile appelle /home/user/.bashrc

    avec une condition

    This file is not read by bash(1), if ~/.bash_profile or ~/.bash_login

    exists.

    il ne faut pas qu'un .bash_profile ou .bash_login existe.
    et
    .profile quand le shell est un login (login ssh, su - …)
    .bashrc directement quand le shell n'est pas un login

    ensuite il faut voir le contenu de /etc/profile
    ce dernier fait peut-être une sortie ou une action différente selon qu'on est root ou non.

    chez moi il change le PATH par exemple

    if [ "`id -u`" -eq 0 ]; then
      PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
    else
      PATH="/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games"
    fi

    et c'est le /etc/profile qui charge le /etc/bash.bashrc

        if [ -f /etc/bash.bashrc ]; then
          . /etc/bash.bashrc
        fi
  • [^] # Re: HS

    Posté par  . En réponse au message problème d'exécution de bashrc lors du lancement d'un shell. Évalué à 1.

    C'est ma plate-forme de développement

    de développement PERSO alors,
    parce qu'un code développé y a 25ans

    et j'en avais marre de passer ma vie à les upgrader

    sans mise à jour,

    ca doit pas etre simple à utiliser sur les distributions plus récentes.

  • # calcul de consommation

    Posté par  . En réponse au message Batterie automobile et PC portable. Évalué à 6.

    ta batterie fournit 12V à X Amperes maxi
    ton convertisseur va consommer Y Amperes pour fournir le courant au convertisseur, qui lui meme va fournir le transfo du PC pour alimenter le PC

    Le mieux, c'est peut-être de faire un essai 'à la maison' avec un chargeur de voiture pour recharger la batterie au cas ou.

    ou d'acheter un Wattmetre qui va mesurer la consommation du PC en mode lecture de film,
    puis faire des mathématiques pour savoir combien de temps va durer la batterie de la voiture.

  • # légalité ou non

    Posté par  . En réponse au message Cadre légal d'accès à un poste en Télétravail. Évalué à 4. Dernière modification le 20 juin 2020 à 17:39.

    Ma question est donc:
    - L'employeur a-t-il le droit de se connecter ainsi à un poste en télétravail, donc en dehors de son réseau ?

    le poste appartient à l'entreprise, elle peut donc utiliser des outils de verification de conformité, pousser des mises à jours, etc.

    s'il est avéré que la machine "rebondit" en dehors du VPN, modifier la config du VPN pour TOUT envoyer dans le VPN, cela isole ta machine de ton reseau local, qui n'a alors accès à internet que pour le VPN, le reste passe dans le VPN, un accès montant de l'entreprise vers ton PC, ne peux alors aller nulle part.

    autre piste si tu n'as pas la main sur la config VPN, tu peux activer le firewall de la machine pour ne laisser sortir que le flux VPN vers ta box, le reste étant bloqué.

    • N'a-t-il pas une obligation d'avertir l'employé et/ou de faire une déclaration à la CNIL ?

    tu as surement signé une charte informatique, un règlement intérieur, ca devrait etre marqué dedans.

  • [^] # Re: Offre interessante

    Posté par  . En réponse au message Recherche Freelance pour migration vers centos/RHEL 8. Évalué à 2.

    email envoyé, avec le CV

    au plaisir de discuter de cette opportunité.

  • # Offre interessante

    Posté par  . En réponse au message Recherche Freelance pour migration vers centos/RHEL 8. Évalué à 3. Dernière modification le 19 juin 2020 à 16:52.

    mais je ne suis plus sur Paris :/

    et meme si je n'ai pas toutes les competences, j'aurais été prêt à apprendre.

    Je serais bien revenu voir mes anciens collègues (ceux du temps de Bizanga s'il en reste)

  • [^] # Re: Débrancher et rebrancher

    Posté par  . En réponse au message Traduction de la sortie de commande fdisk. Évalué à 2.

    gros choc donc, et vieux disque, surement à plateau
    si la machine ne le détecte pas, ca peut etre le disque qui est mort.

    mais comme évoqué, peut-être que la carte mere de l'ordi a pris un choc aussi,
    il faut donc ouvrir la machine, trouver le disque, et le faire tourner dans une autre machine pour voir.

    si tu n'as pas d'autre machine, il est possible d'acheter des adaptateurs USB->disque (sata/ide/autre) pour pouvoir le brancher en disque externe

  • [^] # Re: Frame

    Posté par  . En réponse au message exemple d'app python avec gui 'app smartphone'. Évalué à 2.

    En d'autres termes, la frame pourra "embeddé" (contenir) d'autres applications, mais ne devrait pas avoir de "children of its own". Pourtant, si une frame contient d'autre widgets, ces widgets sont bien des "children" de la frame non?

    sauf que ce n'est pas toi qui va gérer ces enfants (children) mais l'application que tu lances dedans.

    donc ton seul enfant sera l'application lancée dans le conteneur.

  • # iptables-save, iptables-restore

    Posté par  . En réponse au message Règle iptable en matrice de flux lisible. Évalué à 4.

    ca fait deja du boulot pour sauvegarder, restaurer les regles,

    tu peux éditer la sortie, pour la réinjecter telle quelle.

    ca fait deja un debut de boulot en donnant un fichier contenant dans ce format

    -A INPUT -s 223.173.0.0/16 -j DROP
    -A INPUT -s 223.254.0.0/16 -j DROP
    -A INPUT -p tcp -m multiport --dports 22 -j fail2ban-ssh
    -A fail2ban-ssh -j RETURN

    apres il y a souvent des outils plus haut niveau comme ufw, firewalld en ligne de commande, qui vont générer des fichiers de config texte ou xml, pour les rejouer et générer les regles potables qui vont bien.

    enfin, à une époque on utilisait firewall-builder pour avoir quand meme une interface graphique pour voir ce que va rendre le firewall, puis générer les regles sur les équipements

  • [^] # Re: petite erreur

    Posté par  . En réponse au message équivalent commande curl. Évalué à 2.

    autant pour moi, je parlais bien de stdout,
    mais alors pourquoi l'option -O
    qui permet de faire -O monfichier
    accepte-t-elle aussi -O - pour sortir sur le stdout ?

  • [^] # Re: petite erreur

    Posté par  . En réponse au message équivalent commande curl. Évalué à 2.

    -Ls ca fait le suivi de lien, et le silencieux, il lui manque la sortie sur stdin ;)

  • # comme le dit l'autre post

    Posté par  . En réponse au message Processeur : récupérer la température. Évalué à 5.

    c'est marqué dessus

    user@PC:~# sensors-detect
    # sensors-detect revision $Revision$
    # Board: ASRock A320M Pro4
    # Processor: AMD Ryzen 3 3100 4-Core Processor (23/113/0)
    [...]
    #To load everything that is needed, add this to /etc/modules:
    #----cut here----
    # Chip drivers
    nct6775
    #----cut here----
    If you have some drivers built into your kernel, the list above will
    contain too many modules. Skip the appropriate ones!
    
    Do you want to add these lines automatically to /etc/modules? (yes/NO)

    donc soit tu le fais à la main, soit tu lances la commande en root et tu réponds yes si tu veux que la commande charge le module pour toi au démarrage de la machine.

    note que tu peux d'abord tester à la main avec
    modprobe nct6775

    puis sensors-detect

    si ca fonctionne et que tu ne veux pas faire le modprobe toi meme, il suffit comme indiquer de modifier le fichier /etc/modules

  • [^] # Re: petite erreur

    Posté par  . En réponse au message équivalent commande curl. Évalué à 6. Dernière modification le 15 juin 2020 à 16:48.

    man wget

    precise que :
    * -q pour quiet
    * -O pour choisir la destination et le nom du fichier

    en shell, quand on met un - à la place d'un nom de fichier signifie qu'on écrit sur la sortie standard

    donc ton wget va chercher silencieusement à prendre la page demandée et l'afficher sur la sortie standard.

    je te laisse chercher dans le man curl pour trouver les options qui font la meme chose ;)

  • # peut-être qu'il faut le configurer "a la main"

    Posté par  . En réponse au message ESP32 : envoyer du son vers un haut-parleur bluetooth. Évalué à 3.

    Là j'ai un truc qui compile avec arduino, mais la fonction esp_bt_controller_init me retourne un code d'erreur 259 sur le moniteur série.
    Je soupçonne le fait qu'on ne puisse pas aller configurer le bluetooth avec make menuconfig comme dans ESP-IDF. Mais je ne suis pas sûr du tout…

    tout comme le wifi se configure en remplissant des variables dans le code pour ensuite appeler wifi.start() ou wifi.init()

    il faut peut-être remplir des variables avec qui tu es, qui tu veux contacter
    puis appeler esp_bt_controller_init()

  • [^] # Re: Évaluation en deux temps

    Posté par  . En réponse au message Questions sur les fonctions. Évalué à 2.

    je dis surement une bêtise mais avec un var1=eval $1

    ca devrait remplir var1 avec le contenu de $1

    tu appelles ensuite

    is_empty $DIR_SRC

  • [^] # Re: findomain

    Posté par  . En réponse au journal Sous-domaine *.linuxfr.org. Évalué à 6.

    il me plait bien ton findomain

    c'est dispo en GPL ?