Hi Andrew,

Unfortunately, I have not yet had the opportunity.

Thanks,
Charlie
 

-----Original Message-----
From: [email protected] [mailto:[EMAIL PROTECTED]
On Behalf Of Andrew Hay
Sent: Sunday, December 09, 2007 7:41 AM
To: [email protected]
Subject: [ossec-list] Re: Running ossec-hids under MacOS X 10.5
(Leopard)


Hey Charlie,

Did you ever get around to creating that script?  Please let me know.

On 01/11/2007, Scott, Charlie (ISO) <[EMAIL PROTECTED]> wrote:
>
> Greetings,
>
> I noticed no problem with upgrading a MacOS X Tiger system that 
> already had OSSEC-HIDS installed to Leopard.
>
> After a fresh Leopard install, however, I needed to create the group 
> and users that OSSEC needs before compiling and installing OSSEC.  
> This is because Leopard no longer uses the NetInfo database and 
> therefore no longer has the niload, nireport, and niutil commands used

> by darwin-addusers.pl.
>
> I was able to get the following to work, YMMV:
>
> Get a list of existing UIDs and GIDs this way:
>
> sudo dscl localhost -list /Local/Default/Users UniqueID sudo dscl 
> localhost -list /Local/Default/Groups PrimaryGroupID
>
> To create a group:
>
> sudo dscl localhost -create /Local/Default/Groups/ossec sudo dscl 
> localhost -createprop /Local/Default/Groups/ossec PrimaryGroupID 
> <unique group ID #> sudo dscl localhost -createprop 
> /Local/Default/Groups/ossec RealName ossec sudo dscl localhost 
> -createprop /Local/Default/Groups/ossec RecordName ossec sudo dscl 
> localhost -createprop /Local/Default/Groups/ossec RecordType:
> dsRecTypeStandard:Groups sudo dscl localhost -createprop 
> /Local/Default/Groups/ossec Password "*"
>
> To create the users:
>
> sudo dscl localhost -create /Local/Default/Users/ossec sudo dscl 
> localhost -createprop /Local/Default/Users/ossec RecordName ossec sudo

> dscl localhost -createprop /Local/Default/Users/ossec RealName "ossec 
> acct"
> sudo dscl localhost -createprop /Local/Default/Users/ossec 
> NFSHomeDirectory /var/ossec sudo dscl localhost -createprop 
> /Local/Default/Users/ossec UniqueID <unique user id #> sudo dscl 
> localhost -createprop /Local/Default/Users/ossec PrimaryGroupID <ossec

> group id #> sudo dscl localhost -createprop /Local/Default/Users/ossec

> Password "*"
>
> sudo dscl localhost -create /Local/Default/Users/ossecm sudo dscl 
> localhost -createprop /Local/Default/Users/ossecm RecordName ossecm 
> sudo dscl localhost -createprop /Local/Default/Users/ossecm RealName 
> "ossecm acct"
> sudo dscl localhost -createprop /Local/Default/Users/ossecm 
> NFSHomeDirectory /var/ossec sudo dscl localhost -createprop 
> /Local/Default/Users/ossecm UniqueID <unique user id #> sudo dscl 
> localhost -createprop /Local/Default/Users/ossecm PrimaryGroupID 
> <ossec group id #> sudo dscl localhost -createprop 
> /Local/Default/Users/ossecm Password "*"
>
> sudo dscl localhost -create /Local/Default/Users/ossecr sudo dscl 
> localhost -createprop /Local/Default/Users/ossecr RecordName ossecr 
> sudo dscl localhost -createprop /Local/Default/Users/ossecr RealName 
> "ossecr acct"
> sudo dscl localhost -createprop /Local/Default/Users/ossecr 
> NFSHomeDirectory /var/ossec sudo dscl localhost -createprop 
> /Local/Default/Users/ossecr UniqueID <unique user id #> sudo dscl 
> localhost -createprop /Local/Default/Users/ossecr PrimaryGroupID 
> <ossec group id #> sudo dscl localhost -createprop 
> /Local/Default/Users/ossecr Password "*"
>
> It should be fairly easy to create a new script.  I may give it a shot

> if I have time and someone else doesn't do it first.
>
> Thanks,
> Charlie
>


--
Andrew Hay
blog: http://www.andrewhay.ca
email: andrewsmhay || at || gmail.com
LinkedIn Profile: http://www.linkedin.com/in/andrewhay

Reply via email to