Development branch of OpenNA Linux 2.0
If you are currious and want to know what's the latest changes in the development version of the next release of OpenNA Linux (v2.0), then read further down.
January 2004 / January 2005
- Removed POD files and related binaries from the Perl packages.
- Fixed bug in Bash version 3 to make it compile with GCC 3.4.1 and Kernel 2.6.7.
- Removed uptime binary - already comes from coreutils pkg.
- Added "-fomit-frame-pointer" optimization flags to "man" code source.
- Updated "man" to version 1.5n.
- Addded missing "BuildRequires:" option with dependency to groof for "man".
- Updated libtools pkg to version 1.5.8 - bug fix.
- Removed all commands refering to e2fsprogs into rc.* files.
- Removed e2fsprogs dependency with RPM pkg.
- Making wtmp & utmp to use mode 664 now.
- Making Initscripts works with Kernel 2.6.x.
- Removed automatic dmegs file creation into rc.* files.
- Removed ipppd-isdn scripts from pkg.
- Removed plip scripts from pkg.
- Updated Initscripts to version 7.60.
- Removed ext2 & ext3 definition from the filesystem file (setup).
- Addded missing reiserfs definition into the filesystem file (setup).
- Added missing BuildRequires & Requires parameters for readine (ftp).
- Added missing BuildRequires & Requires parameters for ncurses (ftp).
- Added missing BuildRequires & Requires parameters for PCRE (grep).
- Making ReiserFSprogs not depend on e2fsprogs package.
- Fixed bugs related to 'void __user *data;' into header files (kernel).
- evms directory no longer required or created.
- Compiling E2fsprogs with diet-libc.
- Updated E2fsprogs to version 1.35.
- Added support for Libselinux - SELinux official patch (ProcPS).
- Added dependency pkg on ncurses and libselinux (ProcPS).
- The above patch modifies procps to handle the -Z option for displaying process security contexts.
- Added support for Libselinux - SELinux official patch (Shadow).
- Added dependency pkg on libselinux (Shadow).
- The above patch modifies the shadow utilities to preserve the security context on /etc/passwd and /etc/shadow.
- Added support for Libselinux - SELinux official patch (Vixie-Cron).
- Added dependency pkg on libselinux (Vixie-Cron).
- The above patch modifies the cron daemon to run cron jobs in an appropriate security context and to validate entrypoint permission to the crontab file.
- Added support for Libselinux - SELinux official patch (OpenSSH).
- Added dependency pkg on libselinux (OpenSSH).
- The above patch modifies the sshd daemon to set the security context for user processes and to relabel the pty accordingly.
- Added the #include
line inside "usbdevice_fs.h" file to fix a bug with fxload.
- linux-kernel-headers: linux/usb.h is broken. Remove the include # of linux/mod_devicetable.h from linux/usb.h before compiling usbutils.
- Enable IPV6 support (Libpcap).
- Providing manual pages into separate package (Libpcap).
- Removed broken DHAVE_FPIC_CONFIG option (Libpcap).
- Updated Libpcap to version 0.8.3 (Libpcap).
- Restructured the way spec file is made (Libpcap).
- Added patch to fix libpcap bug (PPP).
- Added patch to speed up ppp connection (PPP).
- Added various patches to fix bugs (PPP).
- Restructured the way the spec file is made (PPP).
- Providing manual pages into separate packages (PPP).
- Providing new package for development files (PPP).
- Added dependency pkg on libpcap (PPP).
- Updated to PPP version 2.4.2 (PPP).
- Restructured the way the spec file is made (PPPoE).
- Providing manual pages into separate packages (PPPoE).
- Updated PPPoE to version 3.5 (PPPoE).
- Providing manual pages into separate packages (tcp_wrappers).
- Providing manual pages into separate packages (portmap).
- Providing manual pages into separate packages (NFS-Utils).
- Fixed mode permission for nfs files and directories (NFS-Utils).
- Updated NFS-Utils to version 1.0.6 (NFS-Utils).
- Removed OpenNA-patch0 - no longer required (Irda-Utils).
- Updated Irda-Utils to version 0.9.16 (Irda-Utils).
- Providing manual pages into separate packages (Tcpdump).
- Updated Tcpdump to version 3.8.3 (Tcpdump).
- Relocated arpwatch directory under /var/lib (ArpWatch).
- Removed OpenNA-patch3, no longer required (ArpWatch).
- Update to version 2.1a13 (ArpWatch).
- Initial build for Wireless_tools.
- Initial build for Iperf.
- Initial build for Bonnie++.
- Providing manual pages into separate packages (cdrtools).
- Providing manual pages into separate packages (Strace).
- Updated Strace to version 4.5.6 (Strace).
- Providing manual pages into separate packages (Bind).
- Removed OpenNA-patch1 - no longer required (Bind).
- Added "--enable-threads" option support into bind (Bind).
- Enable ipv6 support into Bind (Bind).
- Updated Bind to version 9.2.4rc6 (Bind).
- Restructured the way spec file is made (DHCP).
- Providing manual pages into separate packages (DHCP).
- Updated Dhcpd to version 3.0.1 (DHCP).
- Removed dependency on libcap - no longer required (NTP).
- Initial build for Fping.
- Initial build for whois.
- Initial build for p0f.
- Providing manual pages into separate packages (Rsync).
- Update Rsync to version 2.6.2 (Rsync).
- Updated the PAM configuration file (vsFTPd).
- Removed libcap dependency - no longer required (vsFTPd).
- Added new option "hide_ids=YES" for local user connection (vsFTPd).
- Added new parameters related to performance into vsftpd.conf (vsFTPd).
- Updated vsFTPd to version 2.0.1 (vsFTPd).
- Initial build for Dovecot.
- Initial build for Cyrus-SASL.
- Restructured the way spec file is made (Pwlib).
- Updated Pwlib to version 1.8.0 (Pwlib).
- Initial build for Pure-FTPd.
- Initial build for Tftp.
- Initial build for Telnet.
- Initial build for Screen.
- Initial build for Minicom.
- Adding more basic-auth-helpers into separated package (Squid).
- Providing manual pages into separed package (Squid).
- Lot - lot of bug fixes and other improvement (Squid).
- Updated Squid to version 2.5.STABLE6 (Squid).
- Providing manual pages into separate packages (OpenLDAP).
- Updated OpenLDAP to version 2.2.15 (OpenLDAP).
- Fixing the renaming of two configuration parameters into config (PostgreSQL).
- Providing manual pages into separed package (PostgreSQL).
- Updated to PostgreSQL version 7.4.4 (PostgreSQL).
- Providing manual pages into separate packages (cURL).
- Added "--enable-ipv6" option to the compile (cURL).
- Update cURL to version 7.12.1 (cURL).
- Update Expat to version 1.95.8.
- Providing manual pages into separed package (Python).
- Update Python to version 2.3.4 (Python).
- Providing manual pages into separed package (LibXML2).
- Fixed devel directory removal (LibXML2).
- Update LibXML2 to version 2.6.11 (LibXML2).
- Providing manual pages into separed package (LibXSLT).
- Fixed devel directory removal (LibXSLT).
- Update LibXSLT to version 1.1.8 (LibXSLT).
- Providing manual pages into separed package (Postfix).
- Restructured the way Postfix install - spec file (Postfix).
- Added missing 'postfix' alias into the aliases file (Postfix).
- Updated Postfix to version 2.1.4 (Postfix).
- Changed the way the software compile and install (Freetype).
- Removed support for old Freetype version 1 (Freetype).
- Removed OpenNA patches 1,2,3 - no longer required (Freetype).
- Updated to Freetype version 2.1.7 (Freetype).
- Changed the way the software compile and install (Libjpeg).
- Providing manual pages into separate packages (Libjpeg).
- Changed the way the software compile and install (LibPNG).
- Providing manual pages into separate packages (LibPNG).
- Updated LibPNG to version 1.2.6. - security fix (LibPNG).
- Changed the way the software compile and install (LibTIFF).
- Providing manual pages into separate packages (LibTIFF).
- Changed the way the software compile and install (Libungif).
- Updated Libingif to version 4.1.3 (Libungif).
- Initial build for Liblcms.
- Added lcms libraries support & dependendy on it (Libmng).
- Updated the Libmng version 1.0.8 (Libmng).
- Updated GD to version 2.0.28.
- Initial build for OpenSLP.
- Making directories install and uninstall cleanly (Aspell).
- Updated Aspell to version 0.50.5 (Aspell).
- Updated Aspell-en to version 0.51-1 (Aspell-en).
- Close a denial of service vulnerability (Httpd).
- Provide manual pages into separate package (Httpd).
- Fix a buffer overflow in the FakeBasicAuth code (Httpd).
- Updated Httpd to version 2.0.50 (Httpd).
- sed/compile.c (bad_command): Fix off-by-one error (Sed).
- (snarf_char_class): Fix problem with [.....[] (i.e (Sed).
- last char in class is a bracket (Sed).
- Updated Sed to version 4.1.2 (Sed).
- Clear errno before calling mkstemp (M4).
- Clear errno before calling popen (M4).
- Don't let "free" trash errno when returning NULL (M4).
- Removed OpenNA patches 1-2 - no longer required (M4).
- Restructured the way pkg install - spec file (M4).
- Updated M4 to version 1.4.2 (M4).
- Updated Mod_Perl to version 1.99_15.
- Restructured the way spec file install - cleanup (htDig).
- Updated htDig to version 3.2.0b6 (htDig).
- Added "sxidmail" script contributed by Peter Fokker (sXid).
- Providing client binaries into separate packages (Cups).
- Providing manual pages into separate packages (Cups).
- Added "CXX=g++" parameter for Cups to compile libpdf.a library (Cups).
- Removed "templates/be and es" directories (Cups).
- Making files owned by lp,sys be owned by lp,lp now (Cups).
- Update Cups to version 1.1.21 (Cups).
- Fixed problem with *.tdb files in /var/lock/samba (Samba)
- Added support for Cups printing (Samba).
- Update to Samba version 3.0.5 (Samba).
- Don't install /usr/include/*.h files - just /usr/include/libelf/*.h (LibElf).
- Removed "--enable-compat" option from compile line (LibElf).
- Updated LibElf to version 0.8.5 (LibElf).
- Providing manual pages into separate package (GhostScript).
- Fixed the 'strip' command option into the spec file (GhostScript).
- Updated GhostScript to version 8.14 (GhostScript).
- Providing manual pages into separate package (Gimp-Print).
- Providing Foomatic files into separate package (Gimp-Print).
- Added new important options to the compile line (Gimp-Print).
- Updated Gimp-Print to version 4.2.7 (Gimp-Print).
- Updated GhostScript-Fonts-STD to version 8.11.
- Providing manual pages into separate package (GnuPG).
- Updated GnuPG to version 1.2.6 - bug fix (GnuPG).