Open-AudIT
https://www.open-audit.org/phpBB3/

Automatically run Open-AudIT on OSX
https://www.open-audit.org/phpBB3/viewtopic.php?f=20&t=6257
Page 1 of 1

Author:  Oeser [ Tue Jan 07, 2014 6:34 pm ]
Post subject:  Automatically run Open-AudIT on OSX

I'd like to share a way to automatically run openaudit every three hours. The audit_osx.sh script is located on a central http-server for easy migrating improvements to the script. All steps have to be done with by console as superuser.

First, you have to add the following script in /usr/bin/openaudit and make it executeable with chmod +x:

[code]#!/bin/bash
curl --noproxy SERVERNAME http://SERVERNAME/openaudit/audit_osx.sh | bash
[/code]

Please edit the URL for your requirements.
(It's also possible to place the original audit script in here.)

Second, you have to create a File in the directory /Library/LaunchDemons/. In my example I like to call it com.opmantek.Openaudit.

[code]<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>Label</key>
<string>com.opmantek.Openaudit</string>
<key>ProgramArguments</key>
<array>
<string>openaudit</string>
</array>
<key>StartInterval</key>
<integer>7200</integer>
</dict>
</plist>
[/code]

You can edit the integer value of "StartInterval" as you like. The value is given in seconds.

Page 1 of 1 All times are UTC + 10 hours
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/