Ryan Egesdahl
364c92daaa
SERVER-54057 Move RPM python dependency to tools-extra package
...
This requirement should never have been on the server package once the
tools were moved to their own package. This change just moves the
requirement where it should be.
2021-02-25 02:24:18 +00:00
Ryan Egesdahl
2772369947
SERVER-54057 Don't depend on python2 on RHEL 8 or Fedora >= 30
2021-02-16 20:02:27 +00:00
Ryan Egesdahl
9aba0cac77
SERVER-52610 Ensure RPM install roots can be relocated
...
We were not using directory macros in the RPMs, which meant that the
installation root could not be changed. When we tried, we got an
incomplete install, with some of it going to the new prefix and some
going to the host system. Here, we follow RPM packaging guidelines a bit
better and use named directory macros instead of explicit paths.
2020-12-19 01:21:19 +00:00
Zakhar Kleyman
122e9e8fe5
SERVER-46321 update man pages for 4.4
2020-10-15 13:55:19 +00:00
Ryan Egesdahl
3dc3db0d78
SERVER-50866 SystemD unit should wait for network-online.target
...
We were previously waiting for network.target, which does not actually
mean the network interface will be up and have an IP address assigned.
During some reboots, it's possible that mongod would start up before the
network interface was fully online, and this caused startup failures if
mongod was configured to listen on a specific IP address. Now we wait
for network-online.target instead to ensure the IP address is available
when mongod starts.
2020-09-29 03:43:51 +00:00
Ryan Egesdahl
0d45dd9d7b
SERVER-50249 Update package control files for v4.4 tools move
...
The mongodb-*-tools packages were split into mongodb-database-tools and
mongodb-*-tools-extra, which causes some package management headaches
during upgrades to v4.4. This change updates the package control files
to account for the package splits so upgrades go more smoothly.
2020-09-01 16:43:00 +00:00
Andrew Morrow
f0077c3601
SERVER-48547 Don't glob mongoldap man page in to community builds
2020-06-04 19:34:41 +00:00
Ryan Egesdahl
f1d3b5fe65
SERVER-47256 Update the debian package maintainer email
...
The previous debian package maintainer was set to a single person,
and any maintainer requests would be directed at this person. Instead,
we use an email list that is dedicated for the purpose.
2020-05-14 19:10:44 +00:00
Andrew Morrow
8f19042a58
SERVER-47756 Remove mongoldap man page from community RPMs
2020-04-27 16:16:36 +00:00
Andrew Morrow
078b76671b
SERVER-47673 Ensure that database-tools metapackage is created on RPM platforms
2020-04-21 12:57:43 +00:00
Andrew Morrow
778fc87489
SERVER-45911 SERVER-45561 New tools metapackage depends on other tools packages
2020-04-02 13:38:46 +00:00
Andrew Morrow
3c0c136ecf
SERVER-44763 Remove gotools from build and packaging
2020-01-15 19:51:39 +00:00
andf-mongodb
bd7863be22
SERVER-44974 Remove extra 'for' in rpm/mongod.service
...
Closes #1338
Signed-off-by: dhatcher42 <daniel.hatcher@mongodb.com>
2019-12-05 17:53:28 -05:00
Zakhar Kleyman
1c4b963563
SERVER-42846 add mongoldap and mongoreplay man pages to rpm specs
2019-10-30 00:58:16 +00:00
Mathew Robinson
47ab84c89f
SERVER-44006 Change packaging license: AGPL -> SSPL Closes #1327
2019-10-15 15:08:47 +00:00
Mark Benvenuto
e02afdb9de
SERVER-43407 Move mongocryptd to separate deb/rpms
2019-09-25 23:02:37 +00:00
Adam Cooper
65a0a95cdb
SERVER-43160 Updating rpm, deb, signing, and MSI packaging for mongokerberos
2019-09-24 21:17:49 +00:00
Daniel Hatcher
fdc2af124b
SERVER-42964 Fix wrong ulimit recommended settings docs link in init and service files
...
Closes #1320
Signed-off-by: dhatcher42 <daniel.hatcher@mongodb.com>
2019-08-26 18:44:08 +00:00
Mathew Robinson
edd215fd79
SERVER-42603 Add After=network.target to service files
2019-08-06 16:38:00 -04:00
Mathew Robinson
18bff834e3
SERVER-42603 Remove cyclic dependency in SystemD service files
2019-08-05 15:36:46 -04:00
John Chen
284630e370
SERVER-37772 adding RHEL80 distro
2019-07-25 17:58:58 -04:00
Mathew Robinson
8b2879c30b
SERVER-41546 mongo_killproc should not call exit
2019-06-07 11:13:42 -04:00
Mathew Robinson
65daaae2ff
SERVER-41546 SysV init scripts should verify PIDfile exists instead of failing
2019-06-06 11:53:25 -04:00
Mathew Robinson
443e8974d6
SERVER-40563 validate that (${procname})
is the process' command name.
2019-05-31 13:46:18 -04:00
Spencer Jackson
e5d7bb7eaf
SERVER-40242 Update banner inclusions for vendored tools
2019-03-29 11:42:39 -04:00
Mark Benvenuto
527404878f
SERVER-39134 Mongocryptd packaging
2019-03-08 15:55:55 -05:00
James Wahlin
f5e5751013
SERVER-39133 Make mongocryptd host
2019-01-25 15:17:45 -05:00
Ramon Fernandez
5851c89496
SERVER-37651 Update license information
2018-10-16 09:06:34 -04:00
Mathew Robinson
a014dce43e
SERVER-36043 Start mongod after multi-user.target
2018-08-08 15:28:36 -04:00
Geert Bosch
ab0c426e60
SERVER-35591 Remove MMAPv1 testing
2018-06-25 16:47:18 -04:00
Ramon Fernandez
c6b10c46cc
SERVER-35665 Update license on all artifacts
...
License for Community artifacts is in the LICENSE-Community.txt file.
License for Enterprise artifacts is in the LICENSE-Enterprise.txt file.
This change also updates deb/rpm/msi packages.
2018-06-20 12:33:04 -04:00
Mathew Robinson
91db8033a2
SERVER-33146 Source /etc/sysconfig/mongod in service file
2018-05-03 15:52:14 -04:00
Andrew Morrow
51f7e327ac
SERVER-34419 Remove mongoperf
2018-04-13 11:20:42 -04:00
Mathew Robinson
abc831b3b8
SERVER-33320 Run systemctl daemon-reload on upgrade
2018-03-29 09:34:32 -04:00
Ramon Fernandez
2d435a4c60
SERVER-33731 Improve server's systemd description
2018-03-09 14:36:01 -05:00
Juan Paulo Gutierrez
a2d06fdf89
SERVER-33345 Update mongodb.conf to match current bindIpAll and bindIp behavior
...
Closes #1214
Signed-off-by: Kelsey Schubert <kelsey@mongodb.com>
2018-03-05 17:14:53 -05:00
Mathew Robinson
3607059cd7
SERVER-31225 Add Type=forking to systemd service files
2017-11-30 14:15:16 -05:00
Ramon Fernandez
59cedee323
SERVER-31545 Remove deprecated mongooplog tool
2017-10-23 13:04:30 -04:00
Mathew Robinson
0c6ca7be96
SERVER-30995 Add Compass Installer to MongoDB packaging
2017-10-16 11:17:26 -04:00
Dan Pasette
d90e9a13a5
Revert "Revert " SERVER-21677 Remove "diaglog" support from the server""
...
This reverts commit 0e3c8a96af
.
Fixed up rpm scripts to exclude mongosniff
2017-09-21 17:56:18 -04:00
Mathew Robinson
6c8dc5e004
SERVER-30853 Update Mongod init scripts to set unlimited locked memory
2017-09-13 14:01:49 -04:00
Zakhar Kleyman
7515aadc1f
SERVER-30104 Fix tzdata dependency for suse rpm packages
2017-07-27 12:31:26 -04:00
Derick Rethans
f0110e2682
SERVER-29822 update linux packages to add /usr/share/zoneinfo as timeZoneInfo default, and add dependency on tzdata package
2017-06-29 16:40:48 +02:00
Kevin Pulo
47fd2e9ca0
SERVER-27260 don't use --quiet in service files
2017-06-07 10:22:28 +10:00
Brian Samek
bc91679271
SERVER-29040 Remove deprecated argument in rpm systemd service file
2017-05-02 17:04:32 -04:00
Brian Samek
4ae06d14a1
SERVER-27363 Fix typo in packaging script
2016-12-12 17:55:15 -05:00
Brian Samek
e7a503b2b9
SERVER-27241 Create runtime directory on service start
2016-12-07 17:41:15 -05:00
Brian Samek
ee159798d3
SERVER-27087 Escape nested quotes in rpm init script
2016-11-21 11:47:48 -05:00
Brian Samek
87b829caf9
SERVER-27087 Escape nested quotes in RPM init script
2016-11-18 16:25:37 -05:00
Brian Samek
e7fa7097b7
SERVER-27061 Fix RPM systemd comment syntax
2016-11-16 10:29:11 -05:00