On 07/19/14 07:54, Richard wrote: > I found several files missing from a clean install of the snapshot of > 7/16/2014: > > /etc/ntpd.conf > /etc/rc.local > /etc/mtree/BSD.local.dist > > I just copied these from a 5.5 installation, but a newbie would have > trouble... > > The /etc/mtree/BSD.local.dist file was discovered missing by doing a > "make update-plist" inside a /usr/ports directory. > > rich...@aaazen.com > > Richard Narron > --------------------------------------------------------------------- > Corruption is not the #1 priority of the Police Commissioner. His job > is to enforce the law and fight crime. > -- P.B.A. President E. J. Kiernan > >
For /etc/mtree/BSD.local.dist $ cd /usr/ports/infrastructure/ $ grep -r "BSD.local.dist" . ./lib/OpenBSD/FS.pm: OpenBSD::Mtree::parse($mtree, '/usr/local', '/etc/mtree/BSD.local.dist'); ./package/find-plist-issues:OpenBSD::Mtree::parse($mtree, '/usr/local', '/etc/mtree/BSD.local.dist'); ./bin/check-common-dirs:OpenBSD::Mtree::parse($mtree, '/usr/local', '/etc/mtree/BSD.local.dist'); Still references to BSD.local.dist in the ports tree.. Moved into the Attic... 15 July... $ ls -lrt /cvs/src/etc/mtree/Attic/ total 184 -r--r--r-- 1 cvsync cvsync 14157 Jul 11 11:58 4.4BSD.var,v -r--r--r-- 1 cvsync cvsync 54244 Jul 11 11:58 4.4BSD.usr,v -r--r--r-- 1 cvsync cvsync 7773 Jul 11 11:58 4.4BSD.root,v -r--r--r-- 1 cvsync cvsync 10583 Jul 15 10:14 BSD.local.dist,v >From cvs log description: ---------------------------- revision 1.16 date: 2014/07/15 09:14:50; author: espie; state: dead; lines: +1 -1; commitid: VM74ohHqnmCx3IOP; folded back into 4.4BSD.dist removed to unconfuse devs okay aja, theo I see nothing in current that tells those following current to remove /etc/mtree/BSD.local.dist the problem will only be seen on new installations. Some have been moved into examples.... $ tar -tzf base56.tgz ./etc/examples ./etc/examples ./etc/examples/bgpd.conf ./etc/examples/chio.conf ./etc/examples/dhcpd.conf ./etc/examples/dvmrpd.conf ./etc/examples/exports ./etc/examples/ftpchroot ./etc/examples/hostapd.conf ./etc/examples/hosts.lpd ./etc/examples/ifstated.conf ./etc/examples/iked.conf ./etc/examples/inetd.conf ./etc/examples/ipsec.conf ./etc/examples/ldapd.conf ./etc/examples/ldpd.conf ./etc/examples/mixerctl.conf ./etc/examples/mrouted.conf ./etc/examples/ntpd.conf ./etc/examples/ospf6d.conf ./etc/examples/ospfd.conf ./etc/examples/pf.conf ./etc/examples/printcap ./etc/examples/rbootd.conf ./etc/examples/rc.local ./etc/examples/rc.securelevel ./etc/examples/rc.shutdown ./etc/examples/relayd.conf ./etc/examples/remote ./etc/examples/ripd.conf ./etc/examples/sasyncd.conf ./etc/examples/sensorsd.conf ./etc/examples/snmpd.conf ./etc/examples/sysctl.conf ./etc/examples/wsconsctl.conf ./etc/examples/ypldap.conf ntpd.conf and rc.local should be there under examples on 5.6 There is another problem is building from cvs $ ls -lrt /etc/examples total 8 -rw-r--r-- 1 root wheel 240 Jul 12 13:07 printcap -rw-r--r-- 1 root wheel 1850 Jul 12 13:07 remote The examples don't get placed in /etc/examples by building userland, likely as before this could have replaced existing configurations.