Is there a reason the config file is actively being changed to mongodb.conf from the new mongod.conf?
Search Criteria
Package Details: mongodb-bin 8.2.7-2
Package Actions
| Git Clone URL: | https://aur.archlinux.org/mongodb-bin.git (read-only, click to copy) |
|---|---|
| Package Base: | mongodb-bin |
| Description: | A high-performance, open source, schema-free document-oriented database |
| Upstream URL: | https://www.mongodb.com/ |
| Keywords: | database document-oriented mongo mongod mongodb mongos |
| Licenses: | SSPL-1.0 |
| Conflicts: | mongodb, mongodb-shell-bin |
| Provides: | mongodb |
| Submitter: | ali.molaei |
| Maintainer: | ali.molaei (rafaelff) |
| Last Packager: | ali.molaei |
| Votes: | 96 |
| Popularity: | 0.99 |
| First Submitted: | 2019-01-28 09:01 (UTC) |
| Last Updated: | 2026-04-17 13:54 (UTC) |
Dependencies (5)
- curl (curl-gitAUR, curl-c-aresAUR)
- mongosh-binAUR (mongosh-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR, openssl-aegisAUR)
- chrpath (chrpath-gitAUR) (make)
- mongodb-toolsAUR (percona-server-mongodb-binAUR, mongodb36-binAUR, mongodb-tools-gitAUR, mongodb-tools-binAUR) (optional) – The MongoDB tools provide import, export, and diagnostic capabilities.
Required by (18)
- adminer (requires mongodb) (optional)
- alerta (requires mongodb) (optional)
- cronsun-bin (requires mongodb)
- flyenv-bin (requires mongodb) (optional)
- flyenv-git (requires mongodb) (optional)
- grasscutter-git (requires mongodb) (optional)
- graylog (optional)
- icalingua++ (optional)
- icalingua++-electron-git (requires mongodb) (optional)
- icalingua++-git (requires mongodb) (optional)
- librechat (requires mongodb) (optional)
- nodejs-generator-scalatra (requires mongodb) (optional)
- nodejs-wildduck
- omada-controller (requires mongodb)
- omada-controller-rxy (requires mongodb)
- pritunl-git (requires mongodb) (optional)
- pump.io (requires mongodb) (optional)
- python-ivre (requires mongodb) (optional)
Sources (7)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 .. 13 Next › Last »
plutack commented on 2023-09-22 11:51 (UTC) (edited on 2023-09-22 15:24 (UTC) by plutack)
chovy commented on 2022-11-05 09:50 (UTC)
requires openssl-1.1
arch uses 1.3 now.
ali.molaei commented on 2022-11-05 08:53 (UTC)
@ZhangHua thanks for informing me
ZhangHua commented on 2022-11-05 02:48 (UTC)
Arch has upgraded openssl to 3.x and this package should be rebuilt with newer version of openssl. If this is not possible, please consider add openssl-1.1 into its depends.
snale commented on 2022-10-05 18:48 (UTC) (edited on 2022-10-05 20:13 (UTC) by snale)
@rafaelff I see. I wasn't aware that /run itself is forbidden in official packages. I do think /var/run is better than /var then since it is an actual tmpfs just like /run. I don't know if there are other options. In any case, thanks for taking the time to respond! And maintaining the package too :P
rafaelff commented on 2022-10-01 11:39 (UTC)
@JstKddng: Are you able to confirm it doesn't work in an Arch Linux ARM instance? I don't have a ARM computer to be sure. For the record, indeed the Production Notes on arm64 states armv8.2-A or later micro-architecture is required for MongoDB (since docs version 4.4).
JstKddng commented on 2022-10-01 01:11 (UTC)
hey, is it worth using the aarch64 binaries if they are only compatible with armv8.2? archlinuxarm doesn't support cpus with that architecture afaik.
rafaelff commented on 2022-09-29 17:34 (UTC)
My main reason for not using /run is that it's strictly forbidden for packages, according to https://wiki.archlinux.org/title/Arch_package_guidelines. Asked a Arch Developer the reason for this rule, and he told me "retro-compatibility" because "other distros use pacman as well".
Besides, It seems the downloaded tarball has already /var/run set so I might remove this sed line.
snale commented on 2022-09-29 17:03 (UTC)
Actually, /var/run is the legacy path as I understand it. The motivation behind introducing /run was to be able to mount it early before /var is available. The commit you point to says:
"Optionally rewrites lines referencing /var/run/, to use /run/ instead."
/var/run is currently a symlink that resolves to /run on my system, and on other distros too as far as I know.
See also https://lwn.net/Articles/436012/
rafaelff commented on 2022-09-20 17:08 (UTC)
@snale systemd considers /run a legacy tmpfile path and recomends /var/run. See warning implemented for systemd 239 in https://github.com/systemd/systemd/commit/a2d1fb882c4308bc10362d971f333c5031d60069
Pinned Comments
ali.molaei commented on 2025-10-24 19:22 (UTC) (edited on 2025-10-24 19:25 (UTC) by ali.molaei)
8.2 is a major update so you either have to update your database Upgrade 8.0 to 8.2 or use mongodb80-bin
ali.molaei commented on 2021-07-28 14:29 (UTC) (edited on 2024-11-02 19:21 (UTC) by ali.molaei)
If you get core dumps on version 5 or above, read this: https://jira.mongodb.org/browse/SERVER-58648