Download raw body.
Wondering if anyone is still using net/mfi. It depends on an old version
of mongodb which we'd like to remove if we can. If it's no longer useful
then we could just remove it, if it is still useful then depending on
the reason for using older mongodb, perhaps the approach I used to take
with unifi will work (though it will be necessary to restore from a
backup to cross mongodb versions).
---------------------
PatchSet 216
Date: 2022/02/02 18:01:20
Author: sthen
Branch: HEAD
Tag: (none)
Log:
net/unifi/5.6: strip out --nohttpinterface in mongod command line, it's removed
in mongodb 3.6+ (and was already deprecated)
Members:
Makefile.inc:1.32->1.33
5.6/Makefile:1.15->1.16
Index: ports/net/unifi/Makefile.inc
diff -u ports/net/unifi/Makefile.inc:1.32 ports/net/unifi/Makefile.inc:1.33
--- ports/net/unifi/Makefile.inc:1.32 Mon Jan 24 16:35:12 2022
+++ ports/net/unifi/Makefile.inc Wed Feb 2 18:01:20 2022
@@ -1,4 +1,4 @@
-# $OpenBSD: Makefile.inc,v 1.32 2022/01/24 16:35:12 sthen Exp $
+# $OpenBSD: Makefile.inc,v 1.33 2022/02/02 18:01:20 sthen Exp $
.if defined(V)
COMMENT = controller for Ubiquiti uniFi (wifi/routing/switching/voip)
@@ -97,7 +97,12 @@
do-install:
${INSTALL_DATA_DIR} ${INSTDIR}{,/backup,/data,/run,/work}
cp -Rp ${WRKSRC}/* ${INSTDIR}
+.if ${V:M5.6*}
+ printf '#!/bin/ksh\nexec ${LOCALBASE}/bin/mongod $$(echo $$* | sed -e s/--nohttpinterface//)\n' > ${WRKDIR}/mongod
+ ${INSTALL_SCRIPT} ${WRKDIR}/mongod ${INSTDIR}/bin/mongod
+.else
ln -fs ${LOCALBASE}/bin/mongod ${INSTDIR}/bin/mongod
+.endif
ln -s /var/log/unifi ${INSTDIR}/logs
chown -R ${SHAREOWN}:${SHAREGRP} ${INSTDIR}
find ${INSTDIR} -type f -exec chmod ${SHAREMODE} {} +
@@ -110,5 +115,5 @@
${INSTALL_DATA_DIR} ${PREFIX}/share/snmp/mibs/
${INSTALL_DATA} ${FULLDISTDIR}/UBNT-{UniFi-,}MIB \
${PREFIX}/share/snmp/mibs/
- @echo;echo 'Note: ignore the "symlink(s) point to non-existent" warnings during packaging.';echo
+ @echo;echo 'Note: ignore "symlink(s) point to non-existent" warnings during packaging.';echo
.endif
Index: ports/net/unifi/5.6/Makefile
diff -u ports/net/unifi/5.6/Makefile:1.15 ports/net/unifi/5.6/Makefile:1.16
--- ports/net/unifi/5.6/Makefile:1.15 Tue Dec 14 10:09:15 2021
+++ ports/net/unifi/5.6/Makefile Wed Feb 2 18:01:20 2022
@@ -1,8 +1,8 @@
-# $OpenBSD: Makefile,v 1.15 2021/12/14 10:09:15 sthen Exp $
+# $OpenBSD: Makefile,v 1.16 2022/02/02 18:01:20 sthen Exp $
V= 5.6.42
SNAPPY_V= 1.1.2.6
SNAPPY_S=
-REVISION= 11
+REVISION= 12
.include <bsd.port.mk>