On 2016/02/26 16:31, Antoine Jacoutot wrote:
> 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
> 

That was the impression I got too. But if this *is* added to the
examples file, the directory should probably be created (with the
right permissions) in sets too, so it can just be uncommented.

Reply via email to