On Fri, Feb 26, 2016 at 09:17:16AM -0600, Chris Bennett wrote:
> On Thu, Feb 25, 2016 at 07:56:54PM -0700, Theo de Raadt wrote:
> > Chris, you continue to amaze me.
> > 
> > Upon running sysmerge, that will break everyone's setup.
> > 
> > Like, can you try stuff before you send it out?
> > 
> > I'm done.
> > 
> > > /etc/examples/printcap doesn't match
> > > #define   _PATH_DEFSPOOL          "/var/spool/output/lpd"
> > > 
> > > Which seems sensible to keep lpd jobs out of output directory
> > > 
> > > Index: printcap
> > > ===================================================================
> > > RCS file: /cvs/src/etc/examples/printcap,v
> > > retrieving revision 1.1
> > > diff -u -p -r1.1 printcap
> > > --- printcap      12 Jul 2014 03:52:39 -0000      1.1
> > > +++ printcap      25 Feb 2016 20:53:56 -0000
> > > @@ -1,7 +1,7 @@
> > >  #        $OpenBSD: printcap,v 1.1 2014/07/12 03:52:39 deraadt Exp $
> > >  
> > >  #lp|local line printer:\
> > > -#        :lp=/dev/lp:sd=/var/spool/output:lf=/var/log/lpd-errs:
> > > +#        :lp=/dev/lp:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
> > >  
> > >  #rp|remote line printer:\
> > > -#        
> > > :lp=:rm=printhost:rp=lp:sd=/var/spool/output:lf=/var/log/lpd-errs:
> > > +#        
> > > :lp=:rm=printhost:rp=lp:sd=/var/spool/output/lpd:lf=/var/log/lpd-errs:
> > > 
> > > OK?
> > > 
> > > Chris
> > > 
> > 
> 
> I did not realize that sysmerge did a checksum on the files in
> /etc/examples.
> What else needs to be changed to make my change acceptable?
> 
> I base my change both on the different directories in the lpd/lpr code
> and the fact that some packages, such as apsfilter create an lpd
> subdirectory also with another subdirectory for each printer to keep the
> print queue files destinations clear rather than all bunched together.

I don't think your change would break anything. This is just a sample file.
sysmerge will just warn about the configuration change so that one can look in 
case there's been a syntax change but that's all.

Theo, am I missing anything?

-- 
Antoine

Reply via email to