Hello community, here is the log from the commit of package dazuko checked in at Wed Mar 12 19:44:25 CET 2008. -------- --- arch/i386/dazuko/dazuko.changes 2008-01-15 12:01:36.000000000 +0100 +++ /mounts/work_src_done/STABLE/dazuko/dazuko.changes 2008-03-12 14:20:35.056302000 +0100 @@ -1,0 +2,5 @@ +Wed Mar 12 14:20:24 CET 2008 - ro@suse.de + +- hack to build on 2.6.25-rc5 + +------------------------------------------------------------------- New: ---- dazuko-2.6.25.patch redirfs-0.2-2.6.25.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dazuko.spec ++++++ --- /var/tmp/diff_new_pack.J10730/_old 2008-03-12 19:44:11.000000000 +0100 +++ /var/tmp/diff_new_pack.J10730/_new 2008-03-12 19:44:11.000000000 +0100 @@ -11,11 +11,12 @@ # norootforbuild # nodebuginfo + Name: dazuko License: BSD 3-Clause; GPL v2 or later; LGPL v2.1 or later Group: System/Kernel Version: 2.3.4.4 -Release: 1 +Release: 17 %define dazuko_version cvs-2008011501 %define redirfs_version 0.2 Summary: On-access Virus Scanning Kernel Interface @@ -25,6 +26,8 @@ Source2: dazuko.sysconfig Source3: dazuko.init-script Source4: http://www.redirfs.org/packages/redirfs-%{redirfs_version}.tar.gz +Patch: dazuko-2.6.25.patch +Patch1: redirfs-0.2-2.6.25.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build ExclusiveArch: %ix86 x86_64 #Obsoletes: km_antivir km_dazuko @@ -62,6 +65,10 @@ %prep #%setup -n dazuko-%{dazuko_version} %setup -n dazuko -b4 +%patch +pushd ../redirfs-* +%patch1 +popd set -- * mkdir source mv "$@" source/ @@ -145,13 +152,15 @@ /var/adm/fillup-templates/sysconfig.dazuko %changelog -* Tue Jan 15 2008 - mt@suse.de +* Wed Mar 12 2008 ro@suse.de +- hack to build on 2.6.25-rc5 +* Tue Jan 15 2008 mt@suse.de - Updated to dazuko cvs head 2008011501 using redirfs instead of the LSM kernel interface, because 2.6.24rc kernel versions do not support LSM kernel modules any more (bug #352003). - The redirfs modules are shipped inside of dazuko kmp packages at the moment. -* Fri Oct 19 2007 - ro@suse.de +* Fri Oct 19 2007 ro@suse.de - update to 2.3.4 - remove error checking for device unregistration (Linux 2.6+syscall/RSBAC) - added "--procs-per-group" option for maximum allowed registered processes @@ -164,14 +173,14 @@ - removed __d_path(), root, rootmnt dependencies for Linux 2.6 (LSM) - added support for Linux 2.6.23-rc3 LSM API (patch #13661) - minor code readability improvements (patch #13783) -* Wed Apr 04 2007 - mt@suse.de +* Wed Apr 04 2007 mt@suse.de - Adopted for new LSM prototypes in kernel 2.6.21_rc5_git8_2. New patch file: dazuko-2.3.3.dif - Added module-init-tools to build requires. -* Fri Mar 23 2007 - mt@suse.de +* Fri Mar 23 2007 mt@suse.de - Updated to dazuko-2.3.3(.4) final, including 2.6.21 LSM patch. Obsolete patch file: dazuko-2.3.3-pre3_linux-2.6.21.dif -* Wed Mar 21 2007 - mt@suse.de +* Wed Mar 21 2007 mt@suse.de - Updated to dazuko-2.3.3-pre3 including support for linux-2.6.20 LSM obsoleting dazuko-2.3.2-linux-2.6.19plus.dif patch file as well as several other fixes and improvements, e.g.: @@ -184,32 +193,32 @@ * restructured DazukoIO protocol fallback code - Adopted to LSM interface (getprocattr) for linux-2.6.21 LSM New patch file: dazuko-2.3.3-pre3_linux-2.6.21.dif -* Mon Jan 15 2007 - mt@suse.de +* Mon Jan 15 2007 mt@suse.de - Merged changes from dazuko cvs to compile with Linux >= 2.6.19 New patch file: dazuko-2.3.2-linux-2.6.19plus.dif -* Fri Dec 01 2006 - mt@suse.de +* Fri Dec 01 2006 mt@suse.de - Updated to dazuko-2.3.2, providing following fixes [Bug #224985]: * name-cache leak for Linux 2.2, 2.4, and 2.6+syscall (patch #5552) * memory leak when removing trusted applications (patch #5552) * Linux 2.6 LSM stacking as a secondary module (obsoletes our dazuko-second_register.diff patch) * overly conservative snprintf() calls -* Thu Nov 16 2006 - mt@suse.de +* Thu Nov 16 2006 mt@suse.de - Renamed package from hbedv-dazuko(-KMP) to dazuko(-KMP). -* Wed Nov 08 2006 - mt@suse.de +* Wed Nov 08 2006 mt@suse.de - Improved LSB required-start tag in boot.dazuko init script. -* Mon Nov 06 2006 - mt@suse.de +* Mon Nov 06 2006 mt@suse.de - Updated to dazuko-2.3.1 making our configure patch obsolete. - Added dazuko-second_register.diff patch fixing init of the inode permission hook while registering as secondary LSM. - Added boot.dazuko init script loading the dazuko module. -* Tue Aug 29 2006 - mt@suse.de +* Tue Aug 29 2006 mt@suse.de - Updated to dazuko-2.3.1pre2 supporting sys_call hooking on linux26, required to work togeter with apparmor (unused). -* Mon Apr 10 2006 - ro@suse.de +* Mon Apr 10 2006 ro@suse.de - added nodebuginfo tag to specfile -* Wed Feb 08 2006 - mt@suse.de +* Wed Feb 08 2006 mt@suse.de - Added patch adding invoking of the inode permission lsm hook of a secondary module. See Bug #65751. -* Mon Jan 23 2006 - mt@suse.de +* Mon Jan 23 2006 mt@suse.de - Initial package replacing km_dazuko. ++++++ dazuko-2.6.25.patch ++++++ --- dazuko_redirfs.c 2008/03/12 11:42:38 1.1 +++ dazuko_redirfs.c 2008/03/12 12:05:19 @@ -284,7 +284,7 @@ if (xfs->nd == NULL || xfs->free_full_filename) return 0; - if (xfs->nd->mnt == NULL || xfs->nd->dentry == NULL) + if (xfs->nd->path.mnt == NULL || xfs->nd->path.dentry == NULL) return 0; /* check if we need to allocate a buffer */ @@ -304,7 +304,7 @@ /* make sure we don't already have a vfsmount */ if (!xfs->mntput_vfsmount) { - xfs->vfsmount = mntget(xfs->nd->mnt); + xfs->vfsmount = mntget(xfs->nd->path.mnt); /* the vfsmount will need to be put back */ xfs->mntput_vfsmount = 1; @@ -313,13 +313,13 @@ /* make sure we don't already have a dentry */ if (!xfs->dput_dentry) { - xfs->dentry = dget(xfs->nd->dentry); + xfs->dentry = dget(xfs->nd->path.dentry); /* the dentry will need to be put back */ xfs->dput_dentry = 1; } - temp = d_path(xfs->dentry, xfs->vfsmount, xfs->buffer, PAGE_SIZE); + temp = d_path(&xfs->nd->path, xfs->buffer, PAGE_SIZE); /* make sure we really got a new filename */ if (temp == NULL) ++++++ redirfs-0.2-2.6.25.patch ++++++ ++++ 789 lines (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@Hilbert.suse.de