[RFC] Article on freebsd-update-server
Manolis Kiagias
manolis at FreeBSD.org
Fri Nov 20 16:52:30 UTC 2009
Giorgos Keramidas wrote:
> <SNIP> - All changes look fine up to this point
> : <note>
> : - <para>Note down the generated KeyPrint; this value is entered into
> : - <filename>/etc/freebsd-update.conf</filename> for binary
> : - updates.</para>
> : + <para>Keep a note of the generated key fingerpring. This value is
> : + entered into <filename>/etc/freebsd-update.conf</filename> for
> : + binary updates.</para>
> : </note>
>
> There are various places that the article refers to "KeyPrint". I think it
> means "key fingerpring", but I am not sure. If that's what the real meaning
> should be, please use "key fingerprint".
>
>
Probably, but we need some input from Jason here. I assume you are right.
> : <screen>Mon Aug 24 17:54:07 PDT 2009 Extracting world+src for FreeBSD/amd64 7.2-RELEASE
> : @@ -411,10 +428,7 @@ to sign the release.</screen>
> : file named <filename>USAGE</filename>. Execute
> : <filename>scripts/approve.sh</filename>, as directed. This will sign
> : the release, and move components into a staging area suitable for
> : - uploading. It is important to make sure that your key is mounted
> : - during this process. A simple <command>df</command> will show if it
> : - is mounted. If not mounted, mount the key with the passphrase supplied
> : - when creating it earlier.</para>
> : + uploading.</para>
>
> I don't know where the key mounting bits come from. It seems to refer to
> those FreeBSD installations where PGP keys are stored in removable media, like
> a USB flash disk. Why do we have to explicitly mention this here? After all,
> we don't describe how gpg-agent(1) works, or how seahorse(1) integrates PGP
> with Gnome, or any other case of the dozens of PGP setups possible...
>
>
Same here, I am not really sure what the key mounting refers to.
> : @@ -524,9 +547,11 @@ Wed Aug 26 12:50:07 PDT 2009 Cleaning st
> : <note>
> : <para>When running a patch level build, we are assuming that previous
> : patches are in place. When a patch build is run, it will run all
> : - patches less than or equal to the number specified. Beyond this,
> : - you will have to take appropriate measures to verify authenticity
> : - of the patch.</para>
> : + patches less than or equal to the number specified.</para>
> : +
> : + <para><emphasis>It is up to the administrator of the freebsd-update
> : + server to take appropriate measures to verify the authenticity of
> : + every patch.</emphasis></para>
>
> I think we ought to emphasize a bit the part about patch authenticity, but I
> am not sure if I chose the right way to do this.
>
>
Or maybe use <warning> around it?
> : - <para>Follow the same process as noted before for appoving a build.</para>
> : + <para>Follow the same process as noted before for approving a build:</para>
>
> Typo.
>
> There are more changes, in the attached patch. Most of them are attempts to
> improve the wording of various small parts of the article. Please see the
> attached diff for all of them.
>
>
The patch has been applied, the new version is available in mercurial
and also uploaded again to freefall.
> One more important detail. We are still discussing at doceng@ how we can
> bring the final article into CVS. So, please hold from committing this, until
> we have resolved all the remaining details.
>
>
Yes, I am aware of this.
Jason has thought of something like this (copied from email):
<sect1 id="afterword">
<title>Afterword</title>
<para>This <ulink
url="http://www.experts-exchange.com/articles/OS/Unix/BSD/FreeBSD/Build-Your-Own-FreeBSD-Update-Server.html">FreeBSD
Update </ulink> article was originally published at <ulink
url="http://www.experts-exchange.com">Experts-Exchange</ulink>.</para>
</sect1>
and I thought we could turn this into something like "Acknowledgements
/ Further Reading" section (will probably need to be expanded a bit).
Does this make any sense?
> I'm sure that a lot of people will love reading an article that describes in
> detail how to set up a local freebsd-update server. Thanks for all the work
> done so far on what seems to be an excellent article! :-D
>
And we thank you for the thorough review :)
More information about the freebsd-doc
mailing list