|
From: Benati A. <be...@ec...> - 2010-08-28 22:27:12
|
Hi all,
as usual a very long time!!
I tested 1.4 and it's a nice work.
Below there is a report and some changes that I have used, in attach
there is the patchset.
if some things are unclear please feel free to ask
Update src:
clamav-0.96.2
httpd-2.2.16 (security)
libpng-1.2.44 (security)
MailScanner-4.81.3-1
mhash-0.9.9.9
netpbm-10.35.76
openldap-2.4.23 (security)
p7zip_9.13
php-5.2.14 (security)
shorewall-4.4.12
sudo-1.7.4p2
syslog-ng_3.0.8
tnef-1.4.7
unrarsrc-3.9.10
Update src/perl-ext: (usefull for MailScanner also)
Compress-Raw-Bzip2-2.030
Compress-Raw-Zlib-2.030
Compress-Zlib-2.015.tar.gz
DBD-mysql-4.017
DBD-Pg-2.17.1
DBD-SQLite-1.29
HTML-Parser-3.66
Mail-SPF-v2.007.tar.gz
MIME-Base64-3.09
MIME-tools-5.428
Typo in: scripts/config/perl-ext
Crypt-OpenSSL (not exist)
IP-Country (2 items)
Pod-Readme (2 items)
I have many warning in perl-ext for missing modules (but some installed after),
look for perl-ext/perl-ext and perl-ext/perl-ext.info with some adjusts
Typo(?) in: Makefile.build
git is in GROUP_20 and GROUP_X
Patchs:
*dovecot_sqlite (add sqlite support)
*httpd_ldap_dbd (add ldap and dbd (mysql/pgsql) auth and rewrite support)
*php_plus (add soap, wddx, ldap-sasl, exif, pcntl for phpsysinfo,
etc.. and close to devil)
*clam_patchset-config_p7zip (drop Clam patchset (look below), and
add p7zip config)
*update MySQL-python and python-ldap from 2.4 to new python versions
*Denyhosts (debian patch and close to)
+add denyhosts_2.6-7.diff.gz in src
-drop src/denyhosts_2.5-3.diff.gz and src/denyhosts.diff.gz
*perl_typo (typo?)
FOR COMPILE BUT NOT TESTED YET:
*sagator_Genshi (close to devil and look below for kid) and Genshi script
+necessary add Genshi-0.6.tar.gz in src
*Mailscanner_scripts (there is in src but not config)
+necessary add in perl-ext: Sys-SigAction-0.11.tar.gz
Problems:
- Clam Antivirus patchset (rar3 and 7-zip support)
missing patch for unrar, error in clamav install and in latest
release there is internal support for unrar e 7zip
- Kernel Magic Sysrq
freeze build process (in prepare), maybe a interactive input but I
have not investigate
- kid for sagator (if you use webq() for check false-positive), from changelog:
from 1.2.x python-kid replaced by python-genshi (kid can be deleted
from devil src!)
from 1.3.x python-jinja replace python-genshi (will be obsolete !??!)
Delete packages (IMHO):
- scponly
from 0.5 OpenSSH has chroot per user
At last a question, is correct that:
install: cfg_runlevel log:
/build/tmp/LOGS/install/cfg_runlevel
install: copy_libs log:
/build/tmp/LOGS/install/copy_libs
install: devildoc log:
/build/tmp/LOGS/install/devildoc
install: man-pages log:
/build/tmp/LOGS/install/man-pages
install: cd_cleanup log:
/build/tmp/LOGS/install/cd_cleanup
install: finalize log:
/build/tmp/LOGS/install/finalize
install: setfiledates log:
/build/tmp/LOGS/install/setfiledates
runs before Makefile.install.custom scripts?
install: gettext log:
/build/tmp/LOGS/install/gettext
install: GeoIP log:
/build/tmp/LOGS/install/GeoIP
install: MailScanner log:
/build/tmp/LOGS/install/MailScanner
install: subversion log:
/build/tmp/LOGS/install/subversion
install: alby log:
/build/tmp/LOGS/install/alby
install: git log:
/build/tmp/LOGS/install/git
for example, I must add some users in passwd but passwd/group/shadow
is already copy in $ETCDIR/etc
Please keep up your great work
Alby
|