Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Feb 2004

rootpath med sudo

tjena.
jo jag undrar hur man får rootpath med sudo på en dist som inte har samma PATH som root eller användare? och behöver man egentligen olika PATH? vissa distar har ju inte det.

edit: hittade detta.

Note that "jim" does not get root's PATH; his PATH is used by sudo (with exceptions noted later). If "jim" wanted to run (for example) lpc, he'd have to explicitly do "sudo /usr/sbin/lpc". That's typical, although sudo can be compiled to use its own compiled in PATH instead.

hur fan har ubuntu gjort då? kompilerat in PATH eller har de bara en?

enlisy Systemd
WS1: X2 4400+ | WS2: X2 4000+ | Laptop: Athlon2 P520 | Server: XP 2400+

Trädvy Permalänk
Medlem
Plats
Östhammar
Registrerad
Jan 2005

Du kan ju köra sudo -s -H för att bli inloggad som root och få den PATH som root har.

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Feb 2004

hmm. jo det funkar förståts. men det löser ändå inte det ursprungliga problemet. men det kanske är bättre att bara ha en PATH istället?!

enlisy Systemd
WS1: X2 4400+ | WS2: X2 4000+ | Laptop: Athlon2 P520 | Server: XP 2400+

Trädvy Permalänk
Hedersmedlem
Registrerad
Jul 2001

Om en användare ska kunna köra kommandon i tex /usr/local/sbin mha sudo är det väl ganska lämpligt att hans $PATH inkluderar detta?
Det är inget du behöver joxa i sudo med, sudo låter användaren behålla sin $PATH och andra variabler.

Bienvenido a la maldad

Trädvy Permalänk
Medlem
Plats
Malmö
Registrerad
Feb 2004
Citat:

Ursprungligen inskrivet av Aphex
Om en användare ska kunna köra kommandon i tex /usr/local/sbin mha sudo är det väl ganska lämpligt att hans $PATH inkluderar detta?
Det är inget du behöver joxa i sudo med, sudo låter användaren behålla sin $PATH och andra variabler.

så du menar alltså att det är lika bra att bara ha en PATH som alla använder?! då slipper man ju allt sånt här tjafs. vissa distar har det ju redan så.

enlisy Systemd
WS1: X2 4400+ | WS2: X2 4000+ | Laptop: Athlon2 P520 | Server: XP 2400+

Trädvy Permalänk
Hedersmedlem
Registrerad
Jul 2001
Citat:

Ursprungligen inskrivet av Jonos
så du menar alltså att det är lika bra att bara ha en PATH som alla använder?! då slipper man ju allt sånt här tjafs. vissa distar har det ju redan så.

Du kan ju sätta pathen på vilket sätt du vill, för en användare som inte har rätt att köra saker som root kan det ju vara lite onödigt att få upp alla de binärerna via tab-complete tex. men är det bara du på burken spelar det ju ingen roll.

Bienvenido a la maldad