aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--dns/unbound/files/unbound.in3
-rw-r--r--net/chrony/files/chronyd.in2
-rw-r--r--net/nss-pam-ldapd/files/nslcd.in3
-rw-r--r--net/openldap26-server/files/slapd.in2
-rw-r--r--sysutils/Makefile2
-rw-r--r--sysutils/lfldap/Makefile14
-rw-r--r--sysutils/lfldap/distinfo3
-rw-r--r--sysutils/lfldap/pkg-descr1
-rw-r--r--sysutils/lfldap/pkg-plist10
-rw-r--r--sysutils/lfutils/Makefile14
-rw-r--r--sysutils/lfutils/distinfo3
-rw-r--r--sysutils/lfutils/pkg-descr1
-rw-r--r--sysutils/lfutils/pkg-plist2
-rw-r--r--www/forgejo/files/forgejo.in2
14 files changed, 55 insertions, 7 deletions
diff --git a/dns/unbound/files/unbound.in b/dns/unbound/files/unbound.in
index f6fc43c80618..75fef57783d3 100644
--- a/dns/unbound/files/unbound.in
+++ b/dns/unbound/files/unbound.in
@@ -10,8 +10,7 @@
# root.hints (-r). Useful for when /etc/resolv.conf only contains 127.0.0.1
#
# PROVIDE: unbound
-# REQUIRE: FILESYSTEMS defaultroute netwait resolv
-# BEFORE: NETWORKING
+# REQUIRE: FILESYSTEMS defaultroute netwait resolv syslogd
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable unbound:
diff --git a/net/chrony/files/chronyd.in b/net/chrony/files/chronyd.in
index 1eb20c2b03ca..193a739f3f30 100644
--- a/net/chrony/files/chronyd.in
+++ b/net/chrony/files/chronyd.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: chronyd
-# REQUIRE: SERVERS
+# REQUIRE: FILESYSTEMS NETWORKING syslogd
# KEYWORD: nojail shutdown
#
# Add the following lines to /etc/rc.conf.local or /etc/rc.conf
diff --git a/net/nss-pam-ldapd/files/nslcd.in b/net/nss-pam-ldapd/files/nslcd.in
index aa5780add4ba..613cbd89abd9 100644
--- a/net/nss-pam-ldapd/files/nslcd.in
+++ b/net/nss-pam-ldapd/files/nslcd.in
@@ -1,8 +1,7 @@
#!/bin/sh
# PROVIDE: nslcd
-# REQUIRE: NETWORKING slapd ldconfig resolv kstart
-# BEFORE: syslogd
+# REQUIRE: NETWORKING ldconfig resolv kstart syslogd
# KEYWORD: shutdown
#
# Add the following line to /etc/rc.conf to enable the nslcd daemon:
diff --git a/net/openldap26-server/files/slapd.in b/net/openldap26-server/files/slapd.in
index bdc2ad538a74..ae3f8de00c77 100644
--- a/net/openldap26-server/files/slapd.in
+++ b/net/openldap26-server/files/slapd.in
@@ -2,7 +2,7 @@
# PROVIDE: slapd
# REQUIRE: FILESYSTEMS ldconfig netif
-# BEFORE: SERVERS kdc
+# BEFORE: kdc
# KEYWORD: shutdown
#
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 28cb62441e3c..ae3ce7e25d20 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -628,6 +628,8 @@
SUBDIR += ldapvi
SUBDIR += ledit
SUBDIR += less
+ SUBDIR += lfldap
+ SUBDIR += lfutils
SUBDIR += lfm
SUBDIR += libcdio
SUBDIR += libcdio-paranoia
diff --git a/sysutils/lfldap/Makefile b/sysutils/lfldap/Makefile
new file mode 100644
index 000000000000..bd558939d2ca
--- /dev/null
+++ b/sysutils/lfldap/Makefile
@@ -0,0 +1,14 @@
+PORTNAME= lfldap
+DISTVERSION= 1.6
+CATEGORIES= sysutils
+MASTER_SITES= https://git.le-fay.org/lf/lfldap/snapshot/
+
+MAINTAINER= lexi@le-fay.org
+COMMENT= LF LDAP utils
+WWW= https://git.le-fay.org/lf/lfldap/
+
+LICENSE= PD
+
+USES= ldap:client
+
+.include <bsd.port.mk>
diff --git a/sysutils/lfldap/distinfo b/sysutils/lfldap/distinfo
new file mode 100644
index 000000000000..e0f2358b2ce1
--- /dev/null
+++ b/sysutils/lfldap/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757142158
+SHA256 (lfldap-1.6.tar.gz) = 87587b97beb2c62874717dad087c3a820511403f8302c02ed889591eee89a330
+SIZE (lfldap-1.6.tar.gz) = 2866
diff --git a/sysutils/lfldap/pkg-descr b/sysutils/lfldap/pkg-descr
new file mode 100644
index 000000000000..d85300aff324
--- /dev/null
+++ b/sysutils/lfldap/pkg-descr
@@ -0,0 +1 @@
+LDAP utilities for le-fay.org.
diff --git a/sysutils/lfldap/pkg-plist b/sysutils/lfldap/pkg-plist
new file mode 100644
index 000000000000..0c5c4f5800c8
--- /dev/null
+++ b/sysutils/lfldap/pkg-plist
@@ -0,0 +1,10 @@
+sbin/lfldap-update
+%%DATADIR%%/hooks/apache24.sh
+%%DATADIR%%/hooks/chrony.sh
+%%DATADIR%%/hooks/named.sh
+%%DATADIR%%/hooks/nginx.sh
+%%DATADIR%%/hooks/opendkim.sh
+%%DATADIR%%/hooks/pf.sh
+%%DATADIR%%/hooks/postfix.sh
+%%DATADIR%%/hooks/postgres.sh
+%%DATADIR%%/hooks/unbound.sh
diff --git a/sysutils/lfutils/Makefile b/sysutils/lfutils/Makefile
new file mode 100644
index 000000000000..da76dbbfa9b0
--- /dev/null
+++ b/sysutils/lfutils/Makefile
@@ -0,0 +1,14 @@
+PORTNAME= lfutils
+DISTVERSION= 1.1
+CATEGORIES= sysutils
+MASTER_SITES= https://git.le-fay.org/lf/lfutils/snapshot/
+
+MAINTAINER= lexi@le-fay.org
+COMMENT= LF utilities
+WWW= https://git.le-fay.org/lf/lfutils/
+
+LICENSE= PD
+
+RUN_DEPENDS= jq:textproc/jq
+
+.include <bsd.port.mk>
diff --git a/sysutils/lfutils/distinfo b/sysutils/lfutils/distinfo
new file mode 100644
index 000000000000..4300f86823c1
--- /dev/null
+++ b/sysutils/lfutils/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1752995916
+SHA256 (lfutils-1.1.tar.gz) = e25f8549afd6e63e00606705dcc99785f336df9d84600a1f20b604a8ca1eb823
+SIZE (lfutils-1.1.tar.gz) = 1047
diff --git a/sysutils/lfutils/pkg-descr b/sysutils/lfutils/pkg-descr
new file mode 100644
index 000000000000..afb5bb3530b5
--- /dev/null
+++ b/sysutils/lfutils/pkg-descr
@@ -0,0 +1 @@
+Miscellaneous utilities for le-fay.org.
diff --git a/sysutils/lfutils/pkg-plist b/sysutils/lfutils/pkg-plist
new file mode 100644
index 000000000000..e2beac12012a
--- /dev/null
+++ b/sysutils/lfutils/pkg-plist
@@ -0,0 +1,2 @@
+sbin/lf-droplist-update
+etc/periodic/daily/900.lfdroplist
diff --git a/www/forgejo/files/forgejo.in b/www/forgejo/files/forgejo.in
index 1474bd63438a..1d70da60532b 100644
--- a/www/forgejo/files/forgejo.in
+++ b/www/forgejo/files/forgejo.in
@@ -1,7 +1,7 @@
#!/bin/sh
# PROVIDE: forgejo
-# REQUIRE: NETWORKING SYSLOG
+# REQUIRE: DAEMON
# KEYWORD: shutdown
#
# Add the following lines to /etc/rc.conf to enable forgejo: