Aleksandr Romanov
a0a7b6ff5d
Fix debian/*.control - add 'adduser' dependency
...
Signed-off-by: Ernie Hershey <ernie.hershey@10gen.com>
2015-04-29 18:03:45 -04:00
Sam Kleinman
a459fcf9e7
SERVER-14750 : convert config files to yaml for packages
2015-04-22 15:15:34 -04:00
Ernie Hershey
47f7671096
SERVER-17780 Update init script process ulimit to match recommendations
2015-03-30 12:50:25 -04:00
Sam Kleinman
ca12273ba6
SERVER-17136 : update manpages
2015-01-30 18:18:58 -05:00
Ernie Hershey
b8f5d109f5
SERVER-16744 mongodb-org packages shouldn't conflict with themselves
2015-01-08 16:21:20 -05:00
Ernie Hershey
3bc76a0967
SERVER-16744 Targeted community build packaging and repo placement
...
This also addresses SERVER-16100, SERVER-12160, SERVER-12833, and SERVER-10874
2015-01-06 17:00:26 -05:00
Ernie Hershey
2ae2aee89b
SERVER-15598 Use dynamic dependencies for enterprise .debs
2014-10-31 16:51:18 -04:00
daveh86
4b14f63178
SERVER-15751 Change stable debian package files to be in "databases" section, rather than devel
...
Closes #833
Signed-off-by: Benety Goh <benety@mongodb.com>
2014-10-23 11:55:12 -04:00
Amalia Hawkins
3f6f0879b9
SERVER-14316 Remove addUser function from the shell
2014-07-23 17:23:15 -04:00
Ernie Hershey
d004a865ed
SERVER-14283 Update package config file httpinterface default
2014-07-23 14:24:25 -04:00
Nick Stenning
5d4b3fe40c
SERVER-10190 Upstart conf: use pidfile, not 'ps'
...
The default upstart config installed with MongoDB doesn't provide the
`--pidfile` or `--make-pidfile` options to `start-stop-daemon`, which
means it determines whether or not MongoDB is running by inspecting the
process table to see if there are any instances of "mongod" running.
This is a pretty crude mechanism, and we can make it substantially more
reliable (not susceptible to mongod instances running inside LXC
containers or similar) by simply getting start-stop-daemon to write a
pidfile.
2014-06-30 11:46:37 -04:00
Benety Goh
4350bfad7c
SERVER-10190 reformat start-stop-daemon command line with newlines
2014-06-30 11:29:24 -04:00
Ernie Hershey
e5da7115af
SERVER-9985 Adjust pre-script mkdir commands in upstart config
2014-06-05 11:28:50 -04:00
Idan Kamara
849a83f364
SERVER-9985 : chown dirs created by upstart's pre-start stanza
...
Usually these are created by the the post-install script that runs after installing the package, but if those were rm'ed later on and then created by this script, their permission would be most likely set to root, causing mongod to fail starting.
Signed-off-by: Ernie Hershey <ernie.hershey@mongodb.com>
2014-06-05 10:46:26 -04:00
Ernie Hershey
b77054ef24
SERVER-12095 Update project description in Linux packaging text
...
This change makes packaging text more consistent between rpms
and debs, as well as bringing the text up to date with more
recent verbiage.
2014-03-19 16:43:37 -04:00
Ernie Hershey
3b0a2b212f
SERVER-11045 Update man pages from the MongoDB Manual
...
This is a direct copy of generated man page content from
the MongoDB Manual.
2014-03-19 09:52:12 -04:00
Ernie Hershey
1beb3d9299
SERVER-7268 Add numactl to upstart script
...
This is almost identical to the numactl logic in our
Debian init script and similar to the logic in the RPM
init script.
2014-03-10 14:14:40 -04:00
Ernie Hershey
637ca318fd
SERVER-12346 Detect dash for ulimit parameter in .deb init script
2014-02-19 13:13:23 -05:00
Ernie Hershey
cc950771c0
SERVER-9123 Include snmp files in enterprise packages
2014-02-11 07:26:13 -05:00
Ernie Hershey
e0af66d3ac
SERVER-11765 Create stable packaging files
...
These are all based on equivalent "-unstable" files
that have been used for 2.5 packages. The only differences
are removing "-unstable" from package, directory, and file names, and
replacing normal packages in conflicts with unstable packages.
2013-12-20 15:51:05 -05:00
Ernie Hershey
edbc2f5a1e
SERVER-10051 Specify more exact .deb dependencies
2013-12-02 17:16:33 -05:00
Ernie Hershey
ebaf91105e
SERVER-10920 Give split packages consistent distinct summary descriptions
2013-11-19 16:04:55 -05:00
Ernie Hershey
1b4c5d4f2c
SERVER-10931 set ulimits in init scripts to match documentation
...
This sets resource limits across all Linux packages to match our
recommended settings -
http://docs.mongodb.org/manual/reference/ulimit/#recommended-settings
2013-11-19 16:02:08 -05:00
shunwen
991e6a89e5
Fixed debian/init.d typo introduced by SERVER-10871
...
Signed-off-by: Matt Kangas <matt.kangas@mongodb.com>
2013-11-01 11:29:22 -04:00
David Storch
04c6339053
SERVER-11196 ensure .deb and rpm packages conflict with mongodb-server, mongodb-dev, and mongodb-clients
...
Signed-off-by: Ernie Hershey <ernie.hershey@10gen.com>
2013-10-20 15:13:40 -04:00
David Storch
8051e469a4
SERVER-11024 replace master/slave conf file examples with replset
2013-10-18 10:39:19 -04:00
Ernie Hershey
732c43fd87
SERVER-7883 use getent to check user existence
2013-10-12 18:20:02 -04:00
Ernie Hershey
c7a50d739c
SERVER-11008 specify Conflicts instead of Breaks
2013-10-12 18:20:01 -04:00
Ernie Hershey
31713e0af4
SERVER-963 Separate enterprise and community debian rules and control files
2013-10-12 18:20:01 -04:00
Ernie Hershey
b57a0b403e
SERVER-963 Externalize enterprise packaging spec files
2013-10-12 18:20:01 -04:00
Ernie Hershey
2a3826d6e7
SERVER-11045 Update man pages from the MongoDB Manual
2013-10-04 16:58:27 -04:00
Ernie Hershey
fc780bfec9
SERVER-11008 Add full conflicting package name list
2013-10-04 13:25:27 -04:00
Ernie Hershey
a83a7fb078
SERVER-10975 Specify correct logpath in deb mongod.conf
2013-10-04 13:25:27 -04:00
Ernie Hershey
09ffdcc927
SERVER-10871 Change 'mongodb' to 'mongo' to mean the mongod process and service
2013-10-04 13:25:27 -04:00
Ernie Hershey
e01dfe96c7
SERVER-3579 Change file paths to consistent format
2013-09-25 21:41:28 -04:00
Ernie Hershey
787d2d85a8
SERVER-3579 replace mongo-10gen and mongodb-10gen with mongodb-org
2013-09-25 21:41:28 -04:00
Ernie Hershey
cd2f9548a3
SERVER-3579 replace 10gen with mongodb
2013-09-25 21:41:28 -04:00
Ernie Hershey
f0e336263b
SERVER-963 move debian postinst file to server package
2013-09-16 20:30:41 -04:00
Ernie Hershey
017a17bf24
SERVER-8055 Remove MMS-related keys in default conf
2013-08-06 11:50:38 -04:00
Ernie Hershey
878cc4e5c9
SERVER-6008 move '--' out of DAEMON_OPTS rvalue
2013-07-31 17:32:43 -04:00
Aricg
188a0237bd
SERVER-6008 put the logic for DAEMON_OPTS= and -- into the "if which numactl"
...
I hope this is correct, I have signed the contributor's agreement.
Signed-off-by: Ernie Hershey <ernie.hershey@10gen.com>
2013-07-31 17:30:00 -04:00
Ernie Hershey
51a46c5f9a
SERVER-963 Split and externalize Linux packages
...
This includes splitting rpm and .deb packages into sub-packages and
externalizing the spec and control files to be maintained as static
files.
2013-07-26 17:01:00 -04:00
Ernie Hershey
f8699f77f9
SERVER-792 Bind to localhost by default in RPM and debs only
...
Add bind_ip = 127.0.0.1 to config file installed by rpm and deb
packages.
2013-03-29 15:56:43 -04:00
Ernie Hershey
a9e3f501a7
SERVER-5307 fixing file mode to match other man page files
2013-03-14 20:06:31 -04:00
Ernie Hershey
b4704b474f
SERVER-5307 New man pages generated from docs by samk@10gen.com
2013-03-14 19:54:50 -04:00
Jason Rassi
23fc55ca33
SERVER-8674 Update hyperlinks to point to dochub
2013-03-01 15:52:09 -05:00
Jason Rassi
117f00f4d7
SERVER-8674 Remove literal mentions of wiki from comments, docs
2013-03-01 15:52:02 -05:00
Mike Fiedler
9dca13232a
SERVER-1654 modifies Debian startup script
2012-08-02 13:52:47 -04:00
Eliot Horowitz
927beb54fb
BUMP 2.1.2
2012-06-26 00:20:48 -04:00
Derick Rethans
c78371347e
Fixed a typo in the port for the HTTP interface
2012-05-15 22:40:01 +01:00