On Thursday 06 July 2006 13:43, Andrey Yakovlev wrote:
> Hello Kern.
>
> I using bacula for a long time for a Security checks ( aka tripewire  )
> jobs.

Bravo, I wish more people would discover this feature.  It is one thing that 
lets me sleep at night knowing that if someone installs a rootkit on my 
server I will know about it in the morning !

> After upgrading to bacula-1.38.10 and than to .11, verify jobs started
> to output strange diagnostics
>
> ==============
> orion-dir: The following files are missing:
> orion-dir:       /usr/local/lib/arj/
> orion-dir:       /usr/share/openssl/
> orion-dir:       /usr/local/lib/perl5/site_perl/
> orion-dir:       /usr/local/lib/perl5/
> orion-dir:       /usr/local/lib/
> orion-dir:       /usr/local/lib/mysql/
> orion-dir:       /usr/local/lib/compat/pkg/
> orion-dir:       /usr/local/lib/compat/
> orion-dir:       /usr/local/lib/gettext/
> ...
> an so on
> ================

Well, there was a bug in previous versions which prevented Bacula from 
printing missing files.  In fixing it, it is possible that I introduced 
another problem.  However, I have not seen the above here, and I suspect 
there is just some strange thing with your catalog.

What I recommend is to run your Verify job with InitCatalog, then immediately 
afterward run it again with Catalog, and if still reports problems, then we 
need to look into it some more.  Hopefully that will resolve your problems.

One thing to know is that the current algorithm will get confused if you run 
multiple simultaneous Verifies, so please ensure that the verify jobs run one 
at a time.

In any case, please let me know how it turns out ...

I hope you don't mind me coping the bacula-users list, I think they might be 
interested in this.

>
> These catalogs are on disk, but veryfy jobs thinks that they missing. Why ?
> And also, these catalogs are within catalogs  defined in 2-nd "Include"
>  (/usr/share/openssl,
> /usr/local/man, /usr/local/lib).
>
>  May be, there is problems with config ? or with  verify run algorithms ?
>
>
> Here is part of config with Fileset
>
> =============
> FileSet {
>   Name = "VerifySet"
>   Include {
>       Options {
>          RegexFile = "^.*\/man\/whatis$"
>          wilddir = */man/*
>          Exclude = yes
>       }
>
>       Options {
>          verify=pins1ug
>          signature=SHA1
>          #wildfile= */man/*
>          #wilddir = */man/*
>          #wildfile = whatis
>          #Exclude = yes
>       }
>
>       File = /kernel
>       File = /bin
>       File = /boot
>       File = /etc
>       File = /lib
>       File = /libexec
>       File = /sbin
>       File = /usr/bin
>       File = /usr/include
>       File = /usr/lib
>       File = /usr/libdata
>       File = /usr/libexec
>       File = /usr/sbin
>       File = /usr/share
>       File = /usr/local
>       File = /root/scripts
>
>   }
>
>
>   Include {
>       Options {
>         RegexFile = "^.*\/man\/whatis$"
>         Exclude = yes
>       }
>       Options {
>         wildfile= whatis
>        Exclude = yes
>       }
>
>       Options {
>         verify=pnsug
>         #wildfile= */man/*
>         wilddir = */man/*
>       }
>
>       Options {
>         RegexFile = "^.*$"
>         Exclude = yes
>       }
>
>       File = /usr/share/openssl
>       File = /usr/local/man
>       File = /usr/local/lib
>    }
>
>    Exclude {
>       File = /usr/local/lib/nessus
>       File = /usr/share/man
>    }
>
> }

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to