Commit Graph

116 Commits (da6ef881962089d78d41f445a7a960cf21fa948e)

Author SHA1 Message Date
Leah Rowe da6ef88196 update docs/maintain/
it was missing a few items, and some items were out of date,
based on changes in lbmk audit 6

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 04:57:32 +00:00
Leah Rowe d3d65ae8de grub_cbfs: add -t raw to example cbfs command
i overlooked this, when re-writing the guide

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 04:55:15 +00:00
Leah Rowe 633dbebbc6 simplify docs/install and merge docs/hardware
docs/hardware is redundant, because it now mostly
contains installation instructions, and docs/install
also contains hardware information. therefore, in
practise, they are both the same kind of information.

merge the two, and streamline everything. a lot of
redundant information has been removed.

docs/install/ has been re-structured in such a way
as to enable more chronological reading, to make it
easier for the average user to install Canoeboot.

This is part of a larger series of changes I'm working
on for the documentation. I'm massively auditing the
entire Canoeboot documentation.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 04:52:22 +00:00
Leah Rowe c35da8dc01 actually add latitude.md
it's what the old dell_internal.md used to be, but with
additional info merged from the old guides that were
removed in the previous revision.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 02:02:10 +00:00
Leah Rowe c0ac65ecb8 unified dell latitude instructions
90% of the info on the old pages was fluff, copied and pasted
to all the other pages.

replace them all with a single page. i've already directed the
old pages to the new one, in libreboot.org's httpd

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:54:22 +00:00
Leah Rowe 1e1d083c44 maintain/style: update err reference
it's a variable now, called err, rather than
 a function called err. the variable defines
the name of a function that handles errors.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:11:40 +00:00
Leah Rowe 58820a1a61 complete cleanup of grub.cfg docs
remove all the redundant information, and merge some of it
between the two articles (grub hardening and grub cbfs guides)

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:10:17 +00:00
Leah Rowe 9fe5e0a8d2 make grub_cbfs.md a bit clearer
a lot of the instructions are really old

make it relevant to the way canoeboot currently works

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 01:03:19 +00:00
Leah Rowe fb80442611 grub_hardening: document addition security/safety
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:58:56 +00:00
Leah Rowe babe597844 clarifification about flash descriptor override
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:57:11 +00:00
Leah Rowe a662f2f19a clarify ifdtool location for grub hardening
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:56:59 +00:00
Leah Rowe c131211696 improved grub hardening guide
some steps were outdated based on recent changes
to libreboot. update it accordingly.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:56:18 +00:00
Leah Rowe 83d5d86a92 remove redundant i945 thinkpad unbrick info
the bucts unbrick instructions are not useful, because
libreboot already provides both bootblocks as duplicates.

we only need these guides to be for teardown, then linking
to the SPI flasher guide

Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:53:05 +00:00
Leah Rowe 2c12d74ed0 move devmem.md to correct location
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:51:09 +00:00
Leah Rowe a8b15ba891 unified iomem=relaxed instructions
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:50:16 +00:00
Leah Rowe de0e141087 unified internal dell latitude flashing guide
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:19:55 +00:00
Leah Rowe ee575a619b snip
Signed-off-by: Leah Rowe <info@minifree.org>
2024-11-02 00:11:21 +00:00
Leah Rowe cc843552df Canoeboot 20241031 release
Signed-off-by: Leah Rowe <info@minifree.org>
2024-10-31 21:13:55 +00:00
Leah Rowe 86f2c6cf53 document utils command change
Signed-off-by: Leah Rowe <info@minifree.org>
2024-10-31 20:29:50 +00:00
Leah Rowe 0331d2e66f make the theme a bit nicer on the eyes
slightly darker background, *and* darker text

Signed-off-by: Leah Rowe <info@minifree.org>
2024-08-23 16:42:17 +01:00
Leah Rowe bc0215908f link wikipedia right to repair article instead
the rossmann video is no longer acceptable, due to his work
promoting FUTO's "source first" license, which is a non-free
license due to restrictions that it places on commercial usage.

context available on my mastodon thread:

https://mas.to/@libreleah/112888424905996535

Signed-off-by: Leah Rowe <info@minifree.org>
2024-08-02 10:00:54 +01:00
Leah Rowe 640aaed301 audit2: remove obsolete mentions
the removed notes pertain to feature changes that have been reversed,
since the audit. i once again provide seabios-only images, alongside
seagrub, on targets where seabios and grub are enabled.

i also once again provide multiple keymaps, but only on seagrub.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-22 09:39:42 +01:00
Leah Rowe 05bfe818eb audit2.md: mark the interesting changes in bold
i forgot to do this. it's something that i started
doing since audit 5, to help lazy people who tl;dr

Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-19 22:51:20 +01:00
Leah Rowe 2ed106944a Canoeboot Build System Audit 2 (announcement)
Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-19 22:45:22 +01:00
Leah Rowe ef6c7c9890 don't grey the header image
Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-08 11:11:29 +01:00
Leah Rowe ec89631ae0 greener theme, based on new libreboot.org theme
Signed-off-by: Leah Rowe <info@minifree.org>
2024-07-06 20:15:31 +01:00
Leah Rowe 98b3c81c4a Canoeboot 20240612 release
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-12 10:32:34 +01:00
Leah Rowe 2898b5b8f6 update docs/maintain as per audit 1
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-12 10:23:45 +01:00
Leah Rowe 66a363ef77 Canoeboot Build System Audit 1
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-12 10:18:14 +01:00
Leah Rowe 4c27f0bff5 update
Signed-off-by: Leah Rowe <info@minifree.org>
2024-06-09 23:03:27 +01:00
chrislogan2 6036db04fe Update site/docs/hardware/ga-g41m-es2l.md
I do not believe this board supports 16GB as it is limited to 2 DDR2 slots. If anyone can find an example of it supporting 8GB DDR2 DIMMs then perhaps the SKU should be linked to the doc page.
2024-06-01 18:57:51 +01:00
Leah Rowe 9becb18333 update
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-28 00:46:50 +01:00
Leah Rowe 67bcda1dda update
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-28 00:08:08 +01:00
Leah Rowe 66aeddb1bc grub payload warning
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-27 12:02:00 +01:00
Leah Rowe 72aa276b21 add cc0 license to site.cfg
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-27 08:43:44 +01:00
Nicholas Chin c5ad4f2b10 docs/install/e6400.md: Make note of 1440x900 panel errata
Due to an issue in libgfxinit, Latitude E6400 systems with a 1440 x 900
display panel would have garbled graphics before the OS boots. Make a
note of this issue in releases 20240504 and earlier.

Signed-off-by: Nicholas Chin <nic.c3.14@gmail.com>
2024-05-26 10:52:39 +01:00
Leah Rowe 09f51f262e oversight
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-18 22:49:37 +01:00
Leah Rowe f23d391216 straggler
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-16 07:59:22 +01:00
Leah Rowe bb0f33b1e2 follow-up
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-13 18:05:21 +01:00
Leah Rowe 063c9ac457 actually say what canoeboot is
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-12 21:27:31 +01:00
Leah Rowe c1c96b9461 reddit
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-12 20:28:03 +01:00
Leah Rowe 9a0a14d10d links
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-12 19:10:30 +01:00
Leah Rowe 7eab11ac52 command
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-12 17:26:17 +01:00
Leah Rowe 96347ca678 GNU Canoeboot?
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-12 16:15:50 +01:00
Leah Rowe 20398fbec4 don't endorse specific licenses in git.md
since canoeboot is to be gnu fsdg in spirit, and practise,
it must not openly encourage use of the MIT license, no
matter how much i love that license

in practise, most of cbmk is GPL anyway, and the upstream
projects that it uses are also GPL, so this section is
entirely redundant.

remove it.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-12 01:36:59 +01:00
Leah Rowe 474c952192 don't require sending patches to libreboot first
i now wish for canoeboot to be its own project, entirely
isolated from libreboot. i myself will still use my own
preferred method: submit to libreboot and patch canoeboot
accordingly.

however, some users may wish to send to work on canoeboot
exclusively. this is permitted, as of now. i will simply
cherry-pick those patches into libreboot, where indicated.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-12 01:27:09 +01:00
Leah Rowe a4358430eb update release links to 20240510
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-10 16:32:39 +01:00
Leah Rowe 59b21cbc25 no
don't promote the other project

why promote a dead project? gnuboot is a dead project.
don't un-dead it by promoting it. just let it be dead.

afterall, why promote something inferior that i've already
replaced? canoeboot is inferior to libreboot, but it is *far*
superior to gnuboot.

as stated elsewhere: i refuse to continue promoting garbage.

Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-10 13:59:50 +01:00
Leah Rowe bed60ad131 Canoeboot 20240510 release.
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-10 08:32:59 +01:00
Leah Rowe b9a58b7984 update docs/maintain/index.md
Signed-off-by: Leah Rowe <info@minifree.org>
2024-05-10 05:09:49 +01:00