Valahogy... lassú vagyok

Hát nem igaz, hogy nekem 1 hetembe telik, mire rájövök, hogy az Opera hogy tölti ki a bejelentkezéshez szükséges user/password mezőket. Nézem a preferenciákat, semmi nyoma. Guglizni nincs türelmem, inkább mindig beírom fejből (pedig a jelszavaim véletlen-generáltak, de azt a hatot fejből tudom pl. Kh8.k3)

Most egy kicsit jobban megnézem a kezelőfelületet, hát a címsor mellett rögtön balra egy ikon, aszongya Wand(Ctrl+Enter). Megvan. Jóvan, értek a számításteknikához (sic!).

Más.
Egy nem idetartozó kérdésem lenne ahhoz, aki erre jár: (kérlek, nézd el nekem, hogy nagyon kezdő kérdés lesz, meg hogy most 3 sör után vagyok)

-A mai napig bizonytalanságban vagyok, hova engedélyezzek telepítéseket a gépemen?
(Sima otthoni desktop, Slackware 12 -mert nagyarcú vagyok-)
Némely telepítő azt akarja, hogy root-ként futtassam. Ezt nem mindig van kedvem megengedni. Némelyik simán, userként futtatható, ezeket a /home/sajatdirectorym/local/valahova helyre teszem. Ennek próbáltam utánanézni, de érdemleges infót nem találtam.

1: Biztonság szempontjából ez utóbbi milyen megoldás?
2: Ti hova szoktatok telepíteni? (jójó, perfekt csomagkezelésnél ez nem is kérdés, de ha olyan kell, ami csak valami .tar.gz-szerű -neadjisten nemstandard- pakkban elérhető?)
3: Vagy a 2. kérdés mindegy is, csak a jogosultságok számítanak?

Hozzászólások

Én a kézileg fordított dolgokat /usr/local -ba szoktam pakolni, de ízlés dolga... A lényeg, hogy te emlékezzél rá :)

ha kell rendszerszintu jogosultsag stb, /usr/local/
ha nem, $HOME/bin/ (oda csak scriptek kerulnek)

viszont frugalban sokkal jobban megeri hivatalos csomagot kerni, plane ha valami ertelmes dologrol van szo ;-)

szerintem lényegtelen biztonság szempontjából hogy hova telepítesz. hiszen feltelepíthetet root-ként az usr-ba, de ha futtatod normál felhasználóként fogod tenni, ugyanúgy mintha a saját könyvtáradba telepítenéd. És ha a programban valamit változtatsz, azt majd menti a saját könyvtáradba.
Legalábbis a normálisabb programoknál így van.
megjegyzem nem vagyok biztonsági szakértő, úgyhogy azért megvárhatod míg mond valaki valami okosabbat.

Németh Ákos [sokahtemen] http://fedoralinux.hu/ --A magyar Fedora klub

Köszi az eddigieket, némileg oszlott a homály a fejemben.
Meg mostmár kicsit biztosabb lesz a kezem... remélem :)

Én úgy szoktam, hogy ha fordítgatós progi, akkor csomagot csinálok belőle.
Ha sima tömörített, de nem követi a POSIX könyvtárstruktúrát, akkor /opt.
Ha installeres, akkor oda, ahova pakolni akarja magát.
Saját scripteknél meg változó, oda rakom, ahova a logika engedi.

nálam mivel jellemzően a disztró elvault verzióját írom felül, a /usr-be fordítok. Mission critical dolgokból a disztróét használom, ergó ha valami nem megy, downgrade a disztróéra. Ezt a gyakorlatot nem szokták javasolni;)
Ha sejtem, hogy nem fog működni, berakom a /opt-ba a többi ottani marhság mellé.

Ha nem kell fordítani, lásd emesene, akkor homeban csinálok neki könyvtárat, és meg svn-uppogatom néha...

—-—-—
int getRandomNumber() {
	return 4;//szabályos kockadobással választva.
}		//garantáltan véletlenszerű. xkcd

En szemely szerint azt szokom csinalni, hogy amit csak lehet portolok a csomagkezelo ala, nem akarok foglalkozni azzal, hogy hova piszkit, amikor le kell szedni. A Gentoo ehhez jo feluletet ad az ebuildokon keresztul.

Ha valamiert ez az ut nem jarhato, esetleg epp nincs turelmem megirni az ebuildot, akkor /opt/${PROGNAME} ala rakom a cuccokat. /usr/local csak a sajat fejlesztesu stuffokra van fenntartva.
--


()=() Ki oda vagyik,
('Y') hol szall a galamb
C . C elszalasztja a
()_() kincset itt alant.