From 355ad150eb4ba18d1e863c34c85e60a20f7c710d Mon Sep 17 00:00:00 2001
From: Eric Stanley <estanley@nagios.com>
Date: Fri, 20 Jan 2012 06:49:49 -0600
Subject: Added pst3 to Solaris package.


diff --git a/Makefile.am b/Makefile.am
index 8e2de78..ce6ae6a 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -45,6 +45,7 @@ solpkg:
 	if [ ! -d $(PACKDIR) ] ; then mkdir $(PACKDIR); fi
 	$(MAKE) all
 	$(MAKE) DESTDIR=$$PWD/$(BUILDDIR) install
+	$(INSTALL) plugins-root/pst3 $(BUILDDIR)$(libexecdir)
 	$(INSTALL) pkg/solaris/pkginfo $(BUILDDIR)
 	$(INSTALL) pkg/solaris/preinstall $(BUILDDIR)
 	cd $(BUILDDIR) && $(PERL) ../$(PKGSCRIPT) ../$(PACKDIR)
diff --git a/pkg/solaris/solpkg b/pkg/solaris/solpkg
index 6307bcd..a21176e 100755
--- a/pkg/solaris/solpkg
+++ b/pkg/solaris/solpkg
@@ -34,6 +34,11 @@ while (<PREPROTO>) {
 	  or $thisline =~ " pkginfo "
 	  or $thisline =~ " preinstall ") {
 	    # Don't do anything as they aren't important
+	} elsif ($thisline =~ "pst3") {
+		# Needs to be installed SUID root
+	  ($dir, $none, $file, $mode, $user, $group) = split / /,$thisline;
+	  print PROTO "$dir $none $file 4755 root bin\n";
+		
 	} elsif ($thisline =~ "^[fd] ") {
 	  # Change the ownership of files and directories
 	  ($dir, $none, $file, $mode, $user, $group) = split / /,$thisline;
-- 
cgit v0.10-9-g596f

