Gem, solo come curiosita'


#1

Quando installate le gem su linux lo fate da utente normale o da root?


#2

Il 13 marzo 2009 12.09, Mauro removed_email_address@domain.invalid ha scritto:

Quando installate le gem su linux lo fate da utente normale o da root?

uso sudo, quindi da root.

in teoria è possibile installare le gem come utente, ma vedo solo
svantaggi in questa cosa.

pietro


#3

2009/3/13 Pietro G. removed_email_address@domain.invalid:

Il 13 marzo 2009 12.09, Mauro removed_email_address@domain.invalid ha scritto:

Quando installate le gem su linux lo fate da utente normale o da root?

uso sudo, quindi da root.

in teoria è possibile installare le gem come utente, ma vedo solo
svantaggi in questa cosa.

Per esempio quali svantaggi?


#4

2009/3/13 Mauro removed_email_address@domain.invalid:

2009/3/13 Pietro G. removed_email_address@domain.invalid:

Il 13 marzo 2009 12.09, Mauro removed_email_address@domain.invalid ha scritto:

Quando installate le gem su linux lo fate da utente normale o da root?

uso sudo, quindi da root.

in teoria è possibile installare le gem come utente, ma vedo solo
svantaggi in questa cosa.

Per esempio quali svantaggi?

è politica condivisa, su linux ma non solo, eseguire tutti i demoni
con utenti dedicati, in modo che non abbiano più permessi del
necessario.

se fai un demone (ad esempio un server rails, su apache o non), è bene
che non giri col tuo utente, ma con un utente con permessi molto
limitati; questo utente non ha accesso alle gem che si trovano nella
tua home.

pietro


#5

2009/3/13 Pietro G. removed_email_address@domain.invalid:

Per esempio quali svantaggi?

è politica condivisa, su linux ma non solo, eseguire tutti i demoni
con utenti dedicati, in modo che non abbiano più permessi del
necessario.

se fai un demone (ad esempio un server rails, su apache o non), è bene
che non giri col tuo utente, ma con un utente con permessi molto
limitati; questo utente non ha accesso alle gem che si trovano nella
tua home.

a proposito di apache.
Io uso passenger per far girare le mie app con apache e le
applicazioni rails sono tutte settate mioutente:mioutente in quanto se
settate come nobody:nobody non funziona.
E’ corretto?