The
/usr/ports directory was empty before the checkout.
I know nothing about cvs. Given that only part of the ports tree is present, which of these three approaches would result in a non-corrupt state?
1.
Code:
$ cd /usr/ports
$ cvs -q up -Pd -rOPENBSD_6_2
2.
Code:
$ cd /usr/ports
$ cvs -d anoncvs@anoncvs.ca.openbsd.org:/cvs -q up -Pd -rOPENBSD_6_2
3.
Code:
$ cd /usr
$ cvs -qd anoncvs@anoncvs.ca.openbsd.org:/cvs checkout -rOPENBSD_6_2 -P ports
I assume 1. and 2. are basically the same since I haven't changed repositories but I am not certain.
I choose the Alberta repository and everything is being built from source for this system because I am playing some security games (where are the tinfoil hat smilies?) and that seems like a way to reduce risk...I am trying to think of a way to mention NSA
Tailored Access Operations and/or
CIA agents surreptitiously modifying code (to make this thread more fun) but I'm not really coming up with anything. What is your assessment, speculation, [conspiracy] theory or
alternate reality game narrative regarding such things? <smirk>