Revision: 17392
          http://gar.svn.sourceforge.net/gar/?rev=17392&view=rev
Author:   wahwah
Date:     2012-03-13 08:55:13 +0000 (Tue, 13 Mar 2012)
Log Message:
-----------
mongodb/trunk: add a startup script

Modified Paths:
--------------
    csw/mgar/pkg/mongodb/trunk/Makefile

Added Paths:
-----------
    csw/mgar/pkg/mongodb/trunk/files/cswusergroup
    csw/mgar/pkg/mongodb/trunk/files/mongodb-smf-cas-trigger
    csw/mgar/pkg/mongodb/trunk/files/mongodb.conf
    csw/mgar/pkg/mongodb/trunk/files/mongodb.xml

Modified: csw/mgar/pkg/mongodb/trunk/Makefile
===================================================================
--- csw/mgar/pkg/mongodb/trunk/Makefile 2012-03-13 08:06:08 UTC (rev 17391)
+++ csw/mgar/pkg/mongodb/trunk/Makefile 2012-03-13 08:55:13 UTC (rev 17392)
@@ -63,6 +63,16 @@
 RUNTIME_DEP_PKGS_CSWmongodb += CSWlibsnappy1-gxx
 RUNTIME_DEP_PKGS_CSWmongodb += CSWlibstdc++6
 
+PRESERVECONF = $(sysconfdir)/mongodb.conf
+
+PROTOTYPE_MODIFIERS = datadir
+PROTOTYPE_FILES_datadir = $(localstatedir)/mongodb
+PROTOTYPE_PERMS_datadir = 0700
+PROTOTYPE_USER_datadir = mongo
+PROTOTYPE_CLASS_datadir = ugfiles
+
+USERGROUP = $(sysconfdir)/pkg/CSW$(NAME)/cswusergroup
+
 include gar/category.mk
 
 build-mongo:
@@ -79,4 +89,15 @@
                $(SCONS_FLAGS) \
                -Q --prefix=$(DESTDIR)$(BUILD_PREFIX) \
                install)
+       ginstall -m 755 -d $(DESTDIR)$(sysconfdir)
+       ginstall -m 644 $(FILEDIR)/mongodb.conf 
$(DESTDIR)$(sysconfdir)/mongodb.conf
+       ginstall -m 700 -d $(DESTDIR)$(localstatedir)/mongodb
+       ginstall -m 755 -d $(DESTDIR)$(sysconfdir)/pkg/CSW$(NAME)
+       ginstall -m 644 $(FILEDIR)/cswusergroup \
+                       $(DESTDIR)$(sysconfdir)/pkg/CSW$(NAME)
+       ginstall -m 644 $(FILEDIR)/mongodb.xml \
+                       $(DESTDIR)$(sysconfdir)/pkg/CSW$(NAME)
+       ginstall -m 755 -d $(DESTDIR)$(sysconfdir)/init.d
+       ginstall -m 644 $(FILEDIR)/mongodb-smf-cas-trigger \
+               $(DESTDIR)$(sysconfdir)/init.d/mongodb
        @$(MAKECOOKIE)

Added: csw/mgar/pkg/mongodb/trunk/files/cswusergroup
===================================================================
--- csw/mgar/pkg/mongodb/trunk/files/cswusergroup                               
(rev 0)
+++ csw/mgar/pkg/mongodb/trunk/files/cswusergroup       2012-03-13 08:55:13 UTC 
(rev 17392)
@@ -0,0 +1 @@
+mongo:mongo:MongoDB database user:/var/opt/csw/mongodb:/bin/false::

Added: csw/mgar/pkg/mongodb/trunk/files/mongodb-smf-cas-trigger
===================================================================
--- csw/mgar/pkg/mongodb/trunk/files/mongodb-smf-cas-trigger                    
        (rev 0)
+++ csw/mgar/pkg/mongodb/trunk/files/mongodb-smf-cas-trigger    2012-03-13 
08:55:13 UTC (rev 17392)
@@ -0,0 +1 @@
+#MANIFEST /etc/opt/csw/pkg/CSWmongodb/mongodb.xml

Added: csw/mgar/pkg/mongodb/trunk/files/mongodb.conf
===================================================================
--- csw/mgar/pkg/mongodb/trunk/files/mongodb.conf                               
(rev 0)
+++ csw/mgar/pkg/mongodb/trunk/files/mongodb.conf       2012-03-13 08:55:13 UTC 
(rev 17392)
@@ -0,0 +1,6 @@
+# This is an example config file for MongoDB.
+dbpath = /var/opt/csw/mongodb
+bind_ip = 127.0.0.1
+noauth = true # use 'true' for options that don't take an argument
+verbose = true # to disable, comment out.
+ipv6 = false

Added: csw/mgar/pkg/mongodb/trunk/files/mongodb.xml
===================================================================
(Binary files differ)


Property changes on: csw/mgar/pkg/mongodb/trunk/files/mongodb.xml
___________________________________________________________________
Added: svn:mime-type
   + application/xml

This was sent by the SourceForge.net collaborative development platform, the 
world's largest Open Source development site.

_______________________________________________
devel mailing list
devel@lists.opencsw.org
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to