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