Commit Graph

142 Commits

Author SHA1 Message Date
qoijjj
4ed2b34b16 Clarify the readme line about degoogling 2023-12-15 17:02:44 -08:00
qoijjj
2d938de8f2 Add an explanation for JITless chromium to the readme 2023-12-15 17:00:35 -08:00
qoijjj
897fd315be Remove readme line that's no longer accurate 2023-12-15 16:59:37 -08:00
qoijjj
9b5a4302d2 Fix readme error 2023-12-11 10:47:19 -08:00
qoijjj
6de5711665 Added clarifications in the readme 2023-12-10 01:29:33 -08:00
qoijjj
0c3aa1ade3 Add more hardening details to the readme 2023-12-10 00:48:53 -08:00
qoijjj
c579b02d12 Add additional details to hardening 2023-12-10 00:26:06 -08:00
qoijjj
3d8642b0ad Add note about chromium to readme 2023-12-08 14:17:44 -08:00
34n0
3685fa6daa feat: 🔒 harden and enable pam faillock, password encryption & quality suggestions 2023-12-08 13:40:46 -08:00
qoijjj
2daa92cd33 Fix typo in image names 2023-12-08 11:38:38 -08:00
qoijjj
baf53da8b8 Add sericea images, add separate laptop images for tlp, and refactor 2023-12-07 16:06:50 -08:00
qoijjj
0ddc0e65d3 Add server versions 2023-12-05 14:33:21 -08:00
qoijjj
98a3f2b2b5 Remove out of date note about steam 2023-12-05 00:42:21 -08:00
qoijjj
5499776116 Clarify kargs command in readme 2023-12-05 00:39:41 -08:00
qoijjj
f559a983f7 Add back yafti and include various new steps, including kernel and flatpak hardening automation 2023-12-05 00:06:49 -08:00
qoijjj
d69f1c8a24 Switch to non-koji chromium 2023-12-04 19:22:08 -08:00
qoijjj
1ed2b731ea Add nvidia details to readme 2023-11-30 20:02:04 -08:00
34n0
0b1c932fe8 feat: add per network mac randomization 2023-11-30 13:58:50 -08:00
qoijjj
f0677b794d Reflect recent changes in the readme 2023-11-28 19:39:58 -08:00
qoijjj
a1ae3b91c3 Update readme to include most recent additions (#52) 2023-11-26 20:43:08 -08:00
qoijjj
1b072ff353 Fix link on secureblue logo 2023-11-26 20:16:44 -08:00
qoijjj
cb11fbcaae Rebase secureblue with a new, clean commit history 2023-11-26 16:42:27 -08:00
plata
0adc287b55 docs (README): run 'rpm-ostree rebase' without sudo (#183) 2023-11-02 10:16:01 +00:00
xyny
9c8e1e2cb2 docs: fix: issues in docs about modules, create-ublue-image (#147)
* fix: clear up some issues in docs abt modules
- better distinction between modules and module configuration
- example for module configuration external from recipe.yml

* chore: create-ublue-image -> general mention
2023-09-18 20:28:14 +00:00
qoijjj
44fb9251ec fix: add additional clarity to the location of files for the files module (#151)
* fix: add additional clarity to the location of files for the files module

* docs: chore: recommend files module instead of COPY

---------

Co-authored-by: xyny <60004820+xynydev@users.noreply.github.com>
2023-09-18 16:15:53 +00:00
ER
b4d1d0d043 docs: add notice of rewrite 2023-09-09 14:15:06 +03:00
ER
15b3d394b8 docs: some docs fixes, better formatting, etc 2023-09-09 12:08:20 +03:00
ER
80c4094524 chore: rm ublue-os/startingpoint in iso docs
* automatic setup replaces it with the repository's details,
which makes it confusing to read
2023-08-27 13:47:12 +03:00
ER
09c22d5500 docs: rewrite the just section 2023-08-26 16:46:45 +03:00
ER
5cd245cc85 docs: expand main customization section 2023-08-26 16:36:33 +03:00
ER
c07131b37d docs: move & start rewriting configuration docs 2023-08-13 18:46:00 +03:00
Gordon Schulz
d04ad0f78c docs: minor fixes to documentation (#136)
* style: Remove extra whitespace in link description

* fix: Fix link to make-your-own documentation
2023-08-12 05:59:14 +00:00
EinoHR
a2b805669e feat: ISO build action (#133)
* feat: base iso release workflow
* does not produce a functional ISO yet
needs boot_menu

* chore(dev): start iso workflow on iso push

* fix: rename release-iso to release-please

* refactor: use github-cli to create release

* fix: remove job dependencies

* chore: basic boot menu

* fix: add permission to create release

* fix: delegate tag for auto-iso releases,..
delete old version when rerunning

* fix: multiline string for multine cmds

* fix: specify gh repo in old release delete

* fix: only create release if doesn't exist

* fix: boot menu double user field

* fix: clobber iso

* chore: neutral defaults for boot menu

* feat: run iso when iso-related changes pushed

* docs: README section for ISO
2023-08-04 06:53:26 -06:00
gerblesh
7502accfd3 docs: remove unneeded verification section 2023-07-21 12:31:05 -07:00
gerblesh
723847b803 docs: include more detailed steps in installation section 2023-07-21 10:04:34 -07:00
gerblesh
8c57efe7a9 docs: update Installation in README 2023-07-21 09:54:14 -07:00
Jeff Windsor
338941f0e5 Missed a link at the bottom 2023-07-19 22:16:49 -07:00
Jeff Windsor
67f7849284 Fix broken "Make Your Own" link
looks like the page moved under the tinker section

I also validated and updated the other references to the `ublue.it` domain to `universal-blue.org`
2023-07-19 22:04:54 -07:00
ER
45d81133db docs: instructions for manually adding repo files 2023-07-08 17:01:41 +03:00
Arcitec
ac40e75534 docs: explain the new "build.sh" location and mention "autorun.sh" 2023-05-20 08:07:46 +00:00
Arcitec
90713afd83 docs: explain the required branch layout for forked repositories 2023-05-16 16:54:47 +00:00
Arcitec
30f9f4fc6c docs: clearer explanation of the "/usr/etc" behavior
Including a link to upstream ostree document which explains the config system perfectly.
2023-05-14 18:18:18 +03:00
Arcitec
cec73978cf fix!: move justfile to standardized, non-conflicting new location
- The old location was conflicting with upstream images (main, nvidia, etc), and was causing the file to be overwritten.

- It was therefore decided that each image should prefix their own justfile names, to avoid clobbering, to easily allow image makers to bundle multiple "modular" justfiles, and to allow end-users to easily include the particular modules they want.

- The name `custom.just` represents a "template name" for this "custom uBlue image", while being neutral enough to use long-term (unlike the alternative name `startingpoint.just`, which doesn't flow nicely).

- All redundant commands that already existed upstream in `ublue-os/main` have been removed, to follow the new "modular inclusion" nature of uBlue's "justfile" organization, which also means that we'll never have to manually update it to match upstream anymore. No more duplicated effort! ;)

- Updated README instructions to mention the new way of including justfiles, until the upstream "just" project has finished their "include" functionality.

- The ".just" suffix is the official upstream suffix for modular justfile inclusions.
2023-05-14 18:18:18 +03:00
Arcitec
147932d54f chore: clean up Containerfile and document "/etc" behavior
- We don't have any files remaining in "./etc/" in this repo.

- We could add a ".gitkeep" file to it, to keep the "empty" directory, but then that file would get automatically merged as a hidden file into the final image, which is silly.

- So let's just document the proper location to place things instead, which is "usr/etc/".

- The Containerfile has also been cleaned up to be a bit easier to follow along what it's doing, such as putting the "copy scripts" step closer to the actual running of the scripts.
2023-05-14 18:18:18 +03:00
Arcitec
878cc7b6d0 docs: document the new, optional yafti launcher in the README 2023-05-14 18:18:18 +03:00
Arcitec
8ee996722f fix!: move yafti.yml to standardized location 2023-05-10 21:44:01 +03:00
Arcitec
07642c2f43 fix!: move justfile to standardized location 2023-05-10 21:44:01 +03:00
ER
4f261a2e8b docs: refactor: create a seprte README for scripts 2023-05-10 20:05:57 +03:00
Arcitec
b49264711c chore: fix outdated references to old paths in readme
Removing leftovers from the old /etc/ paths that were used before issue #28 was solved.
2023-05-10 18:44:25 +03:00
Arcitec
5cacb2fcd8 feat: ultimate laziness achieved with a powerful new script runner
It's so easy that even Homer Simpson could use it to automate the nuclear plant. Enjoy!
2023-05-10 18:44:25 +03:00