NetBSD Problem Report #60049

From www@netbsd.org  Mon Mar  2 17:03:40 2026
Return-Path: <www@netbsd.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
	(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
	 key-exchange X25519 server-signature RSA-PSS (2048 bits)
	 client-signature RSA-PSS (2048 bits))
	(Client CN "mail.netbsd.org", Issuer "R13" (verified OK))
	by mollari.NetBSD.org (Postfix) with ESMTPS id 27F441A9239
	for <gnats-bugs@gnats.NetBSD.org>; Mon,  2 Mar 2026 17:03:40 +0000 (UTC)
Message-Id: <20260302170336.D89CA1A923C@mollari.NetBSD.org>
Date: Mon,  2 Mar 2026 17:03:36 +0000 (UTC)
From: jacob.pipkin@icloud.com
Reply-To: jacob.pipkin@icloud.com
To: gnats-bugs@NetBSD.org
Subject: apm manpages and RC script installed everywhere
X-Send-Pr-Version: www-1.0
X-From4GNATS: "jacob.pipkin@icloud.com via gnats" <gnats-admin@NetBSD.org>

>Number:         60049
>Category:       bin
>Synopsis:       apm manpages and RC script installed everywhere
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    bin-bug-people
>State:          open
>Class:          sw-bug
>Submitter-Id:   net
>Arrival-Date:   Mon Mar 02 17:05:00 +0000 2026
>Last-Modified:  Wed Mar 04 02:15:01 +0000 2026
>Originator:     Jacob Pipkin
>Release:        11.99.5
>Organization:
>Environment:
NetBSD nbsd 11.99.5 NetBSD 11.99.5 (GENERIC) #0: Sat Feb 28 11:42:56 CST 2026  jpipkin@nbsd:/usr/obj/sys/arch/amd64/compile/GENERIC amd64
>Description:
apm(8) and apmd(8) have been limited to only a few ports, but apm.8, apmd.8, zzz.8, and /etc/rc.d/apmd are still installed on all ports.
>How-To-Repeat:
Access NetBSD on a port which lacks APM and observe that the RC script and manpages in question still exist.
>Fix:
Following is a full patchset to resolve this bug.
I built the changes on amd64, updated, and also performed a fresh install, and observed correct results for amd64 in both cases.
I likewise built the changes on i386, updated, and also performed a fresh install, and observed the correct results for i386 in both cases.
Note that while the fix is trivial, it requires the creation of many new md.* files.
Patches:

--- /dev/null   2026-03-01 16:26:21.947631679 -0600
+++ distrib/sets/lists/etc/md.acorn32   2026-02-27 20:46:15.339865533 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:27:01.871905832 -0600
+++ distrib/sets/lists/etc/md.alpha     2026-02-28 10:34:28.641537532 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:29:43.484616071 -0600
+++ distrib/sets/lists/etc/md.amiga     2026-02-27 20:42:00.135019231 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:29:55.148727780 -0600
+++ distrib/sets/lists/etc/md.arm       2026-02-27 17:32:41.364465060 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-sys-rc
--- /dev/null   2026-03-01 16:32:43.700247864 -0600
+++ distrib/sets/lists/etc/md.atari     2026-02-27 20:46:15.346854063 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.702256635 -0600
+++ distrib/sets/lists/etc/md.bebox     2026-02-27 20:46:15.348214190 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.704107392 -0600
+++ distrib/sets/lists/etc/md.cats      2026-02-27 20:46:15.349574783 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.705925793 -0600
+++ distrib/sets/lists/etc/md.dreamcast 2026-02-27 20:46:15.353689524 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.707723946 -0600
+++ distrib/sets/lists/etc/md.hp300     2026-02-27 20:46:15.378014609 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.709553737 -0600
+++ distrib/sets/lists/etc/md.hpcarm    2026-02-27 20:46:15.379485120 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:33:13.842171711 -0600
+++ distrib/sets/lists/etc/md.hpcsh     2026-02-27 20:46:15.380921766 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.712993244 -0600
+++ distrib/sets/lists/etc/md.hppa      2026-02-27 20:46:15.382328209 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.714794986 -0600
+++ distrib/sets/lists/etc/md.ia64      2026-02-27 20:46:15.383746092 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.716601047 -0600
+++ distrib/sets/lists/etc/md.ibmnws    2026-02-27 20:46:15.385123732 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.718401141 -0600
+++ distrib/sets/lists/etc/md.iyonix    2026-02-27 20:46:15.386518804 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.720195750 -0600
+++ distrib/sets/lists/etc/md.luna68k   2026-02-27 20:46:15.389266171 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.721988572 -0600
+++ distrib/sets/lists/etc/md.m68k      2026-02-28 10:35:00.196182405 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.723817327 -0600
+++ distrib/sets/lists/etc/md.mac68k    2026-02-27 20:46:15.390640837 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.725616609 -0600
+++ distrib/sets/lists/etc/md.macppc    2026-02-27 17:33:22.323214162 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-sys-rc
--- /dev/null   2026-03-01 16:32:43.727710754 -0600
+++ distrib/sets/lists/etc/md.mips      2026-02-27 20:46:15.392019089 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.731021479 -0600
+++ distrib/sets/lists/etc/md.mvme68k   2026-02-28 10:35:52.843856848 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.734417003 -0600
+++ distrib/sets/lists/etc/md.mvmeppc   2026-02-28 10:35:57.189451730 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.736343433 -0600
+++ distrib/sets/lists/etc/md.news68k   2026-02-28 10:36:44.655448962 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.739244091 -0600
+++ distrib/sets/lists/etc/md.next68k   2026-02-28 10:36:48.432041282 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.742297438 -0600
+++ distrib/sets/lists/etc/md.ofppc     2026-02-27 20:46:15.398867381 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.745164607 -0600
+++ distrib/sets/lists/etc/md.pc532     2026-02-28 10:36:59.782442281 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.747053927 -0600
+++ distrib/sets/lists/etc/md.pdp10     2026-02-28 10:37:02.251247519 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.748918797 -0600
+++ distrib/sets/lists/etc/md.powerpc   2026-02-27 20:46:15.402998015 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.750725844 -0600
+++ distrib/sets/lists/etc/md.prep      2026-02-27 20:46:15.405737704 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.752545535 -0600
+++ distrib/sets/lists/etc/md.riscv     2026-02-27 20:46:15.407123212 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.754382042 -0600
+++ distrib/sets/lists/etc/md.s390      2026-02-28 10:37:16.417566261 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.756382766 -0600
+++ distrib/sets/lists/etc/md.sandpoint 2026-02-27 20:46:15.412608122 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.758181552 -0600
+++ distrib/sets/lists/etc/md.sh3       2026-02-27 20:46:15.416826174 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.759979655 -0600
+++ distrib/sets/lists/etc/md.sparc64   2026-02-27 20:46:15.419544602 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.761833559 -0600
+++ distrib/sets/lists/etc/md.vax       2026-02-27 20:46:15.420927127 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.764507354 -0600
+++ distrib/sets/lists/etc/md.x68k      2026-02-27 20:46:15.423684561 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.766473610 -0600
+++ distrib/sets/lists/etc/md.xen       2026-02-28 10:37:33.980290498 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:32:43.768274732 -0600
+++ distrib/sets/lists/etc/md.zaurus    2026-02-27 20:46:15.425029506 -0600
@@ -0,0 +1 @@
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.095947799 -0600
+++ distrib/sets/lists/man/md.acorn32   2026-02-28 10:20:07.231195631 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.098084137 -0600
+++ distrib/sets/lists/man/md.alpha     2026-02-28 10:20:10.257684015 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.099999743 -0600
+++ distrib/sets/lists/man/md.amd64     2026-02-28 10:20:12.246203007 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:38:23.930725938 -0600
+++ distrib/sets/lists/man/md.amiga     2026-02-28 10:20:17.529313532 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.101830642 -0600
+++ distrib/sets/lists/man/md.arm       2026-02-28 10:20:28.155550070 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-sysutil-man         .man
+./usr/share/man/man8/apmd.8                    man-sysutil-man         .man
+./usr/share/man/man8/zzz.8                     man-sysutil-man         .man
--- /dev/null   2026-03-01 16:35:28.103652334 -0600
+++ distrib/sets/lists/man/md.atari     2026-02-28 10:20:37.305430930 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.105484062 -0600
+++ distrib/sets/lists/man/md.bebox     2026-02-28 10:20:39.430880666 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.107308983 -0600
+++ distrib/sets/lists/man/md.cats      2026-02-28 10:20:42.573323699 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.109129891 -0600
+++ distrib/sets/lists/man/md.dreamcast 2026-02-28 10:20:45.566756077 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.110950565 -0600
+++ distrib/sets/lists/man/md.hp300     2026-02-28 10:20:47.188098656 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.112760841 -0600
+++ distrib/sets/lists/man/md.hpcarm    2026-02-28 10:20:48.764202490 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.114583114 -0600
+++ distrib/sets/lists/man/md.hpcsh     2026-02-28 10:20:54.163071371 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.116406937 -0600
+++ distrib/sets/lists/man/md.hppa      2026-02-28 10:20:55.731749351 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.118243751 -0600
+++ distrib/sets/lists/man/md.i386      2026-02-27 23:31:01.470997757 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-sysutil-man         .man
+./usr/share/man/man8/apmd.8                    man-sysutil-man         .man
+./usr/share/man/man8/zzz.8                     man-sysutil-man         .man
--- /dev/null   2026-03-01 16:35:28.120202795 -0600
+++ distrib/sets/lists/man/md.ia64      2026-02-28 10:21:09.586386000 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.122375541 -0600
+++ distrib/sets/lists/man/md.ibmnws    2026-02-28 10:21:20.071221219 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.124825607 -0600
+++ distrib/sets/lists/man/md.iyonix    2026-02-28 10:21:21.705893562 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.127486358 -0600
+++ distrib/sets/lists/man/md.luna68k   2026-02-28 10:21:23.595029789 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.129428831 -0600
+++ distrib/sets/lists/man/md.m68k      2026-02-28 10:21:25.721043391 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.131348556 -0600
+++ distrib/sets/lists/man/md.mac68k    2026-02-28 10:21:27.489530747 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.133160377 -0600
+++ distrib/sets/lists/man/md.macppc    2026-02-28 10:21:35.003168365 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-sysutil-man         .man
+./usr/share/man/man8/apmd.8                    man-sysutil-man         .man
+./usr/share/man/man8/zzz.8                     man-sysutil-man         .man
--- /dev/null   2026-03-01 16:35:28.134973998 -0600
+++ distrib/sets/lists/man/md.mips      2026-02-28 10:21:42.791658903 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.136906602 -0600
+++ distrib/sets/lists/man/md.mvme68k   2026-02-28 10:21:44.754290184 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.140709710 -0600
+++ distrib/sets/lists/man/md.mvmeppc   2026-02-28 10:21:46.154672930 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.142871378 -0600
+++ distrib/sets/lists/man/md.news68k   2026-02-28 10:21:47.585305545 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.144795588 -0600
+++ distrib/sets/lists/man/md.next68k   2026-02-28 10:21:49.114398555 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.146600515 -0600
+++ distrib/sets/lists/man/md.ofppc     2026-02-28 10:21:51.790790157 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.148459501 -0600
+++ distrib/sets/lists/man/md.pc532     2026-02-28 10:21:53.514738251 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.150284086 -0600
+++ distrib/sets/lists/man/md.pdp10     2026-02-28 10:21:55.249294463 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.152162012 -0600
+++ distrib/sets/lists/man/md.powerpc   2026-02-28 10:21:56.805693933 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.153995767 -0600
+++ distrib/sets/lists/man/md.prep      2026-02-28 10:21:58.282876149 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.155798955 -0600
+++ distrib/sets/lists/man/md.riscv     2026-02-28 10:21:59.719308629 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.157600100 -0600
+++ distrib/sets/lists/man/md.s390      2026-02-28 10:22:03.545741212 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.159407150 -0600
+++ distrib/sets/lists/man/md.sandpoint 2026-02-28 10:22:05.151032897 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.162371756 -0600
+++ distrib/sets/lists/man/md.sh3       2026-02-28 10:22:07.435706909 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.164477358 -0600
+++ distrib/sets/lists/man/md.sparc     2026-02-28 10:22:16.516010594 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-sysutil-man         .man
+./usr/share/man/man8/apmd.8                    man-sysutil-man         .man
+./usr/share/man/man8/zzz.8                     man-sysutil-man         .man
--- /dev/null   2026-03-01 16:35:28.166332430 -0600
+++ distrib/sets/lists/man/md.sparc64   2026-02-28 10:22:25.080769295 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:51.698951957 -0600
+++ distrib/sets/lists/man/md.sun2      2026-02-28 10:22:26.573682416 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.169571610 -0600
+++ distrib/sets/lists/man/md.sun3      2026-02-28 10:22:28.030655348 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.171399999 -0600
+++ distrib/sets/lists/man/md.vax       2026-02-28 10:22:29.468264405 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.173220624 -0600
+++ distrib/sets/lists/man/md.x68k      2026-02-28 10:22:30.892803338 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.175069527 -0600
+++ distrib/sets/lists/man/md.xen       2026-02-28 10:22:32.412140337 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:35:28.176961459 -0600
+++ distrib/sets/lists/man/md.zaurus    2026-02-28 10:22:34.218792154 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/man8/apm.8                     man-obsolete            obsolete
+./usr/share/man/man8/apmd.8                    man-obsolete            obsolete
+./usr/share/man/man8/zzz.8                     man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.061416473 -0600
+++ distrib/sets/lists/manhtml/md.acorn32       2026-02-28 10:24:19.252138014 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.063942781 -0600
+++ distrib/sets/lists/manhtml/md.alpha 2026-02-28 10:28:48.531206084 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.066170747 -0600
+++ distrib/sets/lists/manhtml/md.amd64 2026-02-28 10:28:48.532537570 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.068125058 -0600
+++ distrib/sets/lists/manhtml/md.amiga 2026-02-28 10:28:48.534204879 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.069954504 -0600
+++ distrib/sets/lists/manhtml/md.arm   2026-02-28 10:26:08.796432513 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-sysutil-htmlman     html
+./usr/share/man/html8/apmd.html                        man-sysutil-htmlman     html
+./usr/share/man/html8/zzz.html                 man-sysutil-htmlman     html
--- /dev/null   2026-03-01 16:41:18.071797169 -0600
+++ distrib/sets/lists/manhtml/md.atari 2026-02-28 10:28:48.536942238 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.073683654 -0600
+++ distrib/sets/lists/manhtml/md.bebox 2026-02-28 10:28:48.538384102 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.075555323 -0600
+++ distrib/sets/lists/manhtml/md.cats  2026-02-28 10:28:48.539715741 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.078768472 -0600
+++ distrib/sets/lists/manhtml/md.dreamcast     2026-02-28 10:28:48.540995843 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.081496823 -0600
+++ distrib/sets/lists/manhtml/md.hp300 2026-02-28 10:28:48.542280867 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.083429657 -0600
+++ distrib/sets/lists/manhtml/md.hpcarm        2026-02-28 10:28:48.543553157 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.085250779 -0600
+++ distrib/sets/lists/manhtml/md.hpcsh 2026-02-28 10:26:16.342284571 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-sysutil-htmlman     html
+./usr/share/man/html8/apmd.html                        man-sysutil-htmlman     html
+./usr/share/man/html8/zzz.html                 man-sysutil-htmlman     html
--- /dev/null   2026-03-01 16:41:18.087167781 -0600
+++ distrib/sets/lists/manhtml/md.hppa  2026-02-28 10:28:48.544814628 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.089030783 -0600
+++ distrib/sets/lists/manhtml/md.i386  2026-02-28 10:25:02.264906708 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-sysutil-htmlman     html
+./usr/share/man/html8/apmd.html                        man-sysutil-htmlman     html
+./usr/share/man/html8/zzz.html                 man-sysutil-htmlman     html
--- /dev/null   2026-03-01 16:41:18.090918399 -0600
+++ distrib/sets/lists/manhtml/md.ia64  2026-02-28 10:28:48.546077150 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.092769798 -0600
+++ distrib/sets/lists/manhtml/md.ibmnws        2026-02-28 10:28:48.547342572 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.094591981 -0600
+++ distrib/sets/lists/manhtml/md.iyonix        2026-02-28 10:28:48.548686224 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.098404400 -0600
+++ distrib/sets/lists/manhtml/md.luna68k       2026-02-28 10:28:48.550011265 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.100419107 -0600
+++ distrib/sets/lists/manhtml/md.m68k  2026-02-28 10:28:48.551307855 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.102252205 -0600
+++ distrib/sets/lists/manhtml/md.mac68k        2026-02-28 10:28:48.552620255 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.104063807 -0600
+++ distrib/sets/lists/manhtml/md.macppc        2026-02-28 10:26:22.176594498 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-sysutil-htmlman     html
+./usr/share/man/html8/apmd.html                        man-sysutil-htmlman     html
+./usr/share/man/html8/zzz.html                 man-sysutil-htmlman     html
--- /dev/null   2026-03-01 16:41:18.105966661 -0600
+++ distrib/sets/lists/manhtml/md.mips  2026-02-28 10:28:48.553899014 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.107813546 -0600
+++ distrib/sets/lists/manhtml/md.mvme68k       2026-02-28 10:28:48.555246246 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.109687486 -0600
+++ distrib/sets/lists/manhtml/md.mvmeppc       2026-02-28 10:28:48.556512245 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.111519988 -0600
+++ distrib/sets/lists/manhtml/md.news68k       2026-02-28 10:28:48.557801494 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.113367964 -0600
+++ distrib/sets/lists/manhtml/md.next68k       2026-02-28 10:28:48.559066021 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.115183994 -0600
+++ distrib/sets/lists/manhtml/md.ofppc 2026-02-28 10:28:48.560353241 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.117115636 -0600
+++ distrib/sets/lists/manhtml/md.pc532 2026-02-28 10:28:48.561643921 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.118979786 -0600
+++ distrib/sets/lists/manhtml/md.pdp10 2026-02-28 10:28:48.562911969 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.120868333 -0600
+++ distrib/sets/lists/manhtml/md.powerpc       2026-02-28 10:28:48.564177443 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.122712390 -0600
+++ distrib/sets/lists/manhtml/md.prep  2026-02-28 10:28:48.565442333 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.124641197 -0600
+++ distrib/sets/lists/manhtml/md.riscv 2026-02-28 10:28:48.566702187 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.126485524 -0600
+++ distrib/sets/lists/manhtml/md.s390  2026-02-28 10:28:48.567956879 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.128296492 -0600
+++ distrib/sets/lists/manhtml/md.sandpoint     2026-02-28 10:28:48.569361915 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.130112180 -0600
+++ distrib/sets/lists/manhtml/md.sh3   2026-02-28 10:28:48.571377312 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.133209478 -0600
+++ distrib/sets/lists/manhtml/md.sparc 2026-02-28 10:26:26.347972188 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-sysutil-htmlman     html
+./usr/share/man/html8/apmd.html                        man-sysutil-htmlman     html
+./usr/share/man/html8/zzz.html                 man-sysutil-htmlman     html
--- /dev/null   2026-03-01 16:41:18.135027829 -0600
+++ distrib/sets/lists/manhtml/md.sparc64       2026-02-28 10:28:48.572799997 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.136922445 -0600
+++ distrib/sets/lists/manhtml/md.sun2  2026-02-28 10:28:48.574688709 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.138792940 -0600
+++ distrib/sets/lists/manhtml/md.sun3  2026-02-28 10:28:48.576514280 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.142418898 -0600
+++ distrib/sets/lists/manhtml/md.vax   2026-02-28 10:28:48.577872066 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.144271328 -0600
+++ distrib/sets/lists/manhtml/md.x68k  2026-02-28 10:28:48.579141051 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.146175407 -0600
+++ distrib/sets/lists/manhtml/md.xen   2026-02-28 10:28:48.580422208 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
--- /dev/null   2026-03-01 16:41:18.148016242 -0600
+++ distrib/sets/lists/manhtml/md.zaurus        2026-02-28 10:28:48.581680360 -0600
@@ -0,0 +1,3 @@
+./usr/share/man/html8/apm.html                 man-obsolete            obsolete
+./usr/share/man/html8/apmd.html                        man-obsolete            obsolete
+./usr/share/man/html8/zzz.html                 man-obsolete            obsolete
Index: distrib/sets/lists/etc/md.amd64
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/etc/md.amd64,v
retrieving revision 1.4
diff -u -r1.4 md.amd64
--- distrib/sets/lists/etc/md.amd64     11 Jul 2024 20:41:08 -0000      1.4
+++ distrib/sets/lists/etc/md.amd64     1 Mar 2026 22:47:32 -0000
@@ -2,3 +2,4 @@
 #
 ./boot.cfg                                     etc-sys-etc
 ./etc/ttyaction                                        etc-sys-etc
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
Index: distrib/sets/lists/etc/md.i386
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/etc/md.i386,v
retrieving revision 1.13
diff -u -r1.13 md.i386
--- distrib/sets/lists/etc/md.i386      11 Jul 2024 20:41:08 -0000      1.13
+++ distrib/sets/lists/etc/md.i386      1 Mar 2026 22:47:32 -0000
@@ -1,4 +1,5 @@
 # $NetBSD: md.i386,v 1.13 2024/07/11 20:41:08 riastradh Exp $
 #
 ./boot.cfg                                     etc-sys-etc
+./etc/rc.d/apmd                                        etc-sys-rc
 ./etc/ttyaction                                        etc-sys-etc
Index: distrib/sets/lists/etc/md.sparc
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/etc/md.sparc,v
retrieving revision 1.9
diff -u -r1.9 md.sparc
--- distrib/sets/lists/etc/md.sparc     11 Jul 2024 20:41:08 -0000      1.9
+++ distrib/sets/lists/etc/md.sparc     1 Mar 2026 22:47:32 -0000
@@ -1,3 +1,4 @@
 # $NetBSD: md.sparc,v 1.9 2024/07/11 20:41:08 riastradh Exp $
 #
 ./etc/ld.so.conf                               etc-sys-etc
+./etc/rc.d/apmd                                        etc-sys-rc
Index: distrib/sets/lists/etc/md.sun2
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/etc/md.sun2,v
retrieving revision 1.5
diff -u -r1.5 md.sun2
--- distrib/sets/lists/etc/md.sun2      11 Jul 2024 20:41:08 -0000      1.5
+++ distrib/sets/lists/etc/md.sun2      1 Mar 2026 22:47:32 -0000
@@ -1,3 +1,4 @@
 # $NetBSD: md.sun2,v 1.5 2024/07/11 20:41:08 riastradh Exp $
 #
 ./etc/ttyaction                                        etc-sys-etc
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
Index: distrib/sets/lists/etc/md.sun3
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/etc/md.sun3,v
retrieving revision 1.11
diff -u -r1.11 md.sun3
--- distrib/sets/lists/etc/md.sun3      11 Jul 2024 20:41:08 -0000      1.11
+++ distrib/sets/lists/etc/md.sun3      1 Mar 2026 22:47:32 -0000
@@ -1,3 +1,4 @@
 # $NetBSD: md.sun3,v 1.11 2024/07/11 20:41:08 riastradh Exp $
 #
 ./etc/ttyaction                                        etc-sys-etc
+./etc/rc.d/apmd                                        etc-obsolete            obsolete
Index: distrib/sets/lists/etc/mi
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/etc/mi,v
retrieving revision 1.277
diff -u -r1.277 mi
--- distrib/sets/lists/etc/mi   12 Feb 2026 04:09:47 -0000      1.277
+++ distrib/sets/lists/etc/mi   1 Mar 2026 22:47:33 -0000
@@ -188,7 +188,6 @@
 ./etc/rc.d/accounting                          etc-sys-rc
 ./etc/rc.d/altqd                               etc-router-rc
 ./etc/rc.d/amd                                 etc-amd-rc
-./etc/rc.d/apmd                                        etc-sys-rc
 ./etc/rc.d/automount                           etc-sys-rc
 ./etc/rc.d/automountd                          etc-sys-rc
 ./etc/rc.d/autounmountd                                etc-sys-rc
Index: distrib/sets/lists/man/mi
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/man/mi,v
retrieving revision 1.1831
diff -u -r1.1831 mi
--- distrib/sets/lists/man/mi   20 Feb 2026 07:54:25 -0000      1.1831
+++ distrib/sets/lists/man/mi   1 Mar 2026 22:47:42 -0000
@@ -6295,8 +6295,6 @@
 ./usr/share/man/man8/amq.8                     man-amd-man             .man
 ./usr/share/man/man8/amrctl.8                  man-sysutil-man         .man
 ./usr/share/man/man8/anvil.8                   man-postfix-man         postfix,.man
-./usr/share/man/man8/apm.8                     man-sysutil-man         .man
-./usr/share/man/man8/apmd.8                    man-sysutil-man         .man
 ./usr/share/man/man8/apmlabel.8                        man-sysutil-man         .man
 ./usr/share/man/man8/arc/MAKEDEV.8             man-obsolete            obsolete
 ./usr/share/man/man8/arc/makedev.8             man-obsolete            obsolete
@@ -7218,7 +7216,6 @@
 ./usr/share/man/man8/zfs.8                     man-zfs-man             zfs,.man
 ./usr/share/man/man8/zic.8                     man-sysutil-man         .man
 ./usr/share/man/man8/zpool.8                   man-zfs-man             zfs,.man
-./usr/share/man/man8/zzz.8                     man-sysutil-man         .man
 ./usr/share/man/man9/boot.9                    man-obsolete            obsolete
 ./usr/share/man/man9lua/core.9lua              man-obsolete            obsolete
 ./usr/share/man/man9lua/intro.9lua             man-sys-man             .man
Index: distrib/sets/lists/manhtml/mi
===================================================================
RCS file: /cvsroot/src/distrib/sets/lists/manhtml/mi,v
retrieving revision 1.49
diff -u -r1.49 mi
--- distrib/sets/lists/manhtml/mi       20 Feb 2026 07:54:25 -0000      1.49
+++ distrib/sets/lists/manhtml/mi       1 Mar 2026 22:47:46 -0000
@@ -2466,8 +2466,6 @@
 ./usr/share/man/html8/amq.html                 man-amd-htmlman         html
 ./usr/share/man/html8/amrctl.html              man-sysutil-man         html
 ./usr/share/man/html8/anvil.html               man-postfix-htmlman     postfix,html
-./usr/share/man/html8/apm.html                 man-sysutil-htmlman     html
-./usr/share/man/html8/apmd.html                        man-sysutil-htmlman     html
 ./usr/share/man/html8/apmlabel.html            man-sysutil-htmlman     html
 ./usr/share/man/html8/arp.html                 man-netutil-htmlman     html
 ./usr/share/man/html8/atactl.html              man-sysutil-htmlman     html
@@ -3199,7 +3197,6 @@
 ./usr/share/man/html8/zfs.html                 man-zfs-htmlman         zfs,html
 ./usr/share/man/html8/zic.html                 man-sysutil-htmlman     html
 ./usr/share/man/html8/zpool.html               man-zfs-htmlman         zfs,html
-./usr/share/man/html8/zzz.html                 man-sysutil-htmlman     html
 ./usr/share/man/html9lua/core.html             man-obsolete            obsolete
 ./usr/share/man/html9lua/intro.html            man-sys-htmlman         html
 ./usr/share/man/html9lua/pmf.html              man-sys-htmlman         html
Index: etc/rc.d/Makefile
===================================================================
RCS file: /cvsroot/src/etc/rc.d/Makefile,v
retrieving revision 1.119
diff -u -r1.119 Makefile
--- etc/rc.d/Makefile   29 Dec 2024 09:47:49 -0000      1.119
+++ etc/rc.d/Makefile   1 Mar 2026 22:47:49 -0000
@@ -15,7 +15,7 @@

 CONFIGFILES=\
                CRITLOCALMOUNTED DAEMON DISKS LOGIN NETWORKING SERVERS \
-               accounting altqd amd apmd automount automountd autounmountd \
+               accounting altqd amd automount automountd autounmountd \
                bluetooth bootconf.sh bootparams \
                ccd certctl_init cgd clearcritlocal cleartmp cron \
                devpubd dhcpcd dhcpd dhcpd6 dhcrelay dmesg \
@@ -44,6 +44,15 @@
 FILESDIR=      /etc/rc.d
 FILESMODE=     ${BINMODE}

+.if (${MACHINE_ARCH} == "i386" || \
+     ${MACHINE_CPU} == "arm" || \
+     ${MACHINE} == "hpcmips" || \
+     ${MACHINE} == "hpcsh" || \
+     ${MACHINE} == "macppc" || \
+     ${MACHINE} == "sparc")
+CONFIGFILES+=  apmd
+.endif
+
 .if ${MKPOSTFIX} != "no"
 CONFIGFILES+=  postfix
 .endif
Index: usr.sbin/apm/Makefile
===================================================================
RCS file: /cvsroot/src/usr.sbin/apm/Makefile,v
retrieving revision 1.20
diff -u -r1.20 Makefile
--- usr.sbin/apm/Makefile       3 Jun 2023 09:09:20 -0000       1.20
+++ usr.sbin/apm/Makefile       1 Mar 2026 22:51:27 -0000
@@ -13,10 +13,10 @@
 .PATH: ${NETBSDSRCDIR}/usr.sbin/apmd
 CPPFLAGS+=-I${NETBSDSRCDIR}/usr.sbin/apmd
 LINKS= ${BINDIR}/apm ${BINDIR}/zzz
-.endif

 MAN=   apm.8
 MLINKS=        apm.8 zzz.8
+.endif

 COPTS.apm.c+=  ${CC_WNO_STRINGOP_TRUNCATION}

Index: usr.sbin/apmd/Makefile
===================================================================
RCS file: /cvsroot/src/usr.sbin/apmd/Makefile,v
retrieving revision 1.18
diff -u -r1.18 Makefile
--- usr.sbin/apmd/Makefile      3 Jun 2023 09:09:20 -0000       1.18
+++ usr.sbin/apmd/Makefile      1 Mar 2026 22:51:27 -0000
@@ -10,9 +10,9 @@
      ${MACHINE} == "sparc")
 PROG=  apmd
 SRCS=  apmd.c apmsubr.c
-.endif

 MAN=   apmd.8
+.endif

 LDADD+=        -lutil
 DPADD+=        ${LIBUTIL}

>Audit-Trail:
From: "David H. Gutteridge" <david@gutteridge.ca>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/60049: apm manpages and RC script installed everywhere
Date: Mon, 02 Mar 2026 21:19:25 -0500

 Yes, at least some of this was done deliberately back in 2002, when
 two of the man pages were moved out from under i386, specifically.
 Coincidentally, I was looking at this as well last week, but hadn't
 done anything because (aside from time) I wasn't sure if there would
 need to be any discussion about adding a second means of port-specific
 man pages, since there are already the distinct sub-directories under
 man8 in play. I agree it's pointless to have some of this stuff
 installed everywhere.

 Regards,

 Dave

From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/60049: apm manpages and RC script installed everywhere
Date: Tue, 3 Mar 2026 13:46:20 +0300

 We do install port-specific man pages everywhere.  E.g.

   macppc$ grep /sparc/ /etc/mtree/set.man | wc -l
         70

   macppc$ find /usr/share/man/man? -mindepth 1 -type d | wc -l
         98

 so if you want to get rid of /usr/share/man/man8/apmd.8 you will need
 to move it to /usr/share/man/man8/{foo,bar,...}/apmd.8 which just adds
 churn.

 Can we please just leave this thing alone?  The extra set lists and
 multiple port-specific copies of man pages will probably take more
 space than is saved by not installing the apm binary :)

 -uwe

From: jacob.pipkin@icloud.com
To: gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/60049: apm manpages and RC script installed everywhere
Date: Tue, 03 Mar 2026 07:51:34 -0600

 On Tuesday, March 3, 2026 4:50:01 AM CST Valery Ushakov via gnats wrote:
 >  so if you want to get rid of /usr/share/man/man8/apmd.8 you will need
 >  to move it to /usr/share/man/man8/{foo,bar,...}/apmd.8 which just adds
 >  churn.

 It's already in /usr/share/man/man8/i386:
 $ grep apmd.8 distrib/sets/lists/man/mi
 ./usr/share/man/man8/apmd.8                     man-sysutil-man         .man
 ./usr/share/man/man8/i386/apmd.8                man-obsolete            
 obsolete

 You're saying that it would also be necessary to have it in dedicated 
 subdirectories for arm, hpcsh, macppc, and sparc?

 What purpose do these port-specific directories serve that is not served by 
 simply delivering the items in question to the ports where they are relevant 
 and not delivering them to the ports where they should not exist?

 Thanks.


From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/60049: apm manpages and RC script installed everywhere
Date: Tue, 3 Mar 2026 22:35:16 +0300

 On Tue, Mar 03, 2026 at 13:55:01 +0000, jacob.pipkin@icloud.com via gnats wrote:

 >  On Tuesday, March 3, 2026 4:50:01 AM CST Valery Ushakov via gnats wrote:
 >  >  so if you want to get rid of /usr/share/man/man8/apmd.8 you will need
 >  >  to move it to /usr/share/man/man8/{foo,bar,...}/apmd.8 which just adds
 >  >  churn.
 >  
 >  It's already in /usr/share/man/man8/i386:

 It _was_.

 >  $ grep apmd.8 distrib/sets/lists/man/mi
 >  ./usr/share/man/man8/apmd.8                     man-sysutil-man         .man
 >  ./usr/share/man/man8/i386/apmd.8                man-obsolete            
 >  obsolete
 >  
 >  You're saying that it would also be necessary to have it in dedicated
 >  subdirectories for arm, hpcsh, macppc, and sparc?

 The established practice is to install all port-specific subdirs.  I'm
 pretty sure the reason it was moved out of i386 was exactly to avoid
 that duplication.  You are now effectively proposing to undo that
 change.


 >  What purpose do these port-specific directories serve that is not
 >  served by simply delivering the items in question to the ports
 >  where they are relevant and not delivering them to the ports where
 >  they should not exist?

 syspkgs never really landed so I'd day we are mostly chill about an
 extra file or two that might not be strictly speaking necessary on a
 given system.  Any churn that solves one particular instance, but
 doesn't address the problem is general is worse, IMO.


 -uwe

From: jacob.pipkin@icloud.com
To: gnats-admin@netbsd.org, netbsd-bugs@netbsd.org, gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/60049: apm manpages and RC script installed everywhere
Date: Tue, 03 Mar 2026 14:36:02 -0600

 On Tuesday, March 3, 2026 1:40:01 PM CST Valery Ushakov via gnats wrote:
 > The following reply was made to PR bin/60049; it has been noted by GNATS.
 > 
 > From: Valery Ushakov <uwe@stderr.spb.ru>
 > To: gnats-bugs@netbsd.org
 > Cc:
 > Subject: Re: bin/60049: apm manpages and RC script installed everywhere
 > Date: Tue, 3 Mar 2026 22:35:16 +0300
 > 
 >  On Tue, Mar 03, 2026 at 13:55:01 +0000, jacob.pipkin@icloud.com via gnats 
 wrote:
 >  >  On Tuesday, March 3, 2026 4:50:01 AM CST Valery Ushakov via gnats wrote:
 >  >  >  so if you want to get rid of /usr/share/man/man8/apmd.8 you will need
 >  >  >  to move it to /usr/share/man/man8/{foo,bar,...}/apmd.8 which just
 >  >  >  adds
 >  >  >  churn.
 >  >  
 >  >  It's already in /usr/share/man/man8/i386:
 >  It _was_.
 > 
 >  >  $ grep apmd.8 distrib/sets/lists/man/mi
 >  >  ./usr/share/man/man8/apmd.8                     man-sysutil-man        
 >  >  .man ./usr/share/man/man8/i386/apmd.8                man-obsolete
 >  >  obsolete
 >  >  
 >  >  You're saying that it would also be necessary to have it in dedicated
 >  >  subdirectories for arm, hpcsh, macppc, and sparc?
 > 
 >  The established practice is to install all port-specific subdirs.  I'm
 >  pretty sure the reason it was moved out of i386 was exactly to avoid
 >  that duplication.  You are now effectively proposing to undo that
 >  change.
 > 
 >  >  What purpose do these port-specific directories serve that is not
 >  >  served by simply delivering the items in question to the ports
 >  >  where they are relevant and not delivering them to the ports where
 >  >  they should not exist?
 > 
 >  syspkgs never really landed so I'd day we are mostly chill about an
 >  extra file or two that might not be strictly speaking necessary on a
 >  given system.  Any churn that solves one particular instance, but
 >  doesn't address the problem is general is worse, IMO.
 > 
 > 
 >  -uwe

 Thank you for clarifying and explaining.
 I believe this PR should be closed.

 Thanks.
 Jacob



From: "David H. Gutteridge" <david@gutteridge.ca>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/60049: apm manpages and RC script installed everywhere
Date: Tue, 03 Mar 2026 17:16:08 -0500

 On Tue, 3 Mar 2026 at 19:40:01 +0000 (UTC), Valery Ushakov wrote:
 >>  You're saying that it would also be necessary to have it in
 dedicated
 >>  subdirectories for arm, hpcsh, macppc, and sparc?
 >
 > The established practice is to install all port-specific subdirs.  I'm
 > pretty sure the reason it was moved out of i386 was exactly to avoid
 > that duplication.  You are now effectively proposing to undo that
 > change.

 Sorry, how exactly is the submitter proposing to create duplication (in
 source-controlled man pages and config files)? The proposal is to
 create md-specific lists for these files, like we do for other content.
 The man pages and such would be single copies. We would have better,
 more fine-grained control over what port installs what than we do
 today.

 I can't speak for the submitter, but to me the point isn't about saving
 space, the point is this is bad UX for a user to get a man page or see
 a config file for a component that cannot work on the port they're
 running. Yes, we've always installed all the port-specific man pages
 under section 8 everywhere, but that doesn't make that a great choice,
 either, simply historical baggage.

 (From what I see, some of the historical changes in question out of
 i386 weren't to avoid duplication, they were simply that we didn't have
 the means available at the time that the submitter is proposing, and
 the hack/solution was to just install stuff indiscriminately.)
 =20
 >>  What purpose do these port-specific directories serve that is not
 >>  served by simply delivering the items in question to the ports
 >>  where they are relevant and not delivering them to the ports where
 >>  they should not exist?
 =20
 > syspkgs never really landed so I'd day we are mostly chill about an
 > extra file or two that might not be strictly speaking necessary on a
 > given system.  Any churn that solves one particular instance, but
 > doesn't address the problem is general is worse, IMO.

 But this *is* intended to solve the general problem, no? I don't see
 why we should dismiss this outright.

 Regards,

 Dave

From: Valery Ushakov <uwe@stderr.spb.ru>
To: gnats-bugs@netbsd.org
Cc: 
Subject: Re: bin/60049: apm manpages and RC script installed everywhere
Date: Wed, 4 Mar 2026 05:14:08 +0300

 On Tue, Mar 03, 2026 at 22:20:02 +0000, David H. Gutteridge via gnats wrote:

 >  I can't speak for the submitter, but to me the point isn't about saving
 >  space, the point is this is bad UX for a user to get a man page or see
 >  a config file for a component that cannot work on the port they're
 >  running.

 To go from "cannot" to "can" all you need is to write a driver (a
 loadable kernel module) that talks rather simple apm(4) ioctls.  Say,
 hpcsh doesn't have APM BIOS obviously, yet there's a device that talks
 apm(4).  hpcsh j6x0pwr.c is like 300 lines of pretty sparse code, half
 of which is probably boilerplate.  May be some day macal^Wsomeone will
 fancy writing one for old macppc powerbooks (just a random example) -
 and the userland part is already there.  As far as I recall, when I
 wrote j6x0pwr.c I didn't have to do anything to get apm(8), so I think
 I can reasonably claim BTDT on that one.

 May be today there are better ways to do that (envsys or something),
 but I don't think that presense of apm causes much of a moral panic.

 PS: Can macppc ever use hdaudioctl(8)?  hdaudio(4) is not in any of
 its kernel configs.  (I honestly don't know; I guess you can use a PCI
 card in a mac pro...)

 -uwe

NetBSD Home
NetBSD PR Database Search

(Contact us) $NetBSD: query-full-pr,v 1.47 2022/09/11 19:34:41 kim Exp $
$NetBSD: gnats_config.sh,v 1.9 2014/08/02 14:16:04 spz Exp $
Copyright © 1994-2026 The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.