GitLab's annual major release is around the corner. Along with a lot of new and exciting features, there will be a few breaking changes. Learn more here.

Commit ed22d285 authored by Alan Scott's avatar Alan Scott
Browse files

Alan Scott's Proposed edits under heading "Clockmaker".txt

parent 3d45d1c4
Pipeline #26997191 passed with stages
in 30 seconds
......@@ -411,7 +411,10 @@ The hardest part is done; you may remove the keyboard and display now
Most of the remaining instructions do not have to be done by hand. You can
download link:clockmaker[clockmaker], a Python script which
does much of this recipe for you. Here's how to use it:
does much of this recipe for you. Clockmaker will automate the steps for you
BUT NOT THE TESTS, the tests you must perform on your own. It is recommended
that you read the steps to understand the process, then use clockmaker to avoid
most of the typing. Here's how to use it:
1. As the pi user, copy clockmaker to your home directory with
this command:
......@@ -424,16 +427,29 @@ wget {home}clockmaker
2. Read it. You should always read any script that will run with root
permissions, to check that it doesn't do anything nefarious.
3. Make clockmaker executable with "chmod a+x clockmaker".
3. Make clockmaker executable with "chmod a+x clockmaker". Like this:
./chmod a+x clockmaker
4. Run "sudo clockmaker --config". This will do most of the
tricky OS and hardware configuration; also system software
updates and prerequisites for the timeserver software.
updates and prerequisites for the timeserver software. Like this:
sudo ./clockmaker --config
5. Now as the pi user, run "clockmaker --build". This will clone
5. Perform the following tests manually:
Test 1 - <Per your advice>
Test 2 - <Per your advice>
Test 3 - <Per your advice>
Test 4 - <Per your advice>
Following success of all above tests continue to the next step if not ALL successfull <per your advice>
6. Now as the pi user, run "clockmaker --build". This will clone
and build the special timeserver software. It also copies in the current
versions of the 'pinup' script, and several configuration files
used in the installation phase.
used in the installation phase. Like this:
./clockmaker --build
Some further uses of clockmaker are discussed in later steps.
......@@ -441,13 +457,14 @@ The clockmaker script is intelligent about not redoing steps it has
already done; it is safe to run each stage multiple times. Redoing
the --build step re-pulls from the software repositories.
In the recipe that follows, steps marked "{--config}" or "{--build}"
In the recipe that follows, steps marked "{--config}", "{--build}",
"{--install}", "{--mask}", "{--secure}"
are parts clockmaker will do for you if you run it. It is
recommended that you read the steps to understand the process, then
use clockmaker to avoid most of the typing.
At this point the steps you can automate with clockmaker begin. If
you have not downloaded clockmaker, refer to "Using Clockmaker" above.
you have not downloaded clockmaker, refer to "Clockmaker" above.
=== Fully update your OS ===
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment