Index | Thread | Search

From:
Stuart Henderson <stu@spacehopper.org>
Subject:
Re: etc/rc.d/lldpd & co?
To:
Job Snijders <job@bsd.nl>, <tech@openbsd.org>
Date:
Wed, 05 Aug 2026 09:56:24 +0100

Download raw body.

Thread
  • Job Snijders:

    etc/rc.d/lldpd & co?

    • Stuart Henderson:

      etc/rc.d/lldpd & co?

I think so, yes. We can do that now that other lldpd's script was renamed.

-- 
  Sent from a phone, apologies for poor formatting.

On 4 August 2026 20:55:54 Job Snijders <job@bsd.nl> wrote:

> I bumped into 'rcctl enable lldpd' not working, should it be wired up to
> the regular rc.d system?
>
> Index: etc/Makefile
> ===================================================================
> RCS file: /cvs/src/etc/Makefile,v
> diff -u -p -r1.493 Makefile
> --- etc/Makefile	15 Jul 2026 19:00:24 -0000	1.493
> +++ etc/Makefile	4 Aug 2026 19:53:40 -0000
> @@ -62,7 +62,8 @@ RCDAEMONS=amd apmd bgpd bgplgd bootparam
> 	dhcpd dhcpleased dhcp6leased dhcrelay dhcrelay6 \
> 	dvmrpd eigrpd ftpd ftpproxy ftpproxy6 hostapd \
> 	hotplugd httpd identd ifstated iked inetd isakmpd iscsid ldapd \
> -	ldattach ldomd ldpd lockd lpd mopd mountd mrouted nfsd npppd nsd ntpd \
> +	ldattach ldomd ldpd lldpd lockd lpd mopd mountd mrouted \
> +	nfsd npppd nsd ntpd \
> 	ospf6d ospfd pflogd portmap rad radiusd rarpd rbootd relayd resolvd \
> 	ripd route6d sasyncd sensorsd slowcgi slaacd smtpd sndiod snmpd spamd \
> 	spamlogd sshd statd syslogd tftpd tftpproxy unbound \
> Index: etc/rc.conf
> ===================================================================
> RCS file: /cvs/src/etc/rc.conf,v
> diff -u -p -r1.229 rc.conf
> --- etc/rc.conf	17 Jun 2025 01:36:55 -0000	1.229
> +++ etc/rc.conf	4 Aug 2026 19:53:40 -0000
> @@ -41,6 +41,7 @@ ldapd_flags=NO
> ldattach_flags=NO	# for normal use: "[options] linedisc cua-device"
> ldomd_flags=NO
> ldpd_flags=NO
> +lldpd_flags=NO
> lpd_flags=NO		# for normal use: "" (or "-l" for debugging)
> mopd_flags=NO
> mrouted_flags=NO	# be sure to enable multicast below
> Index: etc/rc.d/lldpd
> ===================================================================
> RCS file: etc/rc.d/lldpd
> diff -N etc/rc.d/lldpd
> --- /dev/null	1 Jan 1970 00:00:00 -0000
> +++ etc/rc.d/lldpd	4 Aug 2026 19:53:40 -0000
> @@ -0,0 +1,9 @@
> +#!/bin/ksh
> +#
> +# $OpenBSD$
> +
> +daemon="/usr/sbin/lldpd"
> +
> +. /etc/rc.d/rc.subr
> +
> +rc_cmd $1