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.
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.
a/etc-12.1-noarch-3.tgz: Installed root into the audio, cdrom, video, plugdev,
and floppy groups _correctly_. This was noticed by a lot of people -- sorry
for the bogus entries in there before. I don't know how I managed that.
(easily ;-)
Ho visto anche l'aggiornamento di nmap in cui ti ringrazia nuovamente ed in cui dice di reinstallare python.
Più tardi lo provo.
Certo che per essere vicini alla stable ci sono troppe modifiche e aggiornamenti secondo me. Però bisogna dire che queste modifiche e aggiornamenti stanno facendo della slackware una distribuzione che non ha niente da invidiare a nessuna altra, nemmeno per quanto riguarda la "semplicità" e l'uso da desktop.
Ho visto anche l'aggiornamento di nmap in cui ti ringrazia nuovamente ed in cui dice di reinstallare python.
Più tardi lo provo.
lascia stare, non funziona... si e' perso un paio di directory ( /usr/share/zenmap e le higwidgets) gli ho riscritto ancora
O ha sui co***oni zenmap e python o sta perdendo colpi
UPDATE
Che poi non capisco una cosa. Aveva uno slackbuild, in cui bastava creare una automazione per cambiare delle variabili) e si mette ad usare altertrack.
conraid ha scritto:
Che poi non capisco una cosa. Aveva uno slackbuild, in cui bastava creare una automazione per cambiare delle variabili) e si mette ad usare altertrack.
boh... pero' non ho mai letto lo slackbuild funzionante, magari usava altertrack pure quello...
conraid ha scritto:
Che poi non capisco una cosa. Aveva uno slackbuild, in cui bastava creare una automazione per cambiare delle variabili) e si mette ad usare altertrack.
boh... pero' non ho mai letto lo slackbuild funzionante, magari usava altertrack pure quello...
Non mi sembra. Io non uso nmap in modalità grafica, e comunque avevo nmap compilato senza slackbuild, ma quella sera che me l'hai fatto notare me lo sono ricompilato con lo slackbuild di Pat preso dalla current (di quel momento). E vidi subito che quelle variabili da te segnalate prendevano il valore a runtime (/tmp/package/qualcosa se compilate con lo slackbuild, /usr/local/qualcosa con il classico configure & make). Cambiandole funzionava tutto, naturalmente avendo pysqlite e sqlite.
Nel notebook ho ancora quel pacchetto funzionante. Più tardi guardo lo slackbuild.
P.S.
le variabili le ho cambiate a mano io dopo, ma appunto per questo dico che basta una modifica a posteriori senza troppi casini. Forse mi sfugge qualcosa, anche se c'è da dire che lo stesso Pat nello slackbuild dice di non usarlo in produzione
Errare é umano ... e questo dimostra che usare la current nei PC con i quali si fa qualcosa di importante può essere pericoloso o comunque può portare qualche malfunzionamento.
E' Pat che ci ha abituato male, con delle current molto stabili, ma ovviamente si può sbagliare anche lui !
Questo è il vecchio slackbuild che ho modificato per la 4.60
In stile Slacky ho anche fatto in modo che il pacchetto venga creato nella stessa dir e non in temp, ma per il resto l'ho preso da quello di Pat e come vedi non usava altertrack
#!/bin/sh
# Set initial variables:
CWD=`pwd`
if [ "$TMP" = "" ]; then
TMP=/tmp
fi
PKG=$TMP/package-nmap
VERSION=4.60
ARCH=${ARCH:-i686}
BUILD=${BUILD:-1cf}
if [ ! -d $TMP ]; then
mkdir -p $TMP # location to build the source
fi
rm -rf $PKG
mkdir -p $PKG
cd $TMP
rm -rf nmap-$VERSION
tar xjvf $CWD/nmap-$VERSION.tar.bz2 || exit 1
cd nmap-$VERSION || exit 1
chown -R root:root .
find . -perm 666 -exec chmod 644 {} \;
find . -perm 664 -exec chmod 644 {} \;
find . -perm 600 -exec chmod 644 {} \;
find . -perm 444 -exec chmod 644 {} \;
find . -perm 400 -exec chmod 644 {} \;
find . -perm 440 -exec chmod 644 {} \;
find . -perm 777 -exec chmod 755 {} \;
find . -perm 775 -exec chmod 755 {} \;
find . -perm 511 -exec chmod 755 {} \;
find . -perm 711 -exec chmod 755 {} \;
find . -perm 555 -exec chmod 755 {} \;
CFLAGS=-O2 \
./configure \
--prefix=/usr \
--build=$ARCH-slackware-linux
make -j4 || exit 1
make prefix=$PKG/usr install
zcat $CWD/zenmap.desktop.gz > $PKG/usr/share/applications/zenmap.desktop
mkdir -p $PKG/usr/share/pixmaps
cat $CWD/nmap.png > $PKG/usr/share/pixmaps/nmap.png
strip $PKG/usr/bin/*
gzip -9 $PKG/usr/man/man1/*
mkdir -p $PKG/usr/doc/nmap-$VERSION
cp -a \
COPYING COPYING.OpenSSL HACKING INSTALL \
$PKG/usr/doc/nmap-$VERSION
( cd docs
# It looks like all of these translations are gone from the 4.00+ tarball, and
# most of them are not available on the web site. Sorry -- I didn't do it.
if [ -f nmap_german.1 ] ; then
mkdir -p $PKG/usr/man/de/man1
cat nmap_german.1 | gzip -9c > $PKG/usr/man/de/man1/nmap.1.gz
fi
if [ -f nmap_spanish.1 ] ; then
mkdir -p $PKG/usr/man/es/man1
cat nmap_spanish.1 | gzip -9c > $PKG/usr/man/es/man1/nmap.1.gz
fi
if [ -f nmap_french.1 ] ; then
mkdir -p $PKG/usr/man/fr/man1
cat nmap_french.1 | gzip -9c > $PKG/usr/man/fr/man1/nmap.1.gz
fi
if [ -f nmap_italian.1 ] ; then
mkdir -p $PKG/usr/man/it/man1
cat nmap_italian.1 | gzip -9c > $PKG/usr/man/it/man1/nmap.1.gz
fi
if [ -f nmap_lithuanian.1 ] ; then
mkdir -p $PKG/usr/man/lt/man1
cat nmap_lithuanian.1 | gzip -9c > $PKG/usr/man/lt/man1/nmap.1.gz
fi
if [ -f nmap_portuguese.1 ] ; then
mkdir -p $PKG/usr/man/pt/man1
cat nmap_portuguese.1 | gzip -9c > $PKG/usr/man/pt/man1/nmap.1.gz
fi
if [ -f nmap_russian.1 ] ; then
mkdir -p $PKG/usr/man/ru/man1
cat nmap_russian.1 | gzip -9c > $PKG/usr/man/ru/man1/nmap.1.gz
fi
)
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
# Build the package:
cd $PKG
makepkg -l y -c n $CWD/nmap-$VERSION-$ARCH-$BUILD.tgz
Probabilmente con altertrack ha il vantaggio di non usare directory temporanee e le variabili incriminate acquistano da subito i valori corretti. Ma se fa questi casini meglio un paio di sed come dicevi tu.
ho dato una lettura (molto) approssimativa al Makefile di nmap... mi viene il dubbio che se avesse usato DESTDIR al posto di modificare prefix sarebbe andato tutto bene fin da subito..
ho dato una lettura (molto) approssimativa al Makefile di nmap... mi viene il dubbio che se avesse usato DESTDIR al posto di modificare prefix sarebbe andato tutto bene fin da subito..
Più tardi provo.
Ora ho fatto alcune prove mettendo il pacchetto anche nel desktop. Non andava in quanto avevo una vecchia versione di pysqlite, mettendo la 2.4.0 funziona.
sqlite e pysqlite lo ho presi qui su slacky
Così funziona.
ho corretto una cosa per il man, visto che l'installazione lo mette in /usr/share/man e quindi non lo comprimeva, anche se da ancora un avviso
WARNING: /usr/share/man (with possibly not gzipped man pages) detected
Ho tolto anche le varie lingue, perché tanto non ci sono
Quindi e' sufficiente cambiare da prefix a DESTDIR il suo slackbuild originale per nmap-4.50 per risistemare le cose? Se mi dici che e' cosi' gli posto pure questo e il link a questa discussione (speriamo che di italiano non capisca una mazza, ogni due/tre post gli stiamo dando dell'intronato... )
edit:
Volendogli linkare questa pagina io la faccenda del man la risolverei cosi' che mi sembra piu' negli standard slackwariani (non che cambi qualcosa, dato che /usr/man/share e' un link a /usr/man)
come diceva Lucio " errare è umano", ma poi pensate che lavoraccio possa essere per un uomo "solo" portare avanti tutta la baracca e questo già da molti anni, insomma non è facile, forse sarebbe anche ora che il buon Pat cominci a delegare a qualcun'altro qualche compitino oppure che se la prenda con molta.......molta......calma
Magari, potreste essere voi i futuri collaboratori, visto la grande competenza che avete, ( perchè non vi proponete) in ogni caso se necessario più tardi esce la nuova stabile e meglio è
la stable IHMO verrà fuori quando il team di mantenimento del kernel si butterà sul 2.6.25. a quel punto pat farà un bel freeze. notare che ha già fatto il bump di aaa-base!
ciò detto. lui non ha risposto alle mie mail e c'è un apparente problema con ntfs-3g e ntfsprogs. non riesco a capire se lo ha letto e se ne è infischiato (non uso la notifica di ricezione) oppure se si è perso la mail. che faccio gli riscrivo? suggerimenti?!
zenmap
Error in sys.excepthook:
Traceback (most recent call last):
File "/usr/bin/zenmap", line 63, in excepthook
from higwidgets.higdialogs import HIGAlertDialog
ImportError: No module named higwidgets.higdialogs
Original exception was:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/zenmapGUI/App.py", line 53, in __create_show_main_window
from zenmapGUI.MainWindow import MainWindow
File "/usr/lib/python2.5/site-packages/zenmapGUI/MainWindow.py", line 34, in <module>
from higwidgets.higwindows import HIGMainWindow
ImportError: No module named higwidgets.higwindows
Che roba mi manca? Ho appena aggiornato la current. Diceva di reinstallare anche python. Ho rimosso e reinstallato, ma non va.