Date: Sun, 12 Jul 2009 04:42:30 -0700 From: Colin Percival <cperciva@freebsd.org> To: Brian Somers <brian@Awfulhak.org> Cc: svn-src-head@FreeBSD.org, svn-src-all@FreeBSD.org, src-committers@FreeBSD.org Subject: Re: svn commit: r195626 - in head: contrib/amd/amd contrib/ntp/scripts contrib/sendmail/cf/sh secure/lib/libcrypto sys/contrib/dev/acpica/compiler sys/dev/hptrr Message-ID: <4A59CC26.7010106@freebsd.org> In-Reply-To: <20090712005957.5f395c96@dev.lan.Awfulhak.org> References: <200907112230.n6BMUbXE065104@svn.freebsd.org> <20090712005957.5f395c96@dev.lan.Awfulhak.org>
next in thread | previous in thread | raw e-mail | index | archive | help
Brian Somers wrote: > On Sat, 11 Jul 2009 22:30:37 +0000 (UTC) Colin Percival <cperciva@FreeBSD.org> wrote: >> Remove build timestamps from the following files: >> [...] >> After this commit, the only remaining build timestamps are in the kernel, >> the boot loaders, /usr/include/osreldate.h (the year in the copyright >> notice), and lib*.a (the timestamps on all of the included .o files). > > This is a fantastic change. Our new-branch-per-project methodology > @work made us implement this change locally. > > Another change that was necessary along the same lines was to remove > any hostnames or path names that leak into object code, the most noticeable > of which is of course one of the first kernel boot message lines. > > Are there plans to change kernel code and/or hostname/path name stuff? I'm not particularly concerned about the hostname or paths, since there are workarounds (i.e., set the same hostname and use the same path, and files will come out the same). The timestamps in the kernel and boot loaders can probably be removed, but I wanted to consult with the community first, since it is conceivable that those timestamps are useful in some situations. I'm even less certain about the timestamps included in library archive files -- if anyone with binutils-fu can confirm for me if these are used at all, and if not, how to get rid of them, I'd be very very happy. -- Colin Percival Security Officer, FreeBSD | freebsd.org | The power to serve Founder / author, Tarsnap | tarsnap.com | Online backups for the truly paranoid
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4A59CC26.7010106>