dazuko-2.3.7-2.4>t  DH`pJ/=„alMi$DPڑka-ZtOyܗ5de0qYJWsAeRc>/^*mƝ̰"f h;J?^R%yxedjg`~h̵2238fdbb0d8a9b216311fba17bd56d6c6ce912c6,IJ/=„eB}cDFOA2hcH6΂ [.cs)ݬ0{;ֹ_ǐ-7MȢ鰺ymZ@1hsqx/x ;Ւ7RVq[ gI@1CʃDicDD4ĘW F5'wbPфF^d'3+-슄? nTIn#F 4B|[\K#ᠾh1B2k1>v-ka 6e|mId>;!{?!kd   =$(04BK ;                , 4 L l ( 8 9 h: >?@FGH I X Y \ (] 0^ Mb uc d!=e!Bf!Gl!Iz![Cdazuko2.3.72.4On-access Virus Scanning Kernel InterfaceThe dazuko package contains the boot script for loading/unloading the dazuko on-access virus scanning kernel interface module provided by the dazuko-KMP kernel module packages. Authors: -------- John Ogness Martin RitterJqbuild24openSUSE 11.2openSUSEBSD 3-clause (or similar) ; GPL v2 or later ; LGPL v2.1 or laterhttp://bugs.opensuse.orgSystem/Kernelhttp://www.dazuko.org/linuxx86_64 test -n "$FIRST_ARG" || FIRST_ARG=$1 FORCE_YES=0 set -- dazuko PNAME=$1 ; shift INSSRV_ARRAY="" while [ ${#*} -gt 0 ] ; do SCRIPTNAME=$1 shift SV_B='^### BEGIN INIT INFO' SV_E='^### END INIT INFO' SV_KW=Default-Enabled SV_VALUE=`sed -n -e "/$SV_B/,/$SV_E/{/^# [^[:space:]]*$SV_KW:[[:space:]]*\([^[:space:]]*\).*/s//\1/p;}" < etc/init.d/$SCRIPTNAME` test "$FORCE_YES" = "1" && SV_VALUE="yes" test -n "$SV_VALUE" || SV_VALUE="no" INSSRV_ARRAY="$INSSRV_ARRAY $SCRIPTNAME $SV_VALUE" done TEMPLATE_DIR=var/adm/fillup-templates SYSC_TEMPLATE=$TEMPLATE_DIR/sysconfig.$PNAME SD_NAME="" if [ -x bin/fillup ] ; then if [ -f $SYSC_TEMPLATE ] ; then echo "Updating etc/sysconfig/$SD_NAME$PNAME..." mkdir -p etc/sysconfig/$SD_NAME touch etc/sysconfig/$SD_NAME$PNAME bin/fillup -q etc/sysconfig/$SD_NAME$PNAME $SYSC_TEMPLATE fi else echo "ERROR: fillup not found. This should not happen. Please compare" echo "etc/sysconfig/$PNAME and $TEMPLATE_DIR/sysconfig.$PNAME and" echo "update by hand." fi test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" = "0" ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_STOP_ON_REMOVAL" != yes ; then for service in boot.dazuko ; do /etc/init.d/$service stop > /dev/null done fi fi#%if 1120 > 820 # test -n "$FIRST_ARG" || FIRST_ARG=$1 if test "$FIRST_ARG" -ge 1 ; then test -f /etc/sysconfig/services && . /etc/sysconfig/services if test "$YAST_IS_RUNNING" != "instsys" -a "$DISABLE_RESTART_ON_UPDATE" != yes ; then for service in boot.dazuko ; do /etc/init.d/$service try-restart > /dev/null || : done fi fi #%endif sbin/insserv etc/init.d Ɓ쁤JmJm8c6b0bfe33e42e6d6d3de1a23f2a399e98e0c61fde4f4bd21b15dc491e7cbee6rootrootrootrootdazuko-2.3.7-2.4.src.rpmdazukodazuko(x86-64)   @ dazuko-kmp/bin/sh/bin/sh/bin/shrpmlib(PayloadFilesHavePrefix)rpmlib(CompressedFileNames)/bin/shrpmlib(PayloadIsLzma)4.0-13.0.4-14.4.6-14.7.1J@J#IHǶHH@H@HHWHnHz@GG@G@F@F@F@ElEp@E\REQEO#D,@ro@suse.demls@suse.dejeffm@suse.deandavis@novell.comandavis@novell.comandavis@novell.comandavis@novell.comandavis@novell.comandavis@novell.comandavis@novell.comandavis@novell.comro@suse.demt@suse.dero@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.demt@suse.de- update dazuko to 2.3.7 - integrate patch from Frantisek Hrbata for FreeBSD 7 support - improve LSM API detection - integrate patch from Frantisek Hrbata for RedirFS 0.6 support - update redirfs to 0.7 - used dget_locked instead of direct increase of d_count it allows redirfs to run at kernel with openvz patches - added callbacks [...] - added might_sleep() macro into functions which can sleep - fixed locking in redirfs_get_path_id() - removed GFP_ATOMIC allocations where possible and added GFP_KERNEL allocation fallbacks otherwise, BUG 14 - better filter handle check in redirfs API, added IS_ERR check - fixed bind mount paths - two paths one root - added support for older kernels >= 2.6.16, thanks to Sergey Ivanov - fixed open with the O_DIRECTORY flag for non directory file types, thanks to Sergey Ivanov - cifs is not supported the -EPERM error is returned when path is to be added within cifs - fixed bug 13 - oops BUG at rfs_inode.c:306! - fixed NULL pointer dereference in rfs_fsrename_set - added support for private data - file, dentry, inode, redirfs root - introduced redirfs_root handle representing redirfs root object - simplified sysfs interface - small changes in the redirfs interface (not compatible with previous versions) - redirfs_ctl control callbacks replaced with generic redirfs_filter_operations table - fixed rinfo memory leak- make patch0 usage consistent- Updated to build against 2.6.29 kernel.- Updated redirfs-0.3-pre4 to redirfs-0.3 - Replaced 2.6.27 dazuko patch with proposed dazuko_redirfs_2.6.27 patch from www.redirfs.org- Patches to address 2.6.27 device and inode API changes- Patch to use linux/semaphore.h instead of asm/semaphore.h- Update to dazuko-2.3.6-pre2 and redirfs-0.3-pre4- Add stop directives to init script- Restructure to build both dazuko and redirfs from toplevel Kbuild file- Update to redirfs 0.3-pre3- Preliminary update to dazuko 2.3.6-pre1 and redirfs 0.3-pre2 in order to build on 2.6.26.- hack to build on 2.6.25-rc5- 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.- 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 - use -fPIC when compiling DazukoIO library - check if a dazuko module already exists when running "make install" - update perl binding (fix for 64-bit systems) - add support for Linux 2.6.21 (SUSE) LSM API - added support for Linux 2.6.23-rc4 LSM API (patch #13828) - added "--sct-nocheck" option to disable syscall table checks - 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)- 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.- 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- 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.: * include new Lua binding * resolved namespace issue with "struct path" * add official support for suspend2 on Linux 2.6 * cleanup thread handling for TAF on Linux 2.6 * fix DazukoIO X/Y-bit compatibility for trusted processes * remove unnecessary global variables from DazukoIO * 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- Merged changes from dazuko cvs to compile with Linux >= 2.6.19 New patch file: dazuko-2.3.2-linux-2.6.19plus.dif- 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- Renamed package from hbedv-dazuko(-KMP) to dazuko(-KMP).- Improved LSB required-start tag in boot.dazuko init script.- 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.- Updated to dazuko-2.3.1pre2 supporting sys_call hooking on linux26, required to work togeter with apparmor (unused)./bin/sh/bin/sh/bin/shbuild24 1256659313@*@+2.3.7-2.42.3.7-2.4boot.dazukosysconfig.dazuko/etc/init.d//var/adm/fillup-templates/-fmessage-length=0 -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector -funwind-tables -fasynchronous-unwind-tablesobs://build.opensuse.org/openSUSE:11.2/standard/75d6eee7bb1ed0d083655d1313c8643e-dazukocpiolzma2x86_64-suse-linuxW^Ȇ +?P] b2Wd睋@;â}Yo>jf^==Bl0|6ڦAZwIϽ#-,'Wc}͒/hŻo,2Ճfظad[vV,CD菎+ 9p1ߚF,z%E v Śx0A+gnq BTH%2u3t?+-dHn?ig"z_.nAaP =S JD U**Μx6@R_w:UYɩ2as,JY&]RX)πW;lqx .a#Q80, !sQoe@(:Txogfﱚs$&8>33?;@S,QH)$:~҄ sϲSU ]yTշmmtDqۖ$d)\f)oz܋Vqy|> 3ElCQߟ0JVؼ 9D[?>RT1$-@Niֈh|YZnZI/y52"/RB8'|l]䷫:[=jaqDW(.aۜv/E; z+4Ot_ߡpo::3)0G{IBRE$l|=ipV sS3rgla7$anb5Jt;tW&^}^ 0Kd|ŻGcCdq\VSHhig%ZPtB]a@qH^՟9M,H1 +X5Jؠ!Θ=(A0wG )8bo7=+6$ s$9@[|_Qisq}ũ gXѭ֠ٿDq;g9^L>`^{4iӸ ~!~WH[V*3|;2P&%md$Drnˋ~$m2mu 9P50X