Re: Far rientrae un pacchetto con mantainer irreperibile?

2023-10-06 Per discussione Marco Gaiarin
Mandi! Francesco P. Lovergine
  In chel di` si favelave...

> Probabilmente è MIA, qui trovi informazioni utili a riguardo su come 
> procedere:
> https://wiki.debian.org/Teams/MIA
> In ogni caso il package è stato rimosso, quindi puoi ripartire da zero con
> la normale trafila per l'upload. 

...speravo ci fossero dei percorsi più diretti, stile magari il mantainer ha
semplicemente cambiato email...

-- 
  ma l'impresa eccezionale, dammi retta
  e` essere normale (L. Dalla)




Far rientrae un pacchetto con mantainer irreperibile?

2023-10-01 Per discussione Marco Gaiarin


Ho migrato a bullseye un server e mi sono perso 'autotrash':

https://tracker.debian.org/pkg/autotrash

che era in python2; cercando alternative (che poi ho trovato: trash-cli) ho
visto però che è ripartito lo sviluppo in python3:

https://github.com/bneijt/autotrash/tree/main
https://bneijt.nl/pr/autotrash/

ho provato a contattare il vecchio devel, ma l'email rimbalza.


Che si fa in questi casi? Grazie.

-- 
  ...di una locomotiva, come cosa viva
  lanciata a bomba contro l'ingiustizia (F. Guccini)




Curiosità su dh-make-perl...

2023-08-15 Per discussione Marco Gaiarin


Da tempo mi sono fatto uno scritpino perl che usa una libreria ClamAV, di
cui mi sono fatto il pacchetto con 'dh-make-perl'. Sarà almeno 10 anni che
uso lo stesso pacchetto, e mi è venuto lo sgiribizzo di aggiornare.

Mi sono fatto un container dove (ri)compilo pacchetti debian, e quindi sono
andato li e ho dato:

dh-make-perl --cpan File-Scan-ClamAV --email 'Marco Gaiarin 
'

che ha funzionato perfettamente; ho quindi provato a compilare, ma cerca di
accedere al server clamav (il binario clamd) che ovviamente non ho
installato e non ho balle di installare (il container è minimale).

A naso cerca di fare dei test, quindi ho provato con:

dh-make-perl --cpan File-Scan-ClamAV --email 'Marco Gaiarin 
' --notest

ma il comportamento è lo stesso.


Rammento che quando compilai il vecchio pacchetto, 'dh-make-perl' aveva
funzionato senza problemi (ma probabilmente lo avevo usato dove clamav
c'era).


Come ne esco? Grazie.

-- 
  Chissà perché quando si sbaglia numero il telefono non è mai occupato.
(Beppe Grillo)




Re: execvp() e shell invalida...

2022-09-14 Per discussione Marco Gaiarin
Mandi! Marco Gaiarin
  In chel di` si favelave...

> Cosa non capisco?!

...che è un baco. ;-)

https://sourceforge.net/p/vchanger/bugs/20/

-- 
  I politici dovrebbero leggere fantascienza,
  non western o storie di polizia.  (Arthur C. Clarke)




Re: execvp() e shell invalida...

2022-09-13 Per discussione Marco Gaiarin
Mandi! Marco Gaiarin
  In chel di` si favelave...

> Ho un nuovo mistero, e ancora tanta curiosità... ;-)

Per essere ancora più preciso-preciso: ho un processo che ad un certo punto
si cambia (drop) user e group a bacula:tape usando la funzione drop_provs():

https://sourceforge.net/p/vchanger/code/ci/master/tree/src/util.cpp#l154

e deve leggere un file che è 640 root:bacula.

L'utente 'bacula' ha gruppo primario 'bacula'.

E non riesce a leggere il file.


Cosa non capisco?!

-- 
  E allora osservi gli altri giocare
  e` un gioco strano devi imparare  (E. Bennato)




Re: execvp() e shell invalida...

2022-09-13 Per discussione Marco Gaiarin
Mandi! Marco Gaiarin
  In chel di` si favelave...

> Come può qualcosa eseguito come root NON avere i permessi di accesso a un

...perchè vchanger 'droppa' i permessi, di default a bacula:tape; in debian
il gruppo 'tape' ha come membro l'utente bacula, ma non è il 'primary
group' (in debian è 'bacula').

Se modifico la configurazione di modo che droppi a bacula:bacula, funziona
tutto.

Ho anche scoperto che 'strace' non è in grado di 'vedere' i drop di
permessi...


Ho un nuovo mistero, e ancora tanta curiosità... ;-)

-- 
  A: http://en.wikipedia.org/wiki/Top_post
  Q: Were do I find info about this thing called top-posting?
  A: Because it messes up the order in which people normally read text.
  Q: Why is top-posting such a bad thing?
  A: Top-posting.
  Q: What is the most annoying thing in e-mail?
  A: No.
  Q: Should I include quotations after my reply?




Re: execvp() e shell invalida...

2022-09-12 Per discussione Marco Gaiarin
Mandi! Alessandro Rubini
  In chel di` si favelave...

> "-f" segue i fork. E "-p " si collega ad un processo gia` in
> esecuzione. "man strace".

Quante cose si imparano... ;-)


> L'utente senza shell e` irrilevante. Come dicevo, "diagnosi sbagliata.

E di brutto. Il comando non viene eseguito dallo storage daemon, quindi da
utente 'bacula', ma direttamente da 'vchanger', eseguito dentro degli script
per udev, quindi eseguiti da root.


Infatti se lo eseguo DA ROOT con strace con:

root@sdpve2:~# strace -f /usr/bin/vchanger --force 
/etc/vchanger/SDPVE2RDX.conf refresh

fa correttamente il fork, esegue bconsole, la quale ad un certo punto:

 [pid 22011] openat(AT_FDCWD, "/etc/bacula/bconsole.conf", O_RDONLY|O_CLOEXEC) 
= -1 EACCES (Permission denied)

Come può qualcosa eseguito come root NON avere i permessi di accesso a un
file? Se serve la chiamata a clone() prima del'execve() è:


 22729 clone(child_stack=NULL, 
flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, 
child_tidptr=0x7fb0f063ea90) = 22746
 [...]
 22746 execve("/usr/sbin/bconsole", ["/usr/sbin/bconsole", "-n", "-u", "30"], 
0x7ffcab66de30 /* 20 vars */) = 0

-- 
  Mentre il cuore d'Italia, da Palermo ad Aosta
  si gonfiava in un coro di vibrante protesta   (F. De Andre`)




Re: execvp() e shell invalida...

2022-09-08 Per discussione Marco Gaiarin
Mandi! Alessandro Rubini
  In chel di` si favelave...

> Perche` exec non ritorna. E se tornasse la funzione tornerebbe -1, non 1.
> "rc" = return command.  Qui e` il processo figlio che fa exit(1).

Urco, non mi ero accorto... grazie Alessandro...


> Consiglio di guardarlo con "strace -f" per vedere cosa fa il processo
> figlio e perche` termina male.

OK, ma stiamo parlando di un binario eseguito all'interno di un servizio
(bacula-sd): come posso 'strecciarlo'? ;-)

Faccio un wrapper shell a vchanger al cui interno lo eseguo con strace?
Meglio fare lo strace di tutto il servizio, lanciandolo a mano?


La cosa che non mi torna è il perchè questa cosa non sia il problema di
altri pacchetti (non credo che Bacula sia l'unico software che esegue un
altro software al suo interno, da utente senza shell...) ma solo di questo.

-- 
  I segreti per restare a galla tu li conosci meglio di me.
  Ed e` per questo che non mi piaci
  e grazie al cielo io non piaccio a te (F. De Gregori)




Re: execvp() e shell invalida...

2022-09-08 Per discussione Marco Gaiarin
Mandi! Giuseppe Sacco
  In chel di` si favelave...

>> fallisce (rc=1).
> Hai verificato quale comando viene eseguito? Il primo argomento della execvp()
> deve essere un file binario, oppure uno di testo che inizi con «#!interpreter
> [optional-arg]» e dove «interpreter» dovrebbe essere un percorso (assoluto?)
> relativo ad un file binario.

Con le mie scarsissime competenze di C ho cercato di leggere il codice, e
sembra tutto a posto.

Il comando viene eseguito da qui:

https://sourceforge.net/p/vchanger/code/ci/master/tree/src/bconsole.cpp

nella funzione issue_bconsole_command(), che poi richiama mypopen_raw() che
richiama do_mypopen_raw() per l'escuzione.


> Inoltre, prima della execvp(), c'è una chiamata a vlog.Debug(). Cosa c'è
> scritto nel debug? Il file eseguito è quello corretto?

Nei log vedo:

Aug 29 09:36:16:  [8987]:  preforming REFRESH command
Aug 29 09:36:16:  [8987]: running '/usr/sbin/bconsole -n -u 30'
Aug 29 09:36:16:  [8987]: popen: child stdin uses pipe (4 -> 5)
Aug 29 09:36:16:  [8987]: popen: child stdout uses pipe (6 -> 7)
Aug 29 09:36:16:  [8987]: popen: forking now
Aug 29 09:36:16:  [8987]: popen: parent closing pipe ends 4,7,-1 used 
by child
Aug 29 09:36:16:  [8987]: popen: parent writes child's stdin to 5
Aug 29 09:36:16:  [8987]: popen: parent reads child's stdout from 6
Aug 29 09:36:16:  [8987]: popen: parent returning pid=8988 of child
Aug 29 09:36:16:  [8987]: sending bconsole command 'update slots 
storage="VIPVE2RDX" drive="0"'
Aug 29 09:36:16:  [8988]: popen: child closing pipe ends 5,6,-1 used by 
parent
Aug 29 09:36:16:  [8988]: popen: child will read stdin from 4
Aug 29 09:36:16:  [8988]: popen: child will write stdout to 7
Aug 29 09:36:16:  [8988]: popen: child executing '/usr/sbin/bconsole'
Aug 29 09:36:16:  [8987]: bconsole: exited with rc=1

e sembra tutto a posto, nel senso che tutto funziona fino alla execvp(), che
fallisce.


Ovviamente /usr/sbin/bconsole è il path corretto.


Volevo provare a mettere la shell all'utente bacula, giusto per capire se
così funziona, ma mi sembra una extrema ratio...

-- 
  Does anybody here remember Vera Lynn?
(Pink Floyd)




execvp() e shell invalida...

2022-09-07 Per discussione Marco Gaiarin


Scrivo qui perchè non so dove sbattere la testa.


Sto cercando d far funzionare il software 'vchanger':

https://sourceforge.net/projects/vchanger/

un plugin per bacula (software di backup client server) che permette di
gestire dischi removibili.

Il software viene sviluppato su RH, dove però c'è una configurazione simile
(vedete poi).


Funziona tutto, se non che ad un certo punto viene eseguito un comando
esterno (bconsole, la console testuale di bacula) all'interno del servizio
'storage daemon', che gira con utente 'bacula', un utente con shell
invalida:

root@vbaculalpb:~# getent passwd | grep bacula
bacula:x:107:115:Bacula:/var/lib/bacula:/usr/sbin/nologin


Orbene, il comando in questione, eseguito con execvp() da qui:


https://sourceforge.net/p/vchanger/code/ci/master/tree/src/mypopen.cpp#l299

fallisce (rc=1).


Anche in RH-like bacula ha shell invalida, ma li sembra che l'esecuzioni
funzioni senza problemi...


C'è qualcosa che fa differire debian da RH su questi aspetti?

Qualcuno ha qualche idea su cosa poter andare a guardare?


Grazie...

-- 
  ...ma quel suo volo certo vuol dire
  che bisognava volare  (F. Guccini)




Re: Prove di pacchettizzazione...

2022-05-07 Per discussione Marco Gaiarin
Mandi! Marco d'Itri
  In chel di` si favelave...

>>   dh_auto_configure -- --docdir=${prefix}/usr/share/doc/vchanger
> Direi che deve essere --docdir=\${prefix}/...

Probabile, ma non è cambiato nulla; l'ho usato comunque per cambiare
libexecdir e ha funzionato, quindi si sembra sia necessario '\${prefix}/...'


>> e comunque i file vengono installati nella cartella di prima:
> Questo potrebbe essere un bug del makefile.

Infatti, sistemato anche quello.


A qualcuno interessa la pacchettizzazione?

-- 
  Mentre Utopia andava via allegramente perche` vedeva il futuro presente
  Verita` le sussurrava a capo chino:
  ``stai confondendo desiderio e destino''  (I Nomadi)




Prove di pacchettizzazione...

2022-05-05 Per discussione Marco Gaiarin


...e vediamo se riescoa risvegliare la lista.

Innanziotutto: sono una capra con lo sviluppo in generale, figuratevi con la
realizzazione di pacchetti debian; mi è capitato in passato di prendere
vecchi pacchetti debian e ricompilarli, magari adattando qualcosa o
aggiungendo una patch, ma poco altro.

Ora vorrei pacchettizzare questo:

https://sourceforge.net/projects/vchanger/

perchè mi serve su una serie di macchine e vorrei evitare l'installazione su
tutte.

Ho iniziato con:


https://wiki.debian.org/Packaging/Intro?action=show&redirect=IntroDebianPackaging

e il pacchetto compila e si crea. Incredibile.

Ma ci sono alcune cose da sistemare, ad esmepio (ma è solo la prima) la
doumentazione viene installata (make install) in:

/usr/share/doc/vchanger-1.0.3

e non in:

/usr/share/doc/vchanger


Leggo un po' in giro e modifico debian/rules aggiungendo:

 override_dh_auto_configure:
dh_auto_configure -- --docdir=${prefix}/usr/share/doc/vchanger

Ma, due stranezze, il configure viene richiamato con una diversa
commandline (--docdir=/usr/share/doc/vchanger, senza il '${prefix}':

 dh_auto_configure -- --docdir=/usr/share/doc/vchanger
./configure --build=x86_64-linux-gnu --prefix=/usr 
--includedir=\${prefix}/include --mandir=\${prefix}/share/man 
--infodir=\${prefix}/share/info --sysconfdir=/etc --localstatedir=/var 
--disable-silent-rules --libdir=\${prefix}/lib/x86_64-linux-gnu 
--libexecdir=\${prefix}/lib/x86_64-linux-gnu --disable-maintainer-mode 
--disable-dependency-tracking --docdir=/usr/share/doc/vchanger
 configure: WARNING: unrecognized options: --disable-maintainer-mode

e comunque i file vengono installati nella cartella di prima:

 make[3]: Entering directory '/usr/src/bacula/vchanger'
 make[3]: Nothing to be done for 'install-exec-am'.
  /bin/mkdir -p 
'/usr/src/bacula/vchanger/debian/vchanger/usr/share/doc/vchanger-1.0.3'
  /usr/bin/install -c -m 644 AUTHORS ChangeLog COPYING INSTALL NEWS README 
ReleaseNotes doc/vchangerHowto.html doc/vchanger-example.conf 
doc/example-vchanger-udev.rules 
'/usr/src/bacula/vchanger/debian/vchanger/usr/share/doc/vchanger-1.0.3'
 make[3]: Leaving directory '/usr/src/bacula/vchanger'


Cosa sbaglio? Grazie.

-- 
  Software is like sex: it's better when it's free.
(Linus Torvalds)




Re: Info su UEFI e DVD...

2016-01-07 Per discussione Marco Gaiarin
Mandi! Matteo F. Vescovi
  In chel di` si favelave...

> Steve McIntyre (che fa buona parte della preparazione delle ISO per
> Debian) ti ha risposto e ti ha svelato il suo piccolo segreto ;-)

Come dire, tutto termina con un Xorriso. ;-)


Grazie. ;)

-- 
  Raramente chi spara cazzate finisce subito le munizioni.
(Anonimo)



Re: Info su UEFI e DVD...

2016-01-05 Per discussione Marco Gaiarin

>https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658120
> A gennaio provo a ricompilarlo con la patch (ubuntu o fedora) e vediamo che
> accade.

OK, semplicemente scaricato i sorgenti, applicato la patch (senza manco un
warning) e ricompilato senza noie. Ora il programma funziona come mi
aspettavo.

Ho ricommentato il baco. Se qualcuno può fare altro...


Questa domanda, però:

> Ma la cosa che ancora non mi torna è: contando che ho installato jessie su
> una macchina UEFI, e ho fatto boot in uefi, con che caspita preparano le ISO
> di installazione? Con una fedora? ;-)))

ancora mi arrovella... ;-)))

-- 
  Si dice che se fai girare un cd di installazione di Windows al contrario
  nel lettore cd si sentono messaggi satanici. Questo è niente: fallo
  andare nel verso giusto e installa Windows!   (?)



Re: Info su UEFI e DVD...

2015-12-29 Per discussione Marco Gaiarin
Mandi! Matteo F. Vescovi
  In chel di` si favelave...

> Happy Hacking.

Ok, probabilmente mi ha confuso il fatto che il pacchetto sorgente ha un
nome diverso, e ho ''cercato male''.

baco già alzato, tre anni fa:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=658120

con allegata patch ubuntu. Ho aggiunto un commento, tanto per far suonare un
campanellino.


A gennaio provo a ricompilarlo con la patch (ubuntu o fedora) e vediamo che
accade.


Ma la cosa che ancora non mi torna è: contando che ho installato jessie su
una macchina UEFI, e ho fatto boot in uefi, con che caspita preparano le ISO
di installazione? Con una fedora? ;-)))

-- 
  Lettera da Marsala, solo tre righe di biglietto
  il resto l'ho pensato e non l'ho scritto. (R. Vecchioni)



Re: Info su UEFI e DVD...

2015-12-28 Per discussione Marco Gaiarin
Mandi! Massimo Manghi
  In chel di` si favelave...

> perché non pingare il maintainer e chiedere perché il package non è 
> completo?

Vero anche questo. Ma quello che non mi torna è chi mantiene il pacchetto,
che non sembra avere un mantainer upstream, ma viene mantenuto direttamente
da debian.

Boh... per ora ho chiesto info ai cappellai, vediamo che raccolgo.


Grazie!

-- 
  Ventiquattromilapensierialsecondofluisconoinarrestabili
  alimentando voglie e necessita`.  (CSI)



Re: Info su UEFI e DVD...

2015-12-23 Per discussione Marco Gaiarin
Mandi! Matteo F. Vescovi
  In chel di` si favelave...

> [Ti metto in Cc non sapendo se sei iscritto alla ML o meno; essendolo,
> fammelo presente]

Sono iscritto! ;-)


> Siccome non sono particolarmente conoscitore del pacchetto
> genisoimage, l'unica cosa che mi sento di consigliarti e' di
> confrontare il packaging del pacchetto .deb e del .rpm, visto che pare
> che nelle RH-compatibili funzioni.

Esiste un modo ''semplice'' per farlo? O mi scarico le tarpalle dai
rispettivi siti (non so quello RH, ma non credo sia difficile trovarlo...) e
vado di diff?


> Spero queste considerazioni possano esserti d'aiuto.

Per iniziare, direi di si. ;-)))

-- 
  And did you exchange a walk on part in the war
  for a lead role in a cage?(Pink Floyd)



Info su UEFI e DVD...

2015-12-22 Per discussione Marco Gaiarin

Scusate... qualcuno riesce perlomeno ad indirizzarmi su questa cosa?
Brancolo nel buio...

Grazie.

[ This is a repost of the following article:   ]
[ From: Marco Gaiarin ]
[ Subject: Info su UEFI e DVD...   ]
[ Newsgroups: lists.debian.italian.devel   ]
[ Message-ID:  ]


Uso da tempo 'mondorescue' come strumento di ''disaser recovery'' per i miei
server e cient.

L'autore ha aggiunto il supporto alla creazione di DVD ''UEFI bootable'',
che funzionano perfettamente su sistemi ''RH compatibili''.
La stessa modalità non funziona su jessie.

Sembra che 'genisoimage' di debian manchi completamente il supporto per la
creazione di ISO UEFI-bootable.

Due domande:

1) qualcuno sa perchè? Ho provato a guardare il BTS per genisoimage ma non
 ci ho trovato nulla.

2) qualcuno sa come aggirare il problema? Ovvero, su jessie come è possibile
 creare una ISO UEFI bootable? Con che strumenti?


Grazie.

-- 
  Non sara` il canto delle sirene che ci innamorera`
  noi lo conosciamo bene, l'abbiamo sentito gia`(F. De Gregori)

-- 
  Free software is a matter of freedom, not a matter of price
(RMS et al.)



Info su UEFI e DVD...

2015-12-20 Per discussione Marco Gaiarin

Uso da tempo 'mondorescue' come strumento di ''disaser recovery'' per i miei
server e cient.

L'autore ha aggiunto il supporto alla creazione di DVD ''UEFI bootable'',
che funzionano perfettamente su sistemi ''RH compatibili''.
La stessa modalità non funziona su jessie.

Sembra che 'genisoimage' di debian manchi completamente il supporto per la
creazione di ISO UEFI-bootable.

Due domande:

1) qualcuno sa perchè? Ho provato a guardare il BTS per genisoimage ma non
 ci ho trovato nulla.

2) qualcuno sa come aggirare il problema? Ovvero, su jessie come è possibile
 creare una ISO UEFI bootable? Con che strumenti?


Grazie.

-- 
  Non sara` il canto delle sirene che ci innamorera`
  noi lo conosciamo bene, l'abbiamo sentito gia`(F. De Gregori)



Re: Aiuto a far rientrare squidclamav in debian...

2014-07-25 Per discussione Marco Gaiarin
Mandi! Mattia Rizzolo
  In chel di` si favelave...

> oltre a indicarlo sul sito devi mandare un RFS se cerchi uno sponsor.
> Ma su mentors.debian.net è spiegata bene tutta la procedura nei link
> in alto. Magari puoi chiedere al precedente (attuale) maintainer se
> può sposorizzarti lui, quindi carichi il pacchetto su mentors e poi
> mandi un'email a lui.

Stiamo parlando di:

http://mentors.debian.net/sponsors

?! Contando che non c'è un ''team'' di riferimento, AFAIK, dovrei quindi:

a) alzare un baco a sponsorship-requests in formato ''RFS''

b) aspettare che qualcuno risponda.


Ancora però non mi è chiaro come iscrivermi a 'debian-mentors' (è una
semplice ML?), ne come fare l'upload (dove? Come?).


Scusate...

-- 
  Ognuno vada dove vuole andare, ognuno invecchi come gli pare
  ma non raccontate a me che cos'e` la LIBERTA`.(F. Guccini)


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/ojt9ab-0e9@albus.lilliput.linux.it



Aiuto a far rientrare squidclamav in debian...

2014-06-18 Per discussione Marco Gaiarin

Scusate, non avendo ricevuto alcun feedback, io insisto... ;-)))

[ This is a repost of the following article:   ]
[ From: Marco Gaiarin ]
[ Subject: Aiuto a far rientrare squidclamav in debian...  ]
[ Newsgroups: lists.debian.italian.devel   ]
[ Message-ID:  ]


Non sono un DD, non credo di esserne degno. ;-)

Ma mi capita spesso di dover ricompilare dei pacchetti, e ormai ho un
piccolo repository interno al lavoro.

Nel dettaglio, uso da tempo squid3 come client del server ICAP c-icap, per
fare controllo antivirus e altro, e in particolare utilizzo come modulo
c-icap (c-icap è una sorta di ''scatola vuota'', per fargli fare qualcosa
sono necessari dei moduli e quelli di base forniti sono troppo
elementari...) squidclamav, che però è uscito da debian.

Io ho preso i nuovi sorgenti (6.11), ci ho impiantato la debian/ dell'ultimo
pacchetto utile di squidclamav, sistemato due cosine e compila e funge.

Il manutentore di c-icap (sath...@debian.org) dice di non avere tempo (ed
effettivamente, anche c-icap avrebbe bisogno di una mano...).


Da non-DD e senza alcun tempo residuo per intraprendere quella strada, cosa
posso fare per cercare di far ritornare squidclamav in debian?


Grazie.

-- 
  Io credo nella chimica tanto quanto Giulio Cesare credeva nel caso...
  mi va bene fino a quando non riguarda me :)   (Emanuele Pucciarelli)

-- 
  Galleggiano lenti, rotondi e contenti
  la faccia pero` e` solo quella coi denti  (R. Vecchioni)


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/pbg97b-1t2@albus.lilliput.linux.it



Aiuto a far rientrare squidclamav in debian...

2014-05-22 Per discussione Marco Gaiarin

Non sono un DD, non credo di esserne degno. ;-)

Ma mi capita spesso di dover ricompilare dei pacchetti, e ormai ho un
piccolo repository interno al lavoro.

Nel dettaglio, uso da tempo squid3 come client del server ICAP c-icap, per
fare controllo antivirus e altro, e in particolare utilizzo come modulo
c-icap (c-icap è una sorta di ''scatola vuota'', per fargli fare qualcosa
sono necessari dei moduli e quelli di base forniti sono troppo
elementari...) squidclamav, che però è uscito da debian.

Io ho preso i nuovi sorgenti (6.11), ci ho impiantato la debian/ dell'ultimo
pacchetto utile di squidclamav, sistemato due cosine e compila e funge.

Il manutentore di c-icap (sath...@debian.org) dice di non avere tempo (ed
effettivamente, anche c-icap avrebbe bisogno di una mano...).


Da non-DD e senza alcun tempo residuo per intraprendere quella strada, cosa
posso fare per cercare di far ritornare squidclamav in debian?


Grazie.

-- 
  Io credo nella chimica tanto quanto Giulio Cesare credeva nel caso...
  mi va bene fino a quando non riguarda me :)   (Emanuele Pucciarelli)


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/nt015b-3ba@albus.lilliput.linux.it



Re: L'ho combinata grossa...

2011-02-06 Per discussione Marco Gaiarin
Mandi! Giovanni Mascellani
  In chel dì si favelave...

GM> Beh, la risposta ovvia mi sembra quella di dire "Non sono uno
GM> sviluppatore, per cui non so di cosa tu stia parlando; o aspettiamo che
GM> compaia qualcuno che ci sa mettere le mani, oppure il pacchetto lo fai
GM> tu ed io ti do una mano". Questo, ovviamente, a meno che tu non voglia
GM> imparare il debianese.

...mi pare una risposta sensata, effettivamente...


GM> Per il resto, non mi sembra che ci sia un motivo particolare perché il
GM> pacchetto italiano lo debba fare un italiano. L'italiano deve fare le
GM> registrazioni e magari il testing: il resto del lavoro è internazionale.

Per me, ci hanno provato. ;)

-- 
  Sono i figli di quest'Italia, quest'Italia antifascista
  se cerchi casa non c'e` problema, basta conoscere un socialista
(L. Barabarossa)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/qqi328-j03@lily.sv.lnf.it



L'ho combinata grossa...

2011-01-26 Per discussione Marco Gaiarin

Ho scritto al team ''voip'' debian perchè il pacchetto con le voci
italiane presente in debian utilizza il formato di asterisk 1.2,
compatibile con il 1.4 ma incompatibile con il 1.6 (a meno di agire sui
file di confiurazione).

I file aggornai sono su:
http://voip.ammdomus.it/

Mi sono offerto ''genericamente'' di dare una mano, e hanno iniziato a
parlarmi in ''debianese'', suppongo dando per scontato che sono in
grado di fare il pacchetto, e dicendo anche una cosa ovvio, ovvero che
il pacchetto delle voci italiane di asterisk sarebbe bene le facesse un
italiano. ;-)


Mo' che faccio? ;-)))

-- 
  ...il ponte di Messina unirà «non due coste ma due cosche».
(Niki Vendola)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/94l618-8t8@lily.sv.lnf.it



Re: c-icap

2009-12-22 Per discussione Marco Gaiarin
Mandi! Stefano Zacchiroli
  In chel dì si favelave...

SZ> Non mi pare un gran motivo francamente, debhelper è usato solo per
SZ> creare pacchetti Debian: a meno che la tua macchina in produzione non
SZ> abbia tra i suoi scopi quella di creare automaticamente pacchetti
SZ> Debian, non c'è praticamente nulla da rischiare.

...diciamo che devo fare anche altro ed è per ora l'unica macchina
amd64 lenny che ho.

Ad ogni modo a calci e pugni sono riuscito a ottenere un pacchetto con
i debhelpers di lenny, ora aggiorno i miei server e a quel punto avrò
due macchine amd64 lenny, su una aggiornerò i debhelpers.

Ed inizierò ad alzare bachi su quel coso. ;)


Grazie a tutti. ;)

-- 
   Di questa cavolo di pianura, di questa gente senza misura, che gia`
   confonde la notte e il giorno, e la partenza con il ritorno, e la
   richezza con i rumore, ed il diritto con il favore   (F. De Gregori)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: c-icap

2009-12-05 Per discussione Marco Gaiarin
Mandi! Stefano Zacchiroli
  In chel dì si favelave...

>> La seconda che hai detto, dh di lenny non ha l'opzione '--with quilt',
>> o meglio pare ammancare del modulo perl necessario.
SZ> http://packages.debian.org/lenny-backports/debhelper

La macchina è in produzione, vorrei evitare backports specie su cose
abbastanza 'critiche' come debhelper...

-- 
  Voi non ci crederete
  la mia ragazza sogna  (R. Vecchioni)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: c-icap

2009-12-05 Per discussione Marco Gaiarin
Mandi! Marco Nenciarini
  In chel dì si favelave...

MN> apt-get install quilt
MN> firefox /usr/share/doc/quilt/quilt.html

Fatto, ma mi parevano istruzioni generiche e non debian-specific.

Vi rammento che non devo produrre patch, quilt-compatibili, le ho già,
devo solo eseguire quilt dentro debian/rules di modo che le applichi
perchè il pacchetto è compat=7 (se non ricordo male) e usa sintassi non
lenny-compatibili...

MN> e magari dai un occhiata a /usr/share/quilt/quilt.make

Ecco, questo me l'ero perso...

-- 
  ...buffoni che campate di versi senza forza
  avrete soldi e gloria, ma non avete scorza;   (F. Guccini)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: c-icap

2009-11-24 Per discussione Marco Gaiarin
Mandi! Stefano Zacchiroli
  In chel dì si favelave...

>>   dh --with quilt $@

SZ> Dato che non hai posto la domanda, è un po' difficile risponderti ... Se

Ah, questi debian developer che usano solo sid... ;)))


SZ> il punto è cosa sia quella linea, la risposta è "man dh". Se la domanda
SZ> è cosa sia "--with quilt" è l'integrazione con dh di quilt (man quilt),
SZ> in modo che il patching e l'unpatching venga effettuato direttamente da
SZ> debhelper, senza bisogno di aggiungere target apposta espliciti in
SZ> debian/rules.

La seconda che hai detto, dh di lenny non ha l'opzione '--with quilt',
o meglio pare ammancare del modulo perl necessario.


SZ> BTW, anche nel fare i pacchetti per Lenny, non è una buona idea farlo in
SZ> isolamento, nel senso che il maintainer potrebbe egli stesso essere
SZ> interessato a fare backport ufficiali per Lenny. Quindi magari avvisalo
SZ> che lo stai facendo, tanto per editare lavoro duplicato.

Sisi, io sono un grezzone allucinante, pensa te che normalmente lancio
la pacchettizzazione con 'debian/rules binary' e basta. ;)


Volevo solo fare una prova, ma evidentemente devo esplicitare un target
per quilt, od eseguire quilt a mano con le opzioni giuste... e in rete
non ho trovato molto (o non l'ho saputo trovare).


Maldetti DD, mi ero appena abituato a dpatch... ;-)))

-- 
  Trapattoni aveva chiesto ai giocatori di ``disputare'' la partita,
  non ``di sputare''.   (?)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: c-icap

2009-11-24 Per discussione Marco Gaiarin
Mandi! Stefano Zacchiroli
  In chel dì si favelave...

SZ> Certo, è un bug log come tutti gli altri.  Nota che, come solito, non
SZ> hai la garanzia che arrivi a chi a inviato il bug report, quindi per
SZ> sicurezza metti in copia anche il submitter iniziale.

Il submitter ha iniziato a pacchettizzare, vedi:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556100
http://packages.debian.org/sid/c-icap

sto cercando di ripacchettizzare per lenny, ma mi sono fermato alla
prima riga di debian/rules:

dh --with quilt $@

sto cercando un po' in rete, ma... brancolo nel buio...

En passant, debian/compat è a 7.

-- 
  Voi non ci crederete
  la mia ragazza sogna  (R. Vecchioni)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: c-icap

2009-11-24 Per discussione Marco Gaiarin
Mandi! Stefano Zacchiroli
  In chel dì si favelave...

SZ> Certo, è un bug log come tutti gli altri.  Nota che, come solito, non
SZ> hai la garanzia che arrivi a chi a inviato il bug report, quindi per
SZ> sicurezza metti in copia anche il submitter iniziale.

Sono troppo lento... ;)))

http://packages.debian.org/sid/c-icap

-- 
  ...I CARE. Significa: me ne importa, mi sta a cuore.
  E` il contrario del motto fascista: me ne frego.  (Don Milani)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: c-icap

2009-11-18 Per discussione Marco Gaiarin
Mandi! Stefano Zacchiroli
  In chel dì si favelave...

SZ> Yep. In generale scrivigli e copia il bug report, in questo modo motivi
SZ> sia un po' il tizio a lavorarci (magari lo sta facendo comunque, ma
SZ> sapere di utenti potenziali è comunque sempre piacevole), sia puoi
SZ> proporti di aiutarlo nel lavoro. Questo se ti senti familiare con il
SZ> lavoro di packaging; se così non fosse puoi semplicemente dare a lui il
SZ> feedback che hai dato a noi (la dir debian/ più o meno va, ma in più ho
SZ> dovuto cambiare questo e quest'altro nel Makefile, etc.).

Fatto, finora non ha risposto però...


Giusto per sapere, posso rispondere al baco ITP come a un normale baco,
segnalando li la pacchettizzazione originale e il mio lavoro?

-- 
  A noi italiani l'indignazione dura meno dell'orgasmo.
(Marco Paolini)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



c-icap

2009-11-16 Per discussione Marco Gaiarin

Non sono un debian developer.

Mi serve c-icap:

http://c-icap.sourceforge.net/

e ravanando in internet ho trovato:

http://jekhor.info/files/debian/pool/main/c/c-icap/

Ho fatto il solito lavoro di prendere la cartella debian/ da questo
pacchetto e metterlo nella versione corrente (060708rc3) e sembra
andare perfettamente, meno qualche pedatona assestata al makefile.


Avevo guardato 4 giorni fa, e mi ero stupito che non ci fosse manco un
ITP. E infatti il giorno dopo:

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=556100

Ora che si fa? Mi contatto questo tizio e vedo che intenzioni ha?
Aggiungo una risposta al baco dicendo 'hei, io ho fatto un pacchetto,
ma mi vergogno anche a farlo vedere'... ;-)))


Grazie.


PS: c-icap non so valutare se è codice buono, in se sembra funzionare
 bene, l'unica cosa è che è molto grezzo... insomma, anche lato
'upstream' sarebbe da fare un po' di lavoro...

-- 
  Molti italiani sognavano di vedere Berlusconi in un cellulare,
  prima o poi...(Stardust®, da i.n.n-a)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Re: Recuperare un pacchetto uscito da debian...

2009-08-18 Per discussione Marco Gaiarin
Mandi! Giacomo A. Catenazzi
  In chel dì si favelave...

>> ogni caso la procedura è sempre la stessa:

Ah, quindi non c'è una sorta di 'scorciatoia per il rientro'...


GAC> Ma la cosa piu' importante:
GAC> 0) Controllare il motivo della rimozione da Debian
GAC> 0b) e risolvere tali problemi).

Bah, a parte l'interfaccia a libiptc che è cambiata completamente (e
per la cronaca il mantainer di iptables  ha deciso di togliere questa
libreria da iptables-dev, quindi estrarre i sorgenti e metterli dentro
sembra essere l'unica opzione percorribile...), c'erano dei bachi nelle
implementazione di alcuni backend, risolvibili alla peggio...
disabilitando il backend bacato. ;-)
[il backend mysql è già disattivato per questo]

questo ovviamente a parte bachi di sicurezza subentrati nell'intanto,
ma non saprei manco da dove cominciare con quelli... ;-)))

-- 
  A: http://en.wikipedia.org/wiki/Top_post
  Q: Were do I find info about this thing called top-posting?
  A: Because it messes up the order in which people normally read text.
  Q: Why is top-posting such a bad thing?
  A: Top-posting.
  Q: What is the most annoying thing in e-mail?
  A: No.
  Q: Should I include quotations after my reply?


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Recuperare un pacchetto uscito da debian...

2009-08-17 Per discussione Marco Gaiarin

...non il deb, ma lo sviluppatore e lo sviluppo. ;-)

Sono un grande fan di ipac-ng:

http://ipac-ng.sourceforge.net/

che è uscito da debian poco prima di etch, e ora non ha manco più una
pagina in qa.debian.org. ;(
Lo ho usato su etch ricompilando a mano quell'ultima versione.

Solo che da qualche giorno un uomo di buon cuore ha finalmente rifatto
l'interfaccia a iptables, ed è uscita la versione 1.33:

http://sourceforge.net/projects/ipac-ng/

io senza sapere ne leggere ne scrivere ho preso la cartella debian/
dall'ultimo pacchetto (1.31-4) e l'ho reimpiantata sul 1.33, modificato
changelog, eliminato una dpatch che andava a sistemare alcune cose
sull'interfaccia iptables ormai completamente sostituita.

Compilato e funziona... che strada è bene che percorra per far
rientrare questo pacchetto in debian?


Grazie.

-- 
  Si dice che se fai girare un cd di installazione di Windows al contrario
  nel lettore cd si sentono messaggi satanici. Questo è niente: fallo
  andare nel verso giusto e installa Windows!   (?)


--
Per REVOCARE l'iscrizione alla lista, inviare un email a
debian-devel-italian-requ...@lists.debian.org con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a listmas...@lists.debian.org

To UNSUBSCRIBE, email to debian-devel-italian-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Favoletta della Befana...

2008-01-19 Per discussione Marco Gaiarin

La Befana[1] ha portato a casa nostra il DVD del decennio di Toy Story.

Qualche sera dopo si butta su, e mentre Irene (1,5 anni) si dissocia
dopo qualche minuto, Marta (3,5 anni) ci si tuffa dentro.

Arrivato al clou del film, Marta si spaventa a vedere Sid e soprattutto
i suoi giocattoli mostruosi, e si rintana tra i cuscini del divano.
Io le ho spiegato allora che Sid non è cattivo, semplicemente non ci
sono stati dei bambini che hanno giocato abbastanza con lui e per
questo è triste e solo.

Ma le ho anche spiegato che ci sono tanti 'bambini', tra cui il
Babbo[2], che stanno giocando con Sid, perchè più giocano con Sid, più
Sid diventa Buono.

Beh, ha funzionato, grazie debian developers! ;)


[1]: Nelle splendide fattezze di mia moglie Anna.

[2]: no, non sono io, ma Davide Salvetti di Pisa, DD, che era passato
qualche giorno prima con la moglie e la figlia Elena, che giustamente
lo chiamava 'babbo' e non 'papà': Marta ha preso a chiamarlo 'babbo'
convinto che fosse il suo nome (ed elena non era molto contenta...)

-- 
  ...e andate chissa` dove per non pagar le tasse
  col ghigno e l'ignoranza dei primi della classe.  (F. Guccini)



Re: [aspell-it] introduzione del dizionario friulano nel pacchetto

2006-10-17 Per discussione Marco Gaiarin
Mandi! Marco d'Itri
  In chel d? si favelave...

>> Mi chiedevo se avesse senso aggiungere al pacchetto aspell-it, alla
MdI> No grazie. Dubito che interessi a qualcuno se non a pochi fissati.

Acc!! Grave errore mettersi contro i Fogolar Furlan! ;)


Da friulano degenere (lo capisco, e a malapena) credo che abbia più senso
che ci sia una localizzazione friulana e un pacchetto (o serie di) a se.
Diciamo che spero, prima o poi, che la regione finanzi qualche progettino e
che tutte queste cose caglino in una bella distribuzione localizzata
decentemente.

Ad ogni modo per contraddire Marco, il friulano è tutto fuorchè una lingua
morta, almeno in grosse fette del friuli.

-- 
  STOP. I wanna go home
  take off this uniform and leave the show  (Pink Floyd)


-- 
Per REVOCARE l'iscrizione alla lista, inviare un email a 
[EMAIL PROTECTED] con oggetto "unsubscribe". Per
problemi inviare un email in INGLESE a [EMAIL PROTECTED]

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]



Re: Debianizzazione di tcng...

2004-01-18 Per discussione Marco Gaiarin
Mandi! gz
  In chel dí si favelave...

>> Sapete perchè nessuno ha mai debianizzato tcng?!
g> deb http://lpnotfr.free.fr/debian/ ./

Ah! L'avevo cercato dappertutto!!!

Grazie. ;)))

-- 
  Voi non ci crederete
  la mia ragazza sogna  (R. Vecchioni)




Debianizzazione di tcng...

2004-01-16 Per discussione Marco Gaiarin

Io butto il sasso, direi quasi un macigno.

Sapete perchè nessuno ha mai debianizzato tcng?!

http://tcng.sourceforge.net/


Qualcuno se la sente?! Non guardate me, sono debole di cuore...
[si, getto il sasso e nascondo la mano... ;]

-- 
  A shot rings out in the Memphis sky, free at last
  they took yor life, they could not take your pride(U2)