Allt från Computex 2023

Låta alla komma åt irssi i mac os x

Permalänk
Medlem

Låta alla komma åt irssi i mac os x

Tjena! Har fixat upp en SSH-server med några konton som folk kan screena ifrån. Hittills funkar allt bra, men ingen annan förutom jag kommer åt irssi. Hur gör jag så att ALLA användare, även dem jag kommer lägga till i efterhand, kan skriva "irssi" i terminalen och komma åt det?

Mvh

Visa signatur
Permalänk

Alternativ 1) Installera irssi-binären i en katalog som ligger i alla användares $PATH-variabel

Alternativ 2) Ändra de nuvarande användarnas $PATH-variabel till att innehålla irrsi-binärens katalog, samt ändra den template som nya användares hemkataloger byggs ifrån för att återspegla detta. (Var den templaten ligger i Mac OS X har jag ingen aning om, på vissa *nix-system är det under /etc/skel eller dylikt).

Alternativ 3) Symlänka din nuvarande irssi-binär till en katalog som redan finns i $PATH. Exempelvis skulle du kunna skriva:

ln -s /Var/Nu/Irssi/Finns/irssi /usr/local/bin/irssi

Notera att du för att göra detta bör ha rootbehörighet, så det krävs nog att du slänger in ett "sudo" före kommandot.

Permalänk
Medlem

Att lägga binären i $path låter enklast. Men, ursäkta, var ligger den?

Visa signatur
Permalänk
Citat:

Ursprungligen inskrivet av nikce
Att lägga binären i $path låter enklast. Men, ursäkta, var ligger den?

echo $PATH

Permalänk
Medlem

catlandia:~ nicklas$ echo $PATH
/sw/bin:/sw/sbin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin
catlandia:~ nicklas$

Fick jag till svar. Grejen är att irssi ligger i /sw/bin/ men "kalle" kan ändå inte skriva "irssi". Inte ens när "kalle" står i den katalogen!? skriver jag dock ./irssi så funkar det.

catlandia:/sw/bin kalle$ irssi
-bash: irssi: command not found
catlandia:/sw/bin kalle$

Jag är kass på bash, så förklara som om jag vore fem år.

Edit:
Fick det att funka!

Visa signatur
Permalänk

Det låter som att du inte hade satt irssi som exekverbar. Fixade det sig med chmod?

Edit: nevermind, jag tänkte fel. Strunt i det. Bra att det löste sig i vilket fall

/W

Permalänk
Medlem

Slängde in irssi i /usr/bin

Känns som har irssi lite överallt i systemet nu, hehe.

Visa signatur