ok, i should have held off, if you install the key and apt source, run apt
update and apt install ossec-hids-[agent|server], then there is no prompt.
caveats:
1) Run debconf-set-selection first properly for the manage and agent
2) becareful of spacing, it does not seem like they are properly trimmed as
there are spaces in the xml tags, i.e. <server-ip> 1.1.1.5</server-ip>.
will occur if you have a `debconf-set-selections <<< "ossec-hids-agent
 ossec-hids-agent/server-ip  string  1.1.1.5"` (note two spaces between
string and IP)
-- Client --
I still have to get this into a salt state, but i'm running the following:
wget -q -O - https://www.atomicorp.com/RPM-GPG-KEY.art.txt  | sudo apt-key
add -
source /etc/lsb-release
echo "deb https://updates.atomicorp.com/channels/atomic/ubuntu
$DISTRIB_CODENAME main" | sudo tee -a  /etc/apt/sources.list.d/atomic.list
sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys
FFBD5D0A4520AFA9
sudo apt update
sudo debconf-set-selections <<< "ossec-hids-agent
 ossec-hids-agent/server-ip  string {{your server}}"
sudo apt install -y ossec-hids-agent

Hope this helps someone else

On Wed, Sep 6, 2017 at 2:19 PM, Jeff Dyke <[email protected]> wrote:

> Hi, i asked a question earlier about the debconf-set-selections, which i
> have all of them now both for client and manager/server.  I have also
> managed to extract the info i need from the gpg keys and other sources to
> automatically add the repo.
>
> One of the bits i have remaining to install a client/server through a
> config mgmt system, is to accept the license during the installation.  This
> does not seem to be set in debconf-get-selections, can it be set in a file
> somewhere?  I use https://saltstack.com for automation.
>
> It's not the end of the world if i can't do this, but bringing on new
> machines would require no intervention if this step could be automated.
> I'm using the latest ossec from the atomic ppa: http://ppa.launchpad.net/
> oisf/suricata-stable/ubuntu
>
> Thanks,
> Jeff
>
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "ossec-list" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> For more options, visit https://groups.google.com/d/optout.
>

-- 

--- 
You received this message because you are subscribed to the Google Groups 
"ossec-list" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to