2014-05-26 Sancho Lerena <slerena@artica.es>
* pandora_agent_installer: Fixed installed for Darwin/macOS agent. Tested on 10.9.2. git-svn-id: https://svn.code.sf.net/p/pandora/code/trunk@10009 c3f86ba8-e40f-0410-aaad-9ba5e7f4b01f
This commit is contained in:
parent
0caf3566b3
commit
3bd49b8e63
|
@ -1,3 +1,8 @@
|
|||
2014-05-26 Sancho Lerena <slerena@artica.es>
|
||||
|
||||
* pandora_agent_installer: Fixed installed for Darwin/macOS agent. Tested
|
||||
on 10.9.2.
|
||||
|
||||
2014-04-30 Sancho Lerena <slerena@artica.es>
|
||||
|
||||
* DEBIAN/postinst,
|
||||
|
|
|
@ -111,6 +111,14 @@ help () {
|
|||
|
||||
uninstall () {
|
||||
OS_NAME=`uname -s`
|
||||
|
||||
if [ "$OS_NAME" = "Darwin" ]
|
||||
then
|
||||
launchctl remove com.pandorafms.pandorafms
|
||||
rm /Library/LaunchDaemons/com.pandorafms.pandorafms.plist 2> /dev/null
|
||||
fi
|
||||
|
||||
|
||||
if [ "$OS_NAME" = "FreeBSD" ]
|
||||
then
|
||||
PANDORA_HOME=/usr/local/share/pandora_agent
|
||||
|
@ -259,7 +267,7 @@ install () {
|
|||
DAEMON_SCRIPT=pandora_agent_daemon
|
||||
DAEMON_TEMP=pandora_agent_daemon_temp
|
||||
fi
|
||||
|
||||
|
||||
# Backup the daemon script
|
||||
cp -f "$DAEMON_SCRIPT" "$DAEMON_SCRIPT.bak"
|
||||
|
||||
|
@ -468,6 +476,14 @@ install () {
|
|||
echo "Linking start-up daemon script 'pandora_agent_daemon' on $OS_NAME";
|
||||
fi
|
||||
|
||||
if [ "$OS_NAME" = "Darwin" ]
|
||||
then
|
||||
# Specific service install on Darwin/macOSX
|
||||
launchctl load -F Darwin/com.pandorafms.pandorafms.plist
|
||||
echo "Start Pandora FMS service with 'launchctl start com.pandorafms.pandorafms'"
|
||||
echo "This service has been scheduled to launch on each system startup"
|
||||
fi
|
||||
|
||||
if [ "$OS_NAME" = "AIX" ]
|
||||
then
|
||||
cp pandora_agent_daemon /etc/rc.pandora_agent_daemon
|
||||
|
|
Loading…
Reference in New Issue