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.

Reply via email to