sudo -H äquivalenter doas Befehl?

SierraX

Well-Known Member
Bei pip installationen auf Systemebene kommen immer wieder so Meldungen wie:

Code:
WARNING: The directory '/home/vagrant/.cache/pip/http' or its parent directory is not owned by the current user and the cache has been disabled. Please check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.
WARNING: The directory '/home/vagrant/.cache/pip' or its parent directory is not owned by the current user and caching wheels has been disabled. check the permissions and owner of that directory. If executing pip with sudo, you may want sudo's -H flag.

Gibt es da was vergleichbares für doas in der man page hab ich mal nix dazu gefunden... sudo -H setzt die HOME variable. Wobei mir da noch nicht klar ist wie das funktioniert, da dort steht zum home Ordner des Ziels, was ich etwas wiedersprüchlich finde in dem Zusammenhang dass ein Cacheordner an einem bestimmten Ort nicht dem richtigen User gehört.
 
Schau mal in doas.conf(5) EXAMPLES, du kannst entsprechend der Beispiele fuer 'cmd pip' mit setenv das HOME "wie gewuenscht" setzen.
 
Zurück
Oben