pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/net/unifi
Module Name: pkgsrc
Committed By: abs
Date: Tue Sep 22 16:49:50 UTC 2026
Modified Files:
pkgsrc/net/unifi: options.mk
Log Message:
Add support for mongodb5 including some update comments
To generate a diff of this commit:
cvs rdiff -u -r1.4 -r1.5 pkgsrc/net/unifi/options.mk
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/net/unifi/options.mk
diff -u pkgsrc/net/unifi/options.mk:1.4 pkgsrc/net/unifi/options.mk:1.5
--- pkgsrc/net/unifi/options.mk:1.4 Fri Jun 7 15:33:17 2024
+++ pkgsrc/net/unifi/options.mk Tue Sep 22 16:49:50 2026
@@ -1,18 +1,42 @@
-# $NetBSD: options.mk,v 1.4 2024/06/07 15:33:17 abs Exp $
+# $NetBSD: options.mk,v 1.5 2026/09/22 16:49:50 abs Exp $
PKG_OPTIONS_VAR= PKG_OPTIONS.unifi
-PKG_OPTIONS_GROUP.mongodb= mongodb4 mongodb6
+PKG_OPTIONS_GROUP.mongodb= mongodb4 mongodb5 mongodb6
PKG_OPTIONS_REQUIRED_GROUPS= mongodb
PKG_SUGGESTED_OPTIONS= mongodb4
.include "../../mk/bsd.options.mk"
-# Note a backup/restore is required when switching versions
+# Mongodb can upgrade *one* major version 4.4 -> 5, 5 -> 6 etc
+# otherwise a backup/restore is needed
+
.if !empty(PKG_OPTIONS:Mmongodb4)
-DEPENDS+= mongodb>=4.0<6:../../databases/mongodb4
+DEPENDS+= mongodb>=4.0<5:../../databases/mongodb4
+.endif
+
+# If upgrading from 4.4 check featureCompatibilityVersion has been set, e.g.:
+# - [Ensure unifi is running, and take a database backup from the UI]
+# - [If the system started with 4.2 or an earlier version, set FCV]
+# mongo 127.0.0.1:27117
+# db.adminCommand( { setFeatureCompatibilityVersion: "4.4" } )
+# exit
+# - /etc/rc.d/unifi stop
+# - mongo 127.0.0.1:27117
+# db.adminCommand( { shutdown: 1 });
+# exit
+# - [Upgrade mongdb package from 4.4 to 5]
+# - /etc/rc.d/unifi start
+# [Verify unifi is running without issues]
+# - mongo 127.0.0.1:27117
+# db.adminCommand( { setFeatureCompatibilityVersion: "5.0" } )
+# exit
+#
+# https://www.mongodb.com/docs/v5.0/release-notes/5.0-upgrade-standalone/
+#
+.if !empty(PKG_OPTIONS:Mmongodb5)
+DEPENDS+= mongodb>=5.0<6:../../databases/mongodb5
.endif
-# Note a backup/restore is required when switching versions
.if !empty(PKG_OPTIONS:Mmongodb6)
DEPENDS+= mongodb>=6.0:../../databases/mongodb
.endif
Home |
Main Index |
Thread Index |
Old Index