usr/local ha 755 (creato da aaa_base)
il mio script scarica metodicamente i pacchetti (da un mirror... 1Mbyte al secondo non ci dovrei mettere molto a finire) e da un tar tJvf |grep rwxrwxrwx
Ciao
01
Moderatore: Staff
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
ZeroUno ha scritto:usr/local ha 755 (creato da aaa_base)
il mio script scarica metodicamente i pacchetti (da un mirror... 1Mbyte al secondo non ci dovrei mettere molto a finire) e da un tar tJvf |grep rwxrwxrwx
Ciao
01

Reilly ha scritto: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?



phobos3576 ha scritto:Reilly ha scritto: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?
Strano. Dovrebbe trattarsi degli stessi SlackBuild usati da Pat.
Io li uso sempre (quelli della current) per ricompilare da sorgente Firefox3 e Thunderbird3 e non mi hanno mai alterato i permessi.

non e' che hai una umask per l'utente con cui ricompili i pacchetti settata in .bashrc o .bash_profile come 000 (022 sarebbe quella di default definita in /etc/profile)?
Visto che non tutti coloro che
scaricano i pacchetti leggono
anche il forum (vedi anche i
download dall'estero) penso
sia utile pubblicare una sorta di
avviso in home page in modo
da permettere ad un numero maggiore
di utenti di verificare se ha installato
i pacchetti difettosi e reinstallare
i pacchetti ricompilati.


Io ho quella versione di codeblocks e sembra tutto a posto, almeno non ho file in /usr/bin, /usr/doc con permessi a 777. EDIT: scusa, hai ragione, codeblocks ha i permessi sballati.ZeroUno ha scritto:Però è strano perchè quando compili lavori tipicamente in /tmp
Ho lanciato uno script per cercare i pacchetti bacati e per ora ho trovato questi:
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
numeric-24.2-i486-4as.txz
pd-0.42.5-i486-1as.txz
splint-3.1.2-i486-3as.txz
treecc-0.3.10-i486-4as.txz
valgrind-3.5.0-i486-2as.txz
wxpython-2.8.10.1-i686-3pv.txz
xdelta-1.1.4-i486-4gi.txz
freecol-0.8.4-i486-2dav.txz
di 148 analizzati
Ciao
01
cd /
find -perm 777 -type d./usr/share/icons/gnome
./usr/share/icons/gnome/48x48

Bart ha scritto:Io ho quella versione di codeblocks e sembra tutto a posto, almeno non ho file in /usr/bin, /usr/doc con permessi a 777.
1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
ZeroUno ha scritto:Però è strano perchè quando compili lavori tipicamente in /tmp
Ho lanciato uno script per cercare i pacchetti bacati e per ora ho trovato questi:
[CUT... CUT]
> valgrind-3.5.0-i486-2as.txz
phobos3576 ha scritto:
Strano. Dovrebbe trattarsi degli stessi SlackBuild usati da Pat.
Io li uso sempre (quelli della current) per ricompilare da sorgente Firefox3 e Thunderbird3 e non mi hanno mai alterato i permessi.
giberg ha scritto:Visto che non tutti coloro che
scaricano i pacchetti leggono
anche il forum (vedi anche i
download dall'estero) penso
sia utile pubblicare una sorta di
avviso in home page in modo
da permettere ad un numero maggiore
di utenti di verificare se ha installato
i pacchetti difettosi e reinstallare
i pacchetti ricompilati.

#find / -perm 777 -type d#find / -perm 777 -type f
#!/bin/bash
mkdir -p pkg
cat pkgs|grep txz$|while read F;do
N=`basename $F`
echo $N
if [ ! -e pkg/$N.lst ];then
wget -O - http://slack.isper.sk/pub/slackware-13.0/$F |tar tvJf - |grep -m 1 usr/ >pkg/$N.lst
fi
done
cat MANIFEST.md5|awk '{print $2}'|grep t.z$ >pkgs( ls -tr|xargs -I '{}' grep -l rwxrwxrwx '{}'|sed 's/....$//' );echo di $(ls|wc -l) analizzati1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111
Bart ha scritto:
Reilly hai fatto benissimo invece e un avviso non sarebbe fuori luogo.
Comunque per controllare se avete directory con i permessi a 777 date:
#find / -perm 777 -type d
ZeroUno ha scritto:Ho terminato il controllo.
I pacchetti sono 100
La verifica la faccio commandline:
( ls -tr|xargs -I '{}' grep -l rwxrwxrwx '{}'|sed 's/....$//' );echo di $(ls|wc -l) analizzati





Visitano il forum: kshitigharba e 0 ospiti