summaryrefslogtreecommitdiff
path: root/rpm
Commit message (Collapse)AuthorAgeFilesLines
* SERVER-71380 Use `systemctl try-restart` during `postun`Ryan Egesdahl2022-12-064-4/+4
|
* SERVER-70121 SERVER-70083 Fix basic package testsRyan Egesdahl2022-10-158-36/+26
|
* SERVER-68322 Remove SNMP from Debian and RHEL package filesAdam Rayner2022-07-294-4/+4
|
* SERVER-65175 Remove storage.journal.enabled from RPM's mongod.confAdam Rayner2022-07-141-4/+0
|
* SERVER-67680 Removed references to snmp docsAlexander Neben2022-06-305-22/+0
|
* SERVER-64352 mongo shell no longer built by defaultAlexander Neben2022-05-138-256/+16
|
* SERVER-51253 implement mongodb-parameters man 5 pageJon Streets2021-10-208-0/+24
|
* SERVER-59141 Revert RPM spec file Provides/Obsoletes tag changesRyan Egesdahl2021-08-248-18/+26
|
* SERVER-58930 Correct Provides: tags in RPM spec filesRyan Egesdahl2021-08-054-22/+22
|
* SERVER-57939 Include mongosh in server metapackageAndrew Morrow2021-06-258-8/+8
|
* SERVER-57900 Repair dependency edges for the tools packageAndrew Morrow2021-06-228-16/+16
|
* SERVER-55724 Support external metapackage repositoryRyan Egesdahl2021-05-278-254/+479
| | | | | Add some changes to packaging to support dependency names used by an external metapackage repository.
* SERVER-55460 Fix RPM packaging and package testing for SLES 12Ryan Egesdahl2021-04-058-0/+64
| | | | | | | | | | | | | | Some versions of SLES apparently don't define the _sharedstatedir RPM macro properly, leaving it at the old-time UNIX /usr/com default. This was causing the server to fail to start on such platforms because the expected data directory at /var/lib/mongodb was missing. The macro is now statically defined on SLES to /var like it should be on any modern Linux distribution. Also fixed were paths to systemd unit files in package testing and the fact that we weren't installing the tools-extra package, which we should be doing if only to verify that the script indeed continues to fail expectedly on the platform.
* SERVER-54057 Move RPM python dependency to tools-extra packageRyan Egesdahl2021-02-258-32/+64
| | | | | | 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.
* SERVER-54057 Don't depend on python2 on RHEL 8 or Fedora >= 30Ryan Egesdahl2021-02-164-0/+16
|
* SERVER-52610 Ensure RPM install roots can be relocatedRyan Egesdahl2020-12-198-163/+315
| | | | | | | | 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.
* SERVER-46321 update man pages for 4.4Zakhar Kleyman2020-10-154-4/+8
|
* SERVER-50866 SystemD unit should wait for network-online.targetRyan Egesdahl2020-09-291-1/+2
| | | | | | | | | | 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.
* SERVER-50249 Update package control files for v4.4 tools moveRyan Egesdahl2020-09-018-8/+8
| | | | | | | 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.
* SERVER-48547 Don't glob mongoldap man page in to community buildsAndrew Morrow2020-06-049-174/+8
|
* SERVER-47256 Update the debian package maintainer emailRyan Egesdahl2020-05-148-0/+24
| | | | | | 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.
* SERVER-47756 Remove mongoldap man page from community RPMsAndrew Morrow2020-04-274-8/+0
|
* SERVER-47673 Ensure that database-tools metapackage is created on RPM platformsAndrew Morrow2020-04-218-0/+16
|
* SERVER-45911 SERVER-45561 New tools metapackage depends on other tools packagesAndrew Morrow2020-04-028-32/+224
|
* SERVER-44763 Remove gotools from build and packagingAndrew Morrow2020-01-159-172/+8
|
* SERVER-44974 Remove extra 'for' in rpm/mongod.serviceandf-mongodb2019-12-051-1/+1
| | | | | | Closes #1338 Signed-off-by: dhatcher42 <daniel.hatcher@mongodb.com>
* SERVER-42846 add mongoldap and mongoreplay man pages to rpm specsZakhar Kleyman2019-10-308-0/+16
|
* SERVER-44006 Change packaging license: AGPL -> SSPL Closes #1327Mathew Robinson2019-10-155-5/+5
|
* SERVER-43407 Move mongocryptd to separate deb/rpmsMark Benvenuto2019-09-254-12/+121
|
* SERVER-43160 Updating rpm, deb, signing, and MSI packaging for mongokerberosAdam Cooper2019-09-244-0/+4
|
* SERVER-42964 Fix wrong ulimit recommended settings docs link in init and ↵Daniel Hatcher2019-08-263-3/+3
| | | | | | | | service files Closes #1320 Signed-off-by: dhatcher42 <daniel.hatcher@mongodb.com>
* SERVER-42603 Add After=network.target to service filesMathew Robinson2019-08-061-0/+1
|
* SERVER-42603 Remove cyclic dependency in SystemD service filesMathew Robinson2019-08-051-1/+0
|
* SERVER-37772 adding RHEL80 distroJohn Chen2019-07-254-4/+12
|
* SERVER-41546 mongo_killproc should not call exitMathew Robinson2019-06-071-2/+2
|
* SERVER-41546 SysV init scripts should verify PIDfile exists instead of failingMathew Robinson2019-06-061-0/+5
|
* SERVER-40563 validate that `(${procname})` is the process' command name.Mathew Robinson2019-05-311-2/+22
|
* SERVER-40242 Update banner inclusions for vendored toolsSpencer Jackson2019-03-298-0/+8
|
* SERVER-39134 Mongocryptd packagingMark Benvenuto2019-03-084-4/+4
|
* SERVER-39133 Make mongocryptd hostJames Wahlin2019-01-254-0/+4
|
* SERVER-37651 Update license informationRamon Fernandez2018-10-169-13/+9
|
* SERVER-36043 Start mongod after multi-user.targetMathew Robinson2018-08-081-1/+1
|
* SERVER-35591 Remove MMAPv1 testingGeert Bosch2018-06-251-1/+0
|
* SERVER-35665 Update license on all artifactsRamon Fernandez2018-06-208-4/+8
| | | | | | 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.
* SERVER-33146 Source /etc/sysconfig/mongod in service fileMathew Robinson2018-05-031-0/+1
|
* SERVER-34419 Remove mongoperfAndrew Morrow2018-04-138-16/+0
|
* SERVER-33320 Run systemctl daemon-reload on upgradeMathew Robinson2018-03-294-0/+17
|
* SERVER-33731 Improve server's systemd descriptionRamon Fernandez2018-03-091-1/+1
|
* SERVER-33345 Update mongodb.conf to match current bindIpAll and bindIp behaviorJuan Paulo Gutierrez2018-03-051-1/+1
| | | | | | Closes #1214 Signed-off-by: Kelsey Schubert <kelsey@mongodb.com>
* SERVER-31225 Add Type=forking to systemd service filesMathew Robinson2017-11-301-0/+1
|