Hi Joachim, hi Yurij,

Joachim Schipper wrote on Sat, May 16, 2009 at 01:23:20PM +0200:
> On Fri, May 15, 2009 at 10:39:06PM +0500, Yuriy Grishin wrote:

>> I've installed OpenBSD 4.5 on my home gateway.
>> Random pids and critical files permission are really cool.
>> I just confused a little bit because I haven't found any way
>> to check the vulnerabilities of my configuration.
>> Are there any?

> This is not what you are asking for, but security(8) will run nightly
> and check various files. This detects unsophisticated intruders and -
> more importantly - makes it easy to spot and fix misconfigurations.

But be aware of this:

 $ man security | tail -n 7  
BUGS
     The name of this script may provide a false sense of security.

     There are perhaps an infinite number of ways the system can be
     compromised without this script noticing.


> Of course, it can be extended with your own critical files, if desired.

Actually, security(8), in contrast to daily(8)/weekly/monthly, does not
support security.local additions right now.  I don't see a pressing need
to implement that hook, either; it would be easy enough, though, just
adding the two lines

  next_part "Running /etc/security.local:"
  run_script "security.local"

at the very end of /etc/security does the trick.

Apart from that, i would recommend against locally modifying the script
/etc/security itself.  You can use daily.local for local additions.
Of course, you can also add files to the changelist(5).
Perhaps the latter is what you were hinting at.

Yours,
  Ingo

Reply via email to