[Arm-netbook] Eoma68 update

chadvellacott at sasktel.net chadvellacott at sasktel.net
Sat Aug 12 05:43:44 BST 2017

On 17.7.23 23:38, Luke Kenneth Casson Leighton wrote:
> On ~[month 7, day] 24, 2017 at 2:07 AM,  <chadvellacott at sasktel.net> wrote:
>> "EOMA68-A20"-card.
>  one option is to get a very small card (512mb, 1gb) and put a
> "loader" OS on that.  if they're $0.25 or $0.50 in qty 1000 then
> that's worth considering.  instead of $4 for an 8GB card. say.
(Quoting Luke)
>>> and/or to offer much smaller 128 MB or 256 MB microSD cards which have an
>>> absolute bare minimum OS on them, with scripts that will download an OS
>>    How secure would this "bare minimum OS" be, for both down-loading AND
>> installing onto a microSD-card (supplied by me)?
>  if it's designed properly, none.

    I do not understand this response.  I understand being tired.
>>    Ideally, I hope that (1) it does not permit any connections other than
>> downloading one of several particular "OS"-images, via "URLs" which are
>> white-listed as part of the "bare minimum OS",
>  not whitelisted: hard-coded.

that is good too.
    But, if not significantly more work, then I hope that the mini-"OS" can be 
modified by A TECHNICALLY-MINDED user, to download and "install" a different one of 
the particular "OSs/images" offered.  Something like a "config"-file whose content 
is like this:

# lines like this, are comments
# to download and install a different OS (to the microSD-card which you supply), 
change the number on the first line, as follows:
# 0 for Parabola 4.3 (3.9 GB) (comes with the RYF Libre Tea card)
# 1 for Devuan 3.2 (4.1 GB)
# 2 for Debian 2.1 custom without systemd (4.2 GB)
# 3 for Fedora 1.0 (3.8 GB)
# but make sure that the microSD-card which you supply, is big enough!

    (Of course, the sizes and version-numbers for the sample above, are largely 
just place-holders, not things which I checked for realisticness.)

    This way, a user can try or use several different "OSs".  It might even make it 
easier for Luke preparing the "microSD-cards" with the loader-"OS", because the 
difference between preparing a card for someone who backed a "Parabola"-card, is 
only one byte (one key-press) different from preparing a card for someone who 
backed a different card.

    Furthermore, if one or more backers end up unhappy with what they receive for 
the "OS" which they backed, then this method probably makes it FAR easier to help 
those backers try a different "OS".

    As long as the change requires manually editing a configuration-file, it should 
be an adequately-technical task to satisfy the "RYF"-criterion of not offering 
non-libre "software" to average users.
>> and (2) it afterwards checks
>> the image to see whether the crypto-graphic hash (better than MD5) matches
>> the hash which the "bare minimum OS" says is valid for that image.
>  bittorrent would automatically do that. command-line version is
> btdownloadheadless.

      sounds good.  I imagine that any necessary further details on using this, can 
come later.
      but I hope that "headless" does not mean that we do not even get a statement 
of progress with numbers, something like
    Downloading.  done 1% ...
    Downloading.  amount left to download is 10 mb ...
    Downloaded 3990 mb of 4000 mb ...

        and I hope that we get something similar for "installing".  Some such 
estimate of progress, is valuable (1) for trouble-shooting if necessary, and (2) 
for backers to judge when they should next come back to check whether it is done, 
like 5 minutes later or 1 day later.
>  very tired.  stopping here.  sorry. please do carry on the
> conversation.  i'll pick it up later.
> l

More information about the arm-netbook mailing list