Pacchetti slacky con permessi delle directory errati!

Postate qui per tutte le discussioni legate alla sicurezza di Linux/Slackware

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) Specificare se discussione/suggerimento o richiesta d'aiuto.
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.
Reilly
Linux 0.x
Linux 0.x
Messaggi: 12
Iscritto il: sab 8 ago 2009, 20:31
Nome Cognome: Luigi Cozzolino
Slackware: 13.0
Kernel: 2.6.29.6-smp
Desktop: KDE 4.2.4
Località: Avellino

Pacchetti slacky con permessi delle directory errati!

Messaggio da Reilly »

Salve a tutti!

Qualche giorno fa ho installato `wxpython' perche' mi serviva per la
compilazione di un pacchetto particolare... ma stranamente ho notato
che questi mi ha settato la directory `/usr/doc' in 0777 con tutti gli
ovvi inconvenienti del caso.

Non contento... ho voluto fare un indagine un po' piu' approfondita...
quindi lanciando questo comando:

$find /usr -type d -perm 0777

ho trovato questa sorpresa... anzi, queste sorprese:

`/usr/include' settata in 0777 (!!!!).
`/usr/lib/python2.6/' settata in 0777 (!!!!).

Questa volta pero' la colpa era del pacchetto: pygame-1.9.1-i486-1as.txz

Ma la cosa peggiore e' che il suddetto pacchetto setta i permessi in
0777 a tutta la struttura di `/usr'... quindi ci troviamo con uno
scenario del genere:

`/usr' in 0777
`/usr/lib' in 0777
`/usr/include' in 0777

Ecc, ecc, ecc...

Certo, qualcuno dira'... ma allora come mai hai trovato solo
`/usr/include' e `/usr/lib/python2.6/' settate in 0777 ?
Perche' molto probabilmente avro' installato qualche altro pacchetto
che mi li ha nuovamente reimpostati in 0755.

Comunque a me ha rischiato di far danni in modo "minore"...
semplicemente perche' io ho la `/usr' montata in una partizione a parte
e per di piu' settata in *sola lettura* (!!!!).

Io infatti quando ho da installare dei pacchetti faccio cosi', esempio:

# mount -v /usr -o remount,rw

# slapt-get -u

# slapt-get -i vlc kaffeine

# ldconfig

# slapt-get --clean

# sync

(aspetto almeno 6-7 secondi)

# mount -v /usr -o remount,ro

Con buona pace di tutti i malintenzionati.

Purtroppo pero' non tutti hanno la `/usr' in sola lettura... e che
quindi con uno scenario standard e' possibile che anche un normale
utente possa cancellare una gran parte dei files, se i permessi della
`/usr' sono messi in 0777... alla faccia di "root"!

Insomma, per tagliare corto basta andare in una directory a parte e
fare un:

/sbin/explodepkg pygame-1.9.1-i486-1as.txz

per accorgersi del "piccolo" inconveniente...
(comunque la cosa strana e' che ho provato a pacchettizare il suddetto
programma con il suo SlackBuild e devo dire che non ha dato nessuno dei
problemi precedentemente riscontrati... mah, mistero... )

Secondo me il pacchetto incriminato andrebbe ripacchettizzato, perche'
messo cosi' com'e' e' una mina vagante(!!!).


Mi dispiace aver riportato un cosi' spiacevele accaduto, ma purtroppo
credo che fosse doveroso.


Ciao!


Reilly


P.S.: Anche i pacchetti `mozilla-firefox-it-3.5.6-i686-1sl.txz' e
`mozilla-thunderbird-it-3.0-i686-1sl.txz' hanno di questi problemi...
cioe', settano la struttura di `/usr' in 0777 (!!!!)... ma che
succede?
Ultima modifica di Reilly il lun 21 dic 2009, 0:25, modificato 2 volte in totale.

Avatar utente
targzeta
Iper Master
Iper Master
Messaggi: 6628
Iscritto il: gio 3 nov 2005, 14:05
Nome Cognome: Emanuele Tomasi
Slackware: 64-current
Kernel: latest stable
Desktop: IceWM
Località: Carpignano Sal. (LE) <-> Pisa

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da targzeta »

Eh si, hai proprio ragione. Ho provato a guardare il pacchetto pygame:

Codice: Seleziona tutto

drwxrwxrwx root/root         0 2009-10-10 14:13 usr/
Strana questa cosa,
Emanuele
Se pensi di essere troppo piccolo per fare la differenza, prova a dormire con una zanzara -- Dalai Lama

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

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da gohanz »

Strano, dal database, risultano tutti ricompilati da Ulisse89. Occorre avvertirlo.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da phobos3576 »

Proprio ieri parlavamo dei rischi potenziali legati a dei package che si comportano in modo non corretto.

:-k

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

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da gohanz »

phobos3576 ha scritto:Proprio ieri parlavamo dei rischi potenziali legati a dei package che si comportano in modo non corretto.

:-k
Per adesso ho reso indisponibili, cambiando la versione nel database, i pacchetti incriminati. Sperando che non ce ne siano altri. #-o I pacchetti sono wxpython, pygame, mozilla-thunderbird e mozilla-firefox-it.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da phobos3576 »

Io ho installato wxpython 2.8.10.1 ma i permessi di /usr, /usr/include, etc, sono settati correttamente; evidentemente il problema sta nella versione 2.8.10.2 che non è opera di Ulisse89.

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

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da gohanz »

phobos3576 ha scritto:Io ho installato wxpython 2.8.10.1 ma i permessi di /usr, /usr/include, etc, sono settati correttamente; evidentemente il problema sta nella versione 2.8.10.2 che non è opera di Ulisse89.
La versione 2.8.10.2 non esiste. Ho cambiato io la versione per rendere indisponibile il pacchtto al volo. Visto che Loris non c'e'.

Avatar utente
sardylan
Linux 3.x
Linux 3.x
Messaggi: 993
Iscritto il: mar 24 apr 2007, 9:21
Nome Cognome: Luca Cireddu
Slackware: current 64bits
Kernel: 3.16
Desktop: KDE 4.14
Distribuzione: Debian - CLFS
Località: Cagliari
Contatta:

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da sardylan »

Anche se il tag era 2pv, wxPython 2.8.10.1 (per Slackware 12.2) era rifatto da me... Al suo tempo il mio SlackBuild standard dal quale partivo per fare tutti gli altri aveva un bug di slash finali mancanti... Quindi non so se sia dovuto a questo problema...
Però non so se durante la ricompilazione per la 13.0 si è mantenuto il mio stesso SlackBuild...

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

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da gohanz »

sardylan ha scritto:Anche se il tag era 2pv, wxPython 2.8.10.1 (per Slackware 12.2) era rifatto da me... Al suo tempo il mio SlackBuild standard dal quale partivo per fare tutti gli altri aveva un bug di slash finali mancanti... Quindi non so se sia dovuto a questo problema...
Però non so se durante la ricompilazione per la 13.0 si è mantenuto il mio stesso SlackBuild...
Dal database l'ultima modifica risultava essere quella di Ulisse89. Ora c'e' la mia di modifica che ho cambiato versione al pacchetto, per renderlo indisponibile.

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da ulisse89 »

Scusate ragazzi, solo adesso mi sono accorto di questo topic. #-o
Cavolo, se ogni pacchetto che ho ricompilato ha questo problema è un casino.
Cosa dovrei guardare per capire perchè psuccesso questo?

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da ulisse89 »

Mamma mia ho dato un' occhiata a un paio di directory e i miei permessi risultano sballati.
Per esempio:

Codice: Seleziona tutto

ls -l /
drwxr-xr-x  2 root root  4728 2007-04-30 06:35 bin
drwxr-xr-x  3 root root   632 2009-12-13 10:05 boot
drwxr-xr-x 13 root root 14460 2009-12-20 18:39 dev
drwxr-xr-x 82 root root  7056 2009-12-20 08:04 etc
drwxr-xr-x  5 root root   120 2009-10-07 19:24 home
drwxr-xr-x  5 root root  4768 2009-10-26 23:19 lib
drwxr-xr-x 16 root root   632 2009-12-20 07:50 media
drwxr-xr-x 12 root root   328 2009-11-17 18:49 mnt
drwxr-xr-x  8 root root   216 2009-11-27 09:14 opt
dr-xr-xr-x 94 root root     0 2009-12-20 08:49 proc
drwx--x--- 33 root root  1264 2009-11-23 15:27 root
drwxrwxrwx  2 root root  6624 2009-09-24 17:05 sbin
drwxr-xr-x  2 root root    96 2009-08-28 00:04 srv
drwxr-xr-x 12 root root     0 2009-12-20 08:49 sys
drwxrwxrwt 14 root root   608 2009-12-20 20:21 tmp
drwxr-xr-x 19 root root   576 2009-12-20 08:04 usr
drwxr-xr-x 20 root root   584 2009-10-27 23:06 var
ma è ancora peggio:

Codice: Seleziona tutto

ls -l /sbin
bash-3.1$ ls -l
totale 16475
-rwxr-xr-x 1 root root    8583 2008-11-12 21:22 accton
-rwxr-xr-x 1 root root   32880 2009-03-04 02:58 adjtimex
-rwxr-xr-x 1 root root   15424 2009-03-04 02:58 agetty
-rwxr-xr-x 1 root root   39340 2008-04-01 06:10 arp
-rwxr-xr-x 1 root root   28316 2009-06-17 20:49 arpd
-rwxr-xr-x 1 root root   10628 2007-05-09 19:59 arping
-rwxr-xr-x 1 root root   19256 2009-07-17 21:45 badblocks
-rwxr-xr-x 1 root root   10020 2009-07-17 21:45 blkid
-rwxr-xr-x 1 root root   10376 2009-03-04 02:58 blockdev
-rwxr-xr-x 1 root root   10888 2008-04-03 04:40 bootlogd
-rwxr-xr-x 1 root root   21064 2008-11-29 21:12 brctl
-rwxr-xr-x 1 root root   10960 2009-04-11 20:21 capsh
-rwxr-xr-x 1 root root   56632 2009-03-04 02:58 cfdisk
lrwxrwxrwx 1 root root       7 2009-08-27 23:45 clock -> hwclock
-rwxr-xr-x 1 root root    3172 2007-05-15 04:46 consoletype
-rwxr-xr-x 1 root root   56436 2009-06-23 05:08 convertquota
-rwxr-xr-x 1 root root    8268 2009-04-11 22:18 crda
lrwxrwxrwx 1 root root      17 2009-08-27 23:44 cryptsetup -> cryptsetup.static
-rwxr-xr-x 1 root root 1110164 2009-08-24 05:55 cryptsetup.static
-rwxr-xr-x 1 root root    3680 2009-03-04 02:58 ctrlaltdel
lrwxrwxrwx 1 root root       6 2009-08-28 00:04 ctstat -> lnstat
-rwxr-xr-x 1 root root   70588 2009-07-17 21:45 debugfs
-rwxr-xr-x 1 root root  205472 2009-03-04 02:06 debugreiserfs
-rwxr-xr-x 1 root root  117520 2009-03-27 23:11 depmod
-rwxr-xr-x 1 root root  364508 2009-07-14 23:00 dhclient
-rwx------ 1 root root    6744 2009-07-14 23:00 dhclient-script
-rwxr-xr-x 1 root root   60168 2009-03-09 05:20 dhcpcd
-r-xr-xr-x 1 root root   21472 2008-10-05 05:42 dmeventd
-r-xr-xr-x 1 root root   41924 2008-10-05 05:42 dmsetup
-r-xr-xr-x 1 root root  627044 2008-10-05 05:42 dmsetup.static
-rwxr-xr-x 1 root root   42164 2006-12-21 21:39 dosfsck
-rwxr-xr-x 1 root root   12972 2009-07-17 21:45 dumpe2fs
-rwxr-xr-x 1 root root  170976 2009-07-17 21:45 e2fsck
-rwxr-xr-x 1 root root   14104 2009-07-17 21:45 e2image
lrwxrwxrwx 1 root root       7 2009-08-27 23:44 e2label -> tune2fs
-rwxr-xr-x 1 root root    6692 2009-07-17 21:45 e2undo
-rwxr-xr-x 1 root root    3170 2009-04-06 04:21 explodepkg
-rwxr-xr-x 1 root root   21392 2007-09-29 01:54 extlinux
-rwxr-xr-x 1 root root   89476 2009-03-04 02:58 fdisk
-rwxr-xr-x 1 root root    9008 2009-07-17 21:45 filefrag
lrwxrwxrwx 1 root root       7 2009-08-27 23:44 findfs -> tune2fs
-r-xr-xr-x 1 root root   11070 2008-10-05 05:44 fsadm
-rwxr-xr-x 1 root root   19992 2009-07-17 21:45 fsck
-rwxr-xr-x 1 root root    7316 2009-03-04 02:58 fsck.cramfs
-rwxr-xr-x 1 root root      36 2009-07-17 21:45 fsck.ext2
-rwxr-xr-x 1 root root      36 2009-07-17 21:45 fsck.ext3
-rwxr-xr-x 1 root root      36 2009-07-17 21:45 fsck.ext4
-rwxr-xr-x 1 root root      36 2009-07-17 21:45 fsck.ext4dev
lrwxrwxrwx 1 root root       8 2009-08-27 23:44 fsck.jfs -> jfs_fsck
-rwxr-xr-x 1 root root   22776 2009-03-04 02:58 fsck.minix
lrwxrwxrwx 1 root root      10 2009-08-27 23:45 fsck.reiserfs -> reiserfsck
-rwxr-xr-x 1 root root     450 2009-06-14 05:35 fsck.xfs
-rwxr-xr-x 1 root root    3564 2007-05-15 04:46 fstab-decode
-rwxr-xr-x 1 root root   27988 2009-06-17 20:49 genl
-rwxr-xr-x 1 root root   10212 2008-12-03 01:23 genpowerd
-rwxr-xr-x 1 root root    2182 2008-12-03 01:23 genpowerfail
-rwxr-xr-x 1 root root    4508 2008-12-03 01:23 gentest
-rwxr-xr-x 1 root root    4896 2009-04-11 20:21 getcap
-rwxr-xr-x 1 root root    4204 2009-04-11 20:21 getpcaps
-rwxr-xr-x 1 root bin    33856 2005-07-29 18:17 getty
-rwxrwxrwx 1 root root  949068 2009-09-24 17:05 gtk-lshw
-rwxr-xr-x 1 root root    9360 2008-04-03 04:40 halt
-rwxr-xr-x 1 root root   80844 2008-12-06 21:01 hdparm
-rwxr-xr-x 1 root root   35676 2009-03-04 02:58 hwclock
-rwxr-xr-x 1 root root    3056 2009-06-17 20:49 ifcfg
-rwxr-xr-x 1 root root   55656 2008-04-01 06:10 ifconfig
-rwxr-xr-x 1 root root   34988 2009-04-27 20:33 ifrename
-rwxr-xr-x 1 root root   22448 2009-06-17 20:49 ifstat
-rwxr-xr-x 1 root root  559832 2008-04-03 04:40 init
-rwxr-xr-x 1 root root   32256 2007-05-15 04:46 initlog
-rwxr-xr-x 1 root root     710 2008-04-03 04:40 initscript.sample
-rwxr-xr-x 1 root root    6952 2009-03-27 23:11 insmod
-rwxr-xr-x 1 root root  552220 2009-03-27 23:11 insmod.static
-rwxr-xr-x 1 root root   19653 2009-08-16 23:22 installpkg
-rwxr-xr-x 1 root root  186416 2009-06-17 20:49 ip
-rwxr-xr-x 1 root root   10360 2008-04-01 06:10 ipmaddr
-rwxr-xr-x 1 root root   14484 2008-04-01 06:10 iptunnel
-rwxr-xr-x 1 root root   45016 2007-04-23 23:03 isapnp
-rwxr-xr-x 1 root root   32504 2009-04-27 20:33 iwconfig
-rwxr-xr-x 1 root root   26768 2009-04-27 20:33 iwevent
-rwxr-xr-x 1 root root   24028 2009-04-27 20:33 iwgetid
-rwxr-xr-x 1 root root   37784 2009-04-27 20:33 iwlist
-rwxr-xr-x 1 root root   24568 2009-04-27 20:33 iwpriv
-rwxr-xr-x 1 root root   24004 2009-04-27 20:33 iwspy
lrwxrwxrwx 1 root root       7 2009-08-27 23:45 jaztool -> ziptool
-rwxr-xr-x 1 root root   81392 2009-06-14 19:33 jfs_debugfs
-rwxr-xr-x 1 root root  397004 2009-06-14 19:33 jfs_fsck
-rwxr-xr-x 1 root root  200784 2009-06-14 19:33 jfs_fscklog
-rwxr-xr-x 1 root root  242392 2009-06-14 19:33 jfs_logdump
-rwxr-xr-x 1 root root   55436 2009-06-14 19:33 jfs_mkfs
-rwxr-xr-x 1 root root   18680 2009-06-14 19:33 jfs_tune
-rwxr-xr-x 1 root root    9976 2008-04-03 04:40 killall5
-rwxr-xr-x 1 root root  786753 2009-04-03 12:00 ldconfig
-rwxr-xr-x 1 root root  160428 2008-11-29 19:43 lilo
-rwxr-xr-x 1 root root   38380 2008-11-29 19:43 liloconfig
-rwxr-xr-x 1 root root   10936 2009-06-17 20:49 lnstat
-rwxr-xr-x 1 root root    6588 2009-07-17 21:45 logsave
-rwxr-xr-x 1 root root   20480 2009-03-04 02:58 losetup
-rwxrwxrwx 1 root root  895028 2009-09-24 17:05 lshw
-rwxr-xr-x 1 root root    5960 2009-03-27 23:11 lsmod
-rwxr-xr-x 1 root root   86684 2009-08-09 04:48 lspci
lrwxrwxrwx 1 root root       9 2009-08-27 23:45 lspcmcia -> pccardctl
-rwxr-xr-x 1 root root   77264 2009-08-13 04:53 lsusb
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvchange -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvconvert -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvcreate -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvdisplay -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvextend -> lvm
-r-xr-xr-x 1 root root  601856 2008-10-05 05:44 lvm
-r-xr-xr-x 1 root root 1178784 2008-10-05 05:44 lvm.static
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvmchange -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvmdiskscan -> lvm
-r-xr-xr-x 1 root root    5750 2008-10-05 05:44 lvmdump
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvmsadc -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvmsar -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvreduce -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvremove -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvrename -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvresize -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvs -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 lvscan -> lvm
-rwxr-xr-x 1 root root   13749 2009-04-06 04:14 makebootdisk
-rwxr-xr-x 1 root root   11315 2009-06-02 06:12 makepkg
-rwxr-xr-x 1 root root  757248 2008-04-03 04:22 mdadm
-rwxr-xr-x 1 root root   11944 2008-04-01 06:10 mii-tool
-rwxr-xr-x 1 root root   23068 2006-12-21 21:39 mkdosfs
-rwxr-xr-x 1 root root   51416 2009-07-17 21:45 mke2fs
-rwxr-xr-x 1 root root    4952 2009-03-04 02:58 mkfs
-rwxr-xr-x 1 root root    8168 2009-03-04 02:58 mkfs.bfs
-rwxr-xr-x 1 root root   15672 2009-03-04 02:58 mkfs.cramfs
lrwxrwxrwx 1 root root       6 2009-08-27 23:44 mkfs.ext2 -> mke2fs
lrwxrwxrwx 1 root root       6 2009-08-27 23:44 mkfs.ext3 -> mke2fs
lrwxrwxrwx 1 root root       6 2009-08-27 23:44 mkfs.ext4 -> mke2fs
lrwxrwxrwx 1 root root       6 2009-08-27 23:44 mkfs.ext4dev -> mke2fs
lrwxrwxrwx 1 root root       8 2009-08-27 23:44 mkfs.jfs -> jfs_mkfs
-rwxr-xr-x 1 root root   15852 2009-03-04 02:58 mkfs.minix
lrwxrwxrwx 1 root root      16 2009-08-27 23:46 mkfs.ntfs -> /usr/sbin/mkntfs
lrwxrwxrwx 1 root root      10 2009-08-27 23:45 mkfs.reiserfs -> mkreiserfs
-rwxr-xr-x 1 root root  299044 2009-06-14 05:35 mkfs.xfs
-rwxr-xr-x 1 root root   16243 2009-08-13 21:45 mkinitrd
-rwxr-xr-x 1 root root    4408 2009-07-17 21:45 mklost+found
-rwxr-xr-x 1 root root  155092 2009-03-04 02:06 mkreiserfs
-rwxr-xr-x 1 root root   14708 2008-11-29 19:43 mkrescue
-rwxr-xr-x 1 root root   12584 2009-03-04 02:58 mkswap
-rwxr-xr-x 1 root root   73944 2009-03-27 23:11 modinfo
-rwxr-xr-x 1 root root   96964 2009-03-27 23:11 modprobe
lrwxrwxrwx 1 root root      12 2009-08-27 23:45 mount -> ../bin/mount
lrwxrwxrwx 1 root root      20 2009-10-26 23:19 mount.cifs -> /usr/sbin/mount.cifs
-rwxr-xr-x 1 root root    5784 2008-10-22 06:41 mount.fuse
-r-s--x--x 1 root root   68556 2008-10-25 21:21 mount.nfs
lrwxrwxrwx 1 root root      12 2009-08-27 23:45 mount.ntfs-3g -> /bin/ntfs-3g
-rwxr-xr-x 1 root root    2541 2009-10-03 09:29 mount.smbfs
-rwxr-xr-x 1 root root    7448 2008-04-01 06:10 nameif
-rwxr-xr-x 1 root root   20016 2008-12-07 08:34 netconfig
-rwxr-xr-x 1 root root   12720 2009-06-17 20:49 nstat
-rwxr-xr-x 1 root root   10828 2009-04-21 04:21 pccardctl
-rwxr-xr-x 1 root root    6852 2009-04-21 04:21 pcmcia-check-broken-cis
-rwxr-xr-x 1 root root   16464 2009-04-21 04:21 pcmcia-socket-startup
lrwxrwxrwx 1 root root       8 2009-08-27 23:45 pidof -> killall5
-rwxr-xr-x 1 root root    3052 2009-03-04 02:58 pivot_root
-rwxr-xr-x 1 root root   22615 2009-06-18 04:24 pkgtool
-rwxr-xr-x 1 root root    4768 2008-04-01 06:10 plipconfig
-rwxr-xr-x 1 root root   39244 2007-04-23 23:03 pnpdump
lrwxrwxrwx 1 root root       4 2009-08-27 23:45 poweroff -> halt
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvchange -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvck -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvcreate -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvdisplay -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvmove -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvremove -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvresize -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvs -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 pvscan -> lvm
-rwxr-xr-x 1 root root   86760 2009-06-23 05:08 quotacheck
lrwxrwxrwx 1 root root       7 2009-08-27 23:45 quotaoff -> quotaon
-rwxr-xr-x 1 root root   60816 2009-06-23 05:08 quotaon
-rwxr-xr-x 1 root root   19740 2008-04-01 06:10 rarp
-rwxr-xr-x 1 root root    5760 2009-03-04 02:58 raw
-rwxr-xr-x 1 root root    7948 2009-03-04 02:58 rdev
lrwxrwxrwx 1 root root       4 2009-08-27 23:45 reboot -> halt
-rwxr-xr-x 1 root root    5848 2009-04-11 22:18 regdbdump
-rwxr-xr-x 1 root root  306660 2009-03-04 02:06 reiserfsck
-rwxr-xr-x 1 root root  155112 2009-03-04 02:06 reiserfstune
-rwxr-xr-x 1 root root   14048 2009-04-28 22:44 removepkg
-rwxr-xr-x 1 root root   15654 2009-07-18 03:48 rescan-scsi-bus
-rwxr-xr-x 1 root root   33824 2009-07-17 21:45 resize2fs
-rwxr-xr-x 1 root root  152056 2009-03-04 02:06 resize_reiserfs
-rwxr-xr-x 1 root root    9176 2009-03-27 23:11 rmmod
lrwxrwxrwx 1 root root      16 2009-08-27 23:45 rmt -> /usr/libexec/rmt
-rwxr-xr-x 1 root root   48628 2008-04-01 06:10 route
-rwxr-xr-x 1 root root     173 2009-06-17 20:49 routef
-rwxr-xr-x 1 root root    1262 2009-06-17 20:49 routel
-rwxr-xr-x 1 root root   36600 2007-05-18 00:53 rpc.portmap
-rwxr-xr-x 1 root root   54428 2008-10-25 21:21 rpc.statd
-rwxr-xr-x 1 root root   23436 2009-06-17 20:49 rtacct
-rwxr-xr-x 1 root root   24012 2009-06-17 20:49 rtmon
-rwxr-xr-x 1 root root      37 2009-06-17 20:49 rtpr
lrwxrwxrwx 1 root root       6 2009-08-28 00:04 rtstat -> lnstat
-rwxr-xr-x 1 root root    3224 2008-04-03 04:40 runlevel
lrwxrwxrwx 1 root root      19 2009-08-27 23:45 scsi_id -> ../lib/udev/scsi_id
-rwxr-xr-x 1 root root    5832 2009-04-11 20:21 setcap
-rwxr-xr-x 1 root root   39660 2009-08-09 04:48 setpci
-rwxr-xr-x 1 root root   16604 2009-03-04 02:58 setserial
-rwxr-xr-x 1 root root   52232 2009-03-04 02:58 sfdisk
-rwxr-xr-x 1 root root   16864 2008-04-03 04:40 shutdown
-rwxr-xr-x 1 root root  608088 2009-04-03 12:00 sln
-rwxr-xr-x 1 root root   59492 2009-06-17 20:49 ss
-rwxr-xr-x 1 root root   28060 2006-08-16 04:25 stinit
-rwxr-xr-x 1 root root   15664 2009-08-01 04:07 sulogin
lrwxrwxrwx 1 root root       6 2009-08-27 23:45 swapoff -> swapon
-rwxr-xr-x 1 root root   18512 2009-03-04 02:58 swapon
-rwxr-xr-x 1 root root    8872 2006-12-20 01:07 sysctl
-rwxr-xr-x 1 root root  211228 2009-06-17 20:49 tc
lrwxrwxrwx 1 root root       4 2009-08-27 23:45 telinit -> init
-rwxr-xr-x 1 root root   31532 2009-07-17 21:45 tune2fs
-rwxr-xr-x 1 root root  102912 2009-07-15 06:08 udevadm
-rwxr-xr-x 1 root root   94920 2009-07-15 06:08 udevd
lrwxrwxrwx 1 root root      13 2009-08-27 23:45 umount -> ../bin/umount
-rwxr-xr-x 1 root root    5236 2009-08-01 07:32 umount.hal
lrwxrwxrwx 1 root root       9 2009-08-28 00:04 umount.nfs -> mount.nfs
lrwxrwxrwx 1 root root      26 2009-08-27 23:45 update-usbids.sh -> /usr/sbin/update-usbids.sh
-rwxr-xr-x 1 root root   12087 2009-08-16 23:38 upgradepkg
-rwxr-xr-x 1 root bin    36816 2005-07-29 18:17 uugetty
-rwxr-xr-x 1 root root    8036 2007-06-02 22:11 vconfig
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgcfgbackup -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgcfgrestore -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgchange -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgck -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgconvert -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgcreate -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgdisplay -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgexport -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgextend -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgimport -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgmerge -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgmknodes -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgreduce -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgremove -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgrename -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgs -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgscan -> lvm
lrwxrwxrwx 1 root root       3 2009-08-27 23:45 vgsplit -> lvm
lrwxrwxrwx 1 root root      18 2009-08-27 23:45 vol_id -> ../lib/udev/vol_id
-rwxr-xr-x 1 root root  536352 2009-06-14 05:35 xfs_repair
-rwxr-xr-x 1 root root  265024 2009-06-14 05:36 xfsdump
-rwxr-xr-x 1 root root  313404 2009-06-14 05:36 xfsrestore
-rwxr-xr-x 1 root root    9920 2009-03-04 02:58 ziptool

ls -l /usr/
lrwxrwxrwx   1 root root      5 2009-08-28 00:08 X11 -> X11R6
drwxr-xr-x   2 root root    192 2009-08-28 00:08 X11R6
drwxr-xr-x   2 root root    192 2009-08-27 23:43 X11R6.bak
lrwxrwxrwx   1 root root      8 2009-08-27 23:43 adm -> /var/adm
drwxr-xr-x   2 root root 105056 2009-12-20 08:04 bin
drwxr-xr-x   2 root root    656 2009-11-15 14:54 dict
drwxr-xr-x 801 root root  26912 2009-12-20 08:04 doc
drwxr-xr-x   2 root root   1264 2009-09-13 14:56 games
drwxr-xr-x   4 root root     96 2008-10-22 06:05 i486-slackware-linux
drwxr-xr-x 375 root root  52136 2009-12-20 08:04 include
drwxr-xr-x   2 root root  10464 2009-12-02 17:00 info
drwxr-xr-x   7 root root    168 2009-10-16 21:09 kerberos
drwxr-xr-x 176 root root 145632 2009-12-20 08:04 lib
drwxr-xr-x  20 root root   4160 2009-12-06 14:37 libexec
drwxrwxrwx  11 root root    264 2009-12-02 16:33 local
drwxr-xr-x  56 root root   1832 2009-12-20 08:04 man
drwxr-xr-x   2 root root  11008 2009-11-25 11:41 sbin
drwxr-xr-x 231 root root   6216 2009-12-20 08:04 share
lrwxrwxrwx   1 root root     10 2009-08-27 23:43 spool -> /var/spool
drwxr-xr-x   4 root root    136 2009-12-13 08:42 src
lrwxrwxrwx   1 root root      8 2009-08-27 23:43 tmp -> /var/tmp

Non oso guardare oltre. Io di c****te ne faccio poche col pc. Tipo non installo roba a caso ma solo il minimo indispensabile. Però stavolta qualcosa è successo.

Avatar utente
phobos3576
Staff
Staff
Messaggi: 2980
Iscritto il: dom 17 apr 2005, 0:00
Slackware: 13.1
Kernel: 2.6.37-smp
Desktop: KDE 4.5.3

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da phobos3576 »

Per i link simbolici dovrebbe essere normale avere i permessi 0777.

Per /sbin proprio NO!

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da ZeroUno »

Però è strano perchè quando compili lavori tipicamente in /tmp

Ho lanciato uno script per cercare i pacchetti bacati.
Ho terminato di controllare i 1221 pacchetti txz e ne ho trovati esattamente 100

Codice: Seleziona tutto

artha-0.9.1-i686-1uls.txz                      
tabble-0.40-i486-4sl.txz                       
codeblocks-8.02-i486-5as.txz                   
fpc-2.2.4-i386-2ld.txz                         
ginac-1.5.3-i486-1pfb.txz                      
lemon-20091027-i486-1an.txz                    
littlewizard-1.2.2-i486-3bj.txz                
eqonomize-0.6-i486-1as.txz                     
figlet-2.2.2-i486-4an.txz                      
gshutdown-0.2-i486-4as.txz                     
gwhere-0.2.3-i486-4sl.txz                      
incollector-1.2-i486-2as.txz                   
numeric-24.2-i486-4as.txz                      
splint-3.1.2-i486-3as.txz                      
treecc-0.3.10-i486-4as.txz                     
valgrind-3.5.0-i486-2as.txz                    
xdelta-1.1.4-i486-4gi.txz                      
freecol-0.8.4-i486-2dav.txz                    
globulation2-0.9.4.4-i686-1cp.txz              
netpanzer-0.8.2-i486-4gal.txz                  
pinball-0.3.1-i486-5pv.txz                     
pygame-1.9.1-i486-1as.txz                      
toppler-1.1.3-i486-4as.txz                     
xmame-0.106-i486-6as.txz                       
xsoldier-1.4-i486-4pfb.txz                     
comix-4.0.4-noarch-2sl.txz                     
mtpaint-3.31-i486-2as.txz                      
pyopengl-3.0.1a3-i486-2as.txz                  
lshw-B.02.14-i686-2sl.txz                      
clanlib-2.0.4-i486-1sl.txz                     
dclib-0.3.23-i486-2ag.txz                      
fam-2.7.0-i486-4sl.txz                         
libbraille-0.19.0-i686-7as.txz                 
libharu-20091027-i486-1an.txz                  
libmikmod-3.1.12-i486-4sl.txz                  
libnsbmp-20091027-i486-1an.txz                 
libnsgif-20091027-i486-1an.txz                 
libpaper-1.1.23+nmu1-i486-1as.txz              
libprelude-0.9.24.1-i486-1sl.txz               
mowitz-0.3.1-i486-4as.txz                      
nextaw-0.15.1-i486-4as.txz                     
physfs-2.0.0-i486-3gal.txz                     
revel-1.1.0-i486-4as.txz                       
xerces-c-2.8.0-i686-3as.txz                    
blop-0.2.8-i486-4as.txz                        
cdcd-0.6.6-i486-2sl.txz                        
cddb-1.4-i686-2as.txz                          
dvdisaster-0.72.1-i486-1sl.txz                 
eyed3-0.6.17-i686-2as.txz                      
exaile-0.3.0.2-i486-1as.txz                    
gmms-0.0.1-i686-4as.txz                        
helixplayer-11.0.0.4052-i586-4as.txz           
optimfrog-4520b1-i686-1as.txz                  
picoxine-0.0.7-i686-4as.txz                    
pyogg-1.3-i486-4as.txz                         
ruby_mp3info-0.6.13-noarch-2as.txz             
shorten-3.6.1-i486-4as.txz                     
snack-2.2.10-i686-4as.txz                      
smpeg-20091010-i486-1as.txz                    
tovid-0.31-i486-4as.txz                        
chillispot-1.1.0-i486-3ks.txz                  
gajim-0.12.5-i486-1sl.txz                      
frostwire-4.18.1-noarch-1sl.txz                
howl-1.0.0-i486-6ms.txz                        
limewire-5.2.13-i386-2sid.txz                  
mailody-1.5.0alfa1-i486-1as.txz
lutz-0.8.1-i486-2cf.txz
mozilla-firefox-it-3.5.6-i686-1sl.txz
mpop-1.0.18-i486-1bj.txz
mozilla-thunderbird-it-3.0-i686-1sl.txz
netsurf-20091028-i686-1an.txz
pinger-0.2-noarch-4as.txz
urlview-0.9-i486-4ms.txz
calcurse-2.7-i486-1bj.txz
html2text-1.3.2a-i486-4bj.txz
opale-1.0rc3-i486-3sl.txz
podofo-0.7.0-i686-2as.txz
siag-3.6.1-i486-4as.txz
texmacs-1.0.7.2-i486-2ms.txz
chkrootkit-0.49-i686-1uls.txz
afick-2.14-noarch-1bj.txz
bpkg-0.5-noarch-4as.txz
opensc-0.11.10-i486-1sl.txz
psyco-1.6-i486-4gal.txz
safecopy-1.6-i486-1cf.txz
zope.interface-3.3.0-noarch-3sl.txz
tracepkg-1.1.0rc3-noarch-3ajk.txz
mdf2iso-0.3.0-i486-4as.txz
nrg2iso-0.4-i686-4as.txz
pdi2iso-0.1-i686-4as.txz
pavuk-0.9.35-i486-4bj.txz
re2c-0.13.5-i486-3an.txz
recoverjpeg-1.1.4-i486-2mch.txz
rsibreak-0.10-i486-1as.txz
searchmonkey-0.8.1-i486-4bj.txz
shed-1.15-i486-2an.txz
sitecopy-0.16.6-i486-3as.txz
slackdeptrack-0.1.3-noarch-4sl.txz
sweethome3d-2.1-i586-2uls.txz
tilda-0.9.6-i486-4dx.txz
I pacchetti controllati sono presi nell'ordine in cui compaiono su CHECKSUMS.md5

Ciao
01
Ultima modifica di ZeroUno il lun 21 dic 2009, 13:22, modificato 8 volte in totale.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da ulisse89 »

Sì dei link poi me ne sono reso conto che era normale. Mi ero fatto prendere dal panico iniziale. Però per esempio /usr/local ha permessi 777.

@ZeroUno
Che cosa fa il tuo script? Dove li cerca?

EDIT: Comunque quelli che stai segnalando sono tutti miei. Ovvero ricompilati da me l'ultima volta.

Avatar utente
ulisse89
Packager
Packager
Messaggi: 643
Iscritto il: sab 17 gen 2009, 12:53
Nome Cognome: Riccardo
Slackware: 13.0
Kernel: 2.6.29.6
Desktop: Xfce
Località: Bologna

Re: Pacchetti slacky con permessi delle directory errati!

Messaggio da ulisse89 »

Comunque io sto facendo come ha suggerito gohanz. Cambio la versione e scrivo:
"Reimposta permessi-ricompilare"
così si vede a colpo d'occhio quali sono per ricompilarli.
Scusate a tutti davvero. Farò il possibile per recuperare!

Rispondi