Permessi sui files nei packages

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Permessi sui files nei packages

Messaggio da urka58 »

Ciao a tutti,
ho scaricato alcuni packages (udev-097, sysfutils, module-init tools etc) dal repository (o meglio un mirror) ufficiale della Slackware
ftp://ftp.eutelia.it/pub/Slackware_Mirr ... ackware/a/
Con una certa sorpresa mi sono accorto che i permessi delle directory /bin /sbin e /usr/bin e gli eseguibili sono impostati a root.root.
Un errore o un cambio di rotta ....?
Grazie

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

è ormai un po' che pat ha rinunciato ad assegnare gli eseguibili al gruppo bin, cosa che, se non ricordo male le sue parole, era dovuta a ragioni storiche e non aveva nessuna utilità pratica. quindi dalla 11 lo standard sarà root:root anche per /bin & co.

tra l'altro ne approfitto per segnalarti che la notazione root.root è deprecata, e bisognerebbe usare root:root :).

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Messaggio da urka58 »

Grazie,
Hai ragione per quanto riguarda i permessi sui files, ma sono un po' vecchiotto e si fa fatica a dimenticare le abitudini. La maggior parte dei sistemi comunque accetta ancora il vecchio formato.
Ciao

Avatar utente
gohanz
Staff
Staff
Messaggi: 5832
Iscritto il: mar 30 nov 2004, 0:00

Messaggio da gohanz »

useless ha scritto:è ormai un po' che pat ha rinunciato ad assegnare gli eseguibili al gruppo bin, cosa che, se non ricordo male le sue parole, era dovuta a ragioni storiche e non aveva nessuna utilità pratica. quindi dalla 11 lo standard sarà root:root anche per /bin & co.

tra l'altro ne approfitto per segnalarti che la notazione root.root è deprecata, e bisognerebbe usare root:root :).
Non lo sapevo, quindi bisogna cambiare la riga degli SlackBuild

chown -R root.bin $PKG/usr/bin
in
chown -R root:root $PKG/usr/bin

Avatar utente
useless
Staff
Staff
Messaggi: 3896
Iscritto il: dom 12 ott 2003, 0:00
Località: A place where the streets have no name
Contatta:

Messaggio da useless »

@urka: non voleva essere un rimprovero, ma solo la segnalazione di una cosa che normalmente tende a sfuggire :).

effettivamente, su slack chown accetta la vecchia sintassi, ma su gentoo, ad esempio, mi pare di no! infatti è da lì che l'ho imparato :).

Avatar utente
urka58
Linux 3.x
Linux 3.x
Messaggi: 543
Iscritto il: mer 7 dic 2005, 23:29

Messaggio da urka58 »

@useless
non l'ho assolutamente preso come un rimprovero...solo un commento.
Nessun problema
Ciao

Rispondi