Slackers (Slackware current journal) - Slackware – GNU/Linux per SubGeni e Fannulloni

Archivio di dicembre 2010

dic312010

[Slackware current] ChangeLog del 31 Dec 2010 20:27 UTC

Cambiamenti del 31/12/2010 nel changelog della Slackware -current:

Fri Dec 31 20:27:47 UTC 2010

a/coreutils-8.8-i486-1.txz: Upgraded.
a/e2fsprogs-1.41.14-i486-1.txz: Upgraded.
ap/gphoto2-2.4.10-i486-1.txz: Upgraded.
ap/lsscsi-0.24-i486-1.txz: Upgraded.
ap/mpg123-1.13.0-i486-1.txz: Upgraded.
kde/koffice-2.3.0-i486-1.txz: Upgraded.
kdei/koffice-l10n-*: Upgraded.
l/libgphoto2-2.4.10.1-i486-1.txz: Upgraded.
l/system-config-printer-1.2.5-i486-1.txz: Upgraded.
n/dhcpcd-5.2.9-i486-1.txz: Upgraded.

dic292010

[Slackware current] ChangeLog del 29 Dec 2010 04:04 UTC

Cambiamenti del 29/12/2010 nel changelog della Slackware -current:

Wed Dec 29 04:04:59 UTC 2010

kde/kdebindings-4.5.4-i486-3.txz: Rebuilt.
Fixed pykdeuic4 compiler to work with PyQt 4.8.x.
kde/kdepim-4.4.9-i486-1.txz: Upgraded.
kde/kdepim-runtime-4.4.9-i486-1.txz: Upgraded.
kde/skanlite-0.7-i486-1.txz: Upgraded.

dic282010

[Slackware current] ChangeLog del 28 Dec 2010 20:14 UTC

Cambiamenti del 28/12/2010 nel changelog della Slackware -current:

Tue Dec 28 20:14:11 UTC 2010

ap/ghostscript-9.00-i486-2.txz: Rebuilt.
Added upstream patch to fix joining PDF files.
Thanks to rvdboom on LQ.
n/bluez-4.84-i486-1.txz: Upgraded.

dic282010

[Repository Slackers.it] ChangeLog del 28 Dec 2010 12:41 UTC

Cambiamenti del 28/12/2010 nel changelog del repository Slackers.it:

Tue Dec 28 12:41:04 UTC 2010

Upgraded: q4wine-0.120_r1
Upgraded: wine-1.3.10

dic272010

[Repository Slackers.it] ChangeLog del 27 Dec 2010 19:23 UTC

Cambiamenti del 27/12/2010 nel changelog del repository Slackers.it:

Mon Dec 27 19:23:56 UTC 2010

Recompiled: ntop-4.0.3

dic272010

[Slackware current] ChangeLog del 27 Dec 2010 18:47 UTC

Cambiamenti del 27/12/2010 nel changelog della Slackware -current:

Mon Dec 27 18:47:35 UTC 2010

a/mdadm-3.1.4-i486-1.txz: Upgraded.
xap/pidgin-2.7.9-i486-1.txz: Upgraded.
Fixed denial-of-service flaw in the MSN protocol.
(* Security fix *)

dic272010

[Repository Slackers.it] ChangeLog del 27 Dec 2010 17:35 UTC

Cambiamenti del 27/12/2010 nel changelog del repository Slackers.it:

Mon Dec 27 17:35:06 UTC 2010

Upgraded: amsn-0.98.4
Removed: clementine
Recompiled: collectd-4.10.2
Recompiled: converseen-0.3
Removed: elinks
Recompiled: encfs-1.7.4
Recompiled: justniffer-0.5.8
Removed: kcolletcd
Recompiled: krename-4.0.5
Removed: ligpod
Recompiled: mp3diags-1.0.06.051
Upgraded: rrdtool-1.4.5
Recompiled: timidity-2.13.2
Upgraded: wxcam-1.0.7

dic252010

php rimosso dal repository

Fino ad adesso avevo sempre creato un pacchetto php per Slackware un po’ particolare. Aggiornato sempre alle ultime versioni (la 5.3 nell’ultimo periodo), con supporto a PostgreSQL e con la patch suhosin.
Visto che la patch non la utilizzo più, ed installo solamente il modulo, e visto che Pat ha rilasciato la versione 5.3.4 di php per la -current (ricordo che i miei pacchetti sono sempre e solo per -current) ho pensato di eliminare tutto il pacchetto dal repository. Questo ha creato “moltissime” lamentele :-)
In realtà solo una mail, ma ho pensato ugualmente di scrivere un post per tutti.

Mancano alcune estensioni nel pacchetto ufficiale è vero, ma per chi ha necessità di tali estensioni niente di difficile compilarle da sole. Basta seguire questa procedura.

Prendiamo per esempio il supporto a PostgreSQL.

1) scarichiamo i sorgenti di php della stessa versione del pacchetto presente su Slackware -current (anche da un mirror Slackware vanno bene)
2) decomprimiamoli in una directory temporanea
3) portiamoci nella directory dell’estensione
4) utilizziamo il tool phpize per creare le impostazioni corrette alla compilazione del modulo
5) configuriamo e compiliamo normalmente
6) installiamo il modulo nella directory delle estensioni di php
7) aggiungiamo il modulo al file php.ini (in alternativa creare un file apposito in /etc/php)

Vediamo la procedura (per la versione a 32bit)

# mkdir /tmp/php
# cd /tmp/php
# wget ftp://slackware.org.uk/slackware/slackware-current/source/n/php/php-5.3.4.tar.xz
# tar xf php-5.3.4.tar.xz
# cd php-5.3.4/ext/pgsql
# phpize
# ./configure --enable-static=no
# install -m755 -s modules/pgsql.so /usr/lib/php/extensions
# echo "extension=pgsql.so" > /etc/php/pgsql.ini

riavviare apache e controllare che tutto sia corretto. Fatemi sapere se notate errori o anomalie.

Naturalmente si possono usare le stesse opzioni del pacchetto ufficiale nel configure, usare i comandi make, crearsi un pacchetti, e tante altre cose. Questi sono solamente i passi “base”.

Buon Natale a tutti

p.s.
in futuro magari se ci saranno richieste creerò i vari pacchetti

dic242010

[Repository Slackers.it] ChangeLog del 24 Dec 2010 11:41 UTC

Cambiamenti del 24/12/2010 nel changelog del repository Slackers.it:

Fri Dec 24 11:41:31 UTC 2010

Upgraded: libedit-20100424_3.0
Removed: php
– php 5.3 now in -current
Recompiled: php-apc-3.1.6
Recompiled: php_memcached-1.0.2
Upgraded: snort-2.9.0.3
Recompiled: suhosin-0.9.32.1
Recompiled: xdebug-2.1.0

dic242010

[Slackware current] ChangeLog del 24 Dec 2010 00:53 UTC

Cambiamenti del 24/12/2010 nel changelog della Slackware -current:

Fri Dec 24 00:53:19 UTC 2010

a/acpid-2.0.7-i486-1.txz: Upgraded.
a/dbus-1.4.1-i486-1.txz: Upgraded.
a/lvm2-2.02.79-i486-1.txz: Upgraded.
a/mkinitrd-1.4.6-i486-2.txz: Rebuilt.
Properly handle module options. Thanks to crocket.
l/freetype-2.4.4-i486-1.txz: Upgraded.
n/bluez-4.81-i486-1.txz: Upgraded.
n/php-5.3.4-i486-1.txz: Upgraded.
This fixes many bugs, including some security issues.
For more information, see:

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-2950

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3436

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-3710

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-4150

http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2010-4409

(* Security fix *)
n/proftpd-1.3.3d-i486-1.txz: Upgraded.
This update fixes an unbounded copy operation in sql_prepare_where() that
could be exploited to execute arbitrary code. However, this only affects
servers that use the sql_mod module (which Slackware does not ship), and
in addition the ability to exploit this depends on an SQL injection bug
that was already fixed in proftpd-1.3.2rc2 (this according to upstream).
So in theory, this fix should only be of academic interest.
But in practice, better safe than sorry.
(* Security fix *)

Slackware Linux Wordpress Get Firefox! XHTML CSS Newartonline Conraid