Vous n'êtes pas identifié(e).
Mais dés que je veux l'exécuter sans l'élévation via sudo cela ne fonctionne plus j'ai le droit à un message d'erreur pas super claire pour moi.
J'ai vérifier ma variable $PATH
En faîte il ya deux fois le chemin vers /home/jeff/bin au début et a la fin du path du coup je sais pas lequel supprimer et comment le supprimer?
et si le soucis viens bien de là?
Merci d'avance pour votre contribution.
Dernière modification par webangel (10-11-2020 22:51:25)
PC Desktop, Carte mère: MSI Z270 KRAIT GAMING (MS-7A59), CPU Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz, Vidéo intégré au CPU Intel® HD Graphics 630 (Kaby Lake GT2), RAM 32Go DDR4,
SSD 1To M2 Nvme Samsung 970 Evo Plus, Carte son PCI express 1.0 Asus Xonar essence STX
Hors ligne
-->les cahiers du debutant<-- WikiDF-->Découvrir les principales commandes Linux<--
L' expérience, c'est le nom que chacun donne à ses erreurs. Oscar Wilde
Hors ligne
Debian: Disallow unprivileged CLONE_NEWUSER by default
Electron/Chromium: Depend on unprivileged CLONE_NEWUSER or root SUID on chrome-sandbox, discourage --no-sandbox
Et on peut trouver une bonne quantité de ce genre de tickets : 1 2 3...
Il y a des contournements, par contre, jamais compris si cela représente une pratique risquée,
ni si l'une des méthodes est recommandée plus que les autres.
méthode 1 : l'option --no-sandbox
=========
méthode 2 : droits du fichier chrome-sandbox
=========
extraire l'appimage:
méthode 3 : utiliser chrome-sandbox du système
=========
extraire l'appimage:
méthode 4 : changement suid auto
=========
unprivileged_containers sur le wiki arch
note : méthode 1,2 et 3 testées, pour la méthode 4 je ne sais vraiment pas ce que ça peut impliquer pour le système.
Dernière modification par David5647 (09-11-2020 10:03:55)
Hors ligne
En fait il y a deux fois le chemin vers /home/jeff/bin, au début et à la fin du path, du coup je sais pas lequel supprimer, et comment le supprimer ?
Supprimer l'un ou l'autre importe peu. Il faudrait déjà savoir dans quel(s) fichier(s) tu l'as configuré.
[...] pour la méthode 4 je ne sais vraiment pas ce que ça peut impliquer pour le système.
Une augmentation conséquente de la surface d'attaque, selon ce même wiki – d'où ce patch Debian.
Dernière modification par èfpé (09-11-2020 20:54:42)
Hors ligne
@David5647 Merci également pour ta recherche active j'ai tester la méthode N° 1
qui fonctionne bien mais pas dans un autre répertoire:
@èfpé
Je sais comment ajouter un chemin dans la variable $PATH mais pas en supprimer?
Du coup je vais redémarrer mon PC.
Voici le contenu de la variable $PATH après reboot ,du PC:
Voici le contenu /home/jeff/.bashrc:
Je m'interroge au vu du .bashrc normalement le export PATH=$PATH:/home/jeff/bin est en commentaire donc inactif,
comment ce fait-il que dans ma variable $PATH
je retrouve quand même /home/jeff/bin au début du chemin? serait-il possible que ce chemin soit définit ailleurs? pour l'utilisateur jeff
Dernière modification par webangel (09-11-2020 16:14:32)
PC Desktop, Carte mère: MSI Z270 KRAIT GAMING (MS-7A59), CPU Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz, Vidéo intégré au CPU Intel® HD Graphics 630 (Kaby Lake GT2), RAM 32Go DDR4,
SSD 1To M2 Nvme Samsung 970 Evo Plus, Carte son PCI express 1.0 Asus Xonar essence STX
Hors ligne
@David5647 Merci également pour ta recherche active j'ai tester la méthode N° 1
qui fonctionne bien mais pas dans un autre répertoire:8 [15:24:10] jeff@debian: ~ $ ./balenaEtcher-1.5.110-x64.AppImage --no-sandbox
le ./ représente le dossier actuel
il faut l'enlever pour qu'il le cherche dans le path.
Une augmentation conséquente de la surface d'attaque, selon ce même wiki – d'où ce patch Debian.
Du coup, comparé à un --no-sandbox? C'est équivalent? Quelle méthode serait à préférer? La 3 : utiliser la version système?
Dernière modification par David5647 (09-11-2020 18:06:55)
Hors ligne
Bon grâce à vous tous, j'avance pas mal .
PC Desktop, Carte mère: MSI Z270 KRAIT GAMING (MS-7A59), CPU Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz, Vidéo intégré au CPU Intel® HD Graphics 630 (Kaby Lake GT2), RAM 32Go DDR4,
SSD 1To M2 Nvme Samsung 970 Evo Plus, Carte son PCI express 1.0 Asus Xonar essence STX
Hors ligne
Je m'interroge, au vu du .bashrc normalement le 'export PATH=$PATH:/home/jeff/bin' est en commentaire donc inactif,
C'est effectivement le cas : après redémarrage la variable $PATH ne se termine plus par ce chemin...
comment se fait-il que dans ma variable $PATH je retrouve quand même /home/jeff/bin au début [...] ? serait-il possible que ce chemin soit défini ailleurs ?
Cela paraît rationnel. Pour l'utilisateur jeff, quid des fichiers ~/.profile, et ~/.bash_profile s'il existe ?
Note que la position dans le path n'est pas neutre (le rang=la priorité dans la recherche de chemin).
Dernière modification par èfpé (09-11-2020 20:46:42)
Hors ligne
Dans cette partie du ~/.profile qui je pense est soit lu au moment du login utilisateur ou après,
si je comprends à peux près, il détecte que j'ai un répertoire /home/jeff/bin existant et si c'est le cas il l'ajoute à la variable $PATH du coup chez moi c'est le cas,
donc c'est pour cela que ma variable $PATH possède toujours ce chemin bien que n'étant pas définie dans le ~/.bashrc donc si je ne m'abuse le ~/.profile dans mon cas est lu avant le ~/.bashrc ou je me trompe ?
# set PATH so it includes user's private bin if it exists
if [ -d "$HOME/bin" ] ; then
PATH="$HOME/bin:$PATH"
fi
PC Desktop, Carte mère: MSI Z270 KRAIT GAMING (MS-7A59), CPU Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz, Vidéo intégré au CPU Intel® HD Graphics 630 (Kaby Lake GT2), RAM 32Go DDR4,
SSD 1To M2 Nvme Samsung 970 Evo Plus, Carte son PCI express 1.0 Asus Xonar essence STX
Hors ligne
[...] donc c'est pour cela que ma variable $PATH possède toujours ce chemin, bien que n'étant pas défini dans le ~/.bashrc, donc si je ne m'abuse, le ~/.profile [...] est lu avant le ~/.bashrc, ou je me trompe ?
C'est plus une question de contexte que de préséance, c'est expliqué en détails dans le man : en|fr.
Cette variable d'environnement est héritée du premier shell de connexion, fût-il graphique (ici GDM).
Dernière modification par èfpé (12-11-2020 12:06:42)
Hors ligne
PC Desktop, Carte mère: MSI Z270 KRAIT GAMING (MS-7A59), CPU Intel(R) Core(TM) i5-7600K CPU @ 3.80GHz, Vidéo intégré au CPU Intel® HD Graphics 630 (Kaby Lake GT2), RAM 32Go DDR4,
SSD 1To M2 Nvme Samsung 970 Evo Plus, Carte son PCI express 1.0 Asus Xonar essence STX
Hors ligne