diff options
Diffstat (limited to 'rpm/mongo.spec')
-rw-r--r-- | rpm/mongo.spec | 24 |
1 files changed, 16 insertions, 8 deletions
diff --git a/rpm/mongo.spec b/rpm/mongo.spec index 18386baef06..eb2c0433163 100644 --- a/rpm/mongo.spec +++ b/rpm/mongo.spec @@ -1,5 +1,5 @@ Name: mongo -Version: 1.2.4 +Version: 1.3.3 Release: mongodb_1%{?dist} Summary: mongo client shell and tools License: AGPL 3.0 @@ -23,6 +23,7 @@ client utilities. %package server Summary: mongo server, sharding server, and support scripts Group: Applications/Databases +Requires: mongo %description server Mongo (from "huMONGOus") is a schema-free document-oriented database. @@ -56,17 +57,19 @@ cp rpm/init.d-mongod $RPM_BUILD_ROOT/etc/rc.d/init.d/mongod chmod a+x $RPM_BUILD_ROOT/etc/rc.d/init.d/mongod mkdir -p $RPM_BUILD_ROOT/etc cp rpm/mongod.conf $RPM_BUILD_ROOT/etc/mongod.conf +mkdir -p $RPM_BUILD_ROOT/etc/sysconfig +cp rpm/mongod.sysconfig $RPM_BUILD_ROOT/etc/sysconfig/mongod mkdir -p $RPM_BUILD_ROOT/var/lib/mongo -mkdir -p $RPM_BUILD_ROOT/var/log -touch $RPM_BUILD_ROOT/var/log/mongo +mkdir -p $RPM_BUILD_ROOT/var/log/mongo +touch $RPM_BUILD_ROOT/var/log/mongo/mongod.log %clean scons -c rm -rf $RPM_BUILD_ROOT %pre server -#/usr/sbin/useradd -M -o -r -d /var/mongo -s /bin/bash \ -# -c "mongod" mongod > /dev/null 2>&1 || : +/usr/sbin/useradd -M -r -U -d /var/lib/mongo -s /bin/false \ + -c mongod mongod > /dev/null 2>&1 %post server if test $1 = 1 @@ -98,10 +101,12 @@ fi %{_bindir}/mongorestore %{_mandir}/man1/mongo.1* +%{_mandir}/man1/mongod.1* %{_mandir}/man1/mongodump.1* %{_mandir}/man1/mongoexport.1* %{_mandir}/man1/mongofiles.1* %{_mandir}/man1/mongoimport.1* +%{_mandir}/man1/mongosniff.1* %{_mandir}/man1/mongorestore.1* %files server @@ -114,8 +119,9 @@ fi /etc/rc.d/init.d/mongod /etc/sysconfig/mongod #/etc/rc.d/init.d/mongos -%attr(0755,root,root) %dir /var/mongo -%attr(0640,root,root) %config(noreplace) %verify(not md5 size mtime) /var/log/mongo +%attr(0755,mongod,mongod) %dir /var/lib/mongo +%attr(0755,mongod,mongod) %dir /var/log/mongo +%attr(0640,mongod,mongod) %config(noreplace) %verify(not md5 size mtime) /var/log/mongo/mongod.log %files devel /usr/include/mongo @@ -123,6 +129,8 @@ fi #%{_libdir}/libmongotestfiles.a %changelog +* Thu Jan 28 2010 Richard M Kreuter <richard@10gen.com> +- Minor fixes. + * Sat Oct 24 2009 Joe Miklojcik <jmiklojcik@shopwiki.com> - - Wrote mongo.spec. - |