Commit graph

124 commits

Author SHA1 Message Date
Harald Hoyer
3125d960d5 README.md: update 2018-10-19 14:36:57 +02:00
Harald Hoyer
8db2fb1ef7 No shim for fwup 2018-10-19 14:36:57 +02:00
Harald Hoyer
6df272edca prepare-root.sh: renamed custom scripts on installed image to fedorabook-*
update -> fedorabook-update
clonedisk -> fedorabook-clonedisk
...
2018-10-19 14:36:57 +02:00
Harald Hoyer
815c930eda use openssl for verification
also rename --dbkey --dbcrt arguments
2018-10-19 14:36:57 +02:00
Harald Hoyer
3813c38f72 mksquashfs: turn on compression
4.1GB -> 1.8GB

xdelta still gives a reasonable small delta :)
2018-10-19 10:47:16 +02:00
Harald Hoyer
b3a3f8be40 dd, default to bs=4096 2018-10-19 10:46:57 +02:00
Harald Hoyer
d6298aeda3 pkglist.txt: add xdelta 2018-10-19 10:46:25 +02:00
Harald Hoyer
ca8e372fe5 move update-ca-trust 2018-10-18 15:35:42 +02:00
Harald Hoyer
de617c550c add --noscripts and --statedir 2018-10-18 15:35:42 +02:00
Harald Hoyer
70efa623a6 excludelist.txt: httpd is needed :-/ 2018-10-18 15:31:55 +02:00
Harald Hoyer
2eb60e5ba0 add more packages 2018-10-18 15:30:34 +02:00
Harald Hoyer
783cb1dab5 README.md: update 2018-09-21 13:26:44 +02:00
Harald Hoyer
78dd0831e3 pkglist.txt: add thunderbird, remove duplicate 2018-09-21 13:05:16 +02:00
Harald Hoyer
b798be28b9 pkglist.txt: LANG=C sort 2018-09-21 12:42:20 +02:00
Harald Hoyer
9ae10e7ad7 cleanup
move quirks/nss.sh to prepare-root.sh

remove old non-working quirks

only mount selinux when needed

don't install new selinux rules
2018-09-21 12:03:20 +02:00
Harald Hoyer
28a4cd5054 README.md: add comment about switcheroo 2018-09-20 16:09:42 +02:00
Harald Hoyer
5d9a1d2f79 README.md: update 2018-09-20 16:02:21 +02:00
Harald Hoyer
3199822088 quirks/nss.sh: remove root login 2018-09-20 14:35:05 +02:00
Harald Hoyer
9d3bae766e Revert "prepare-root.sh: don't switch selinux enforcing mode"
This reverts commit 522a302ef4.
2018-09-20 14:04:55 +02:00
Harald Hoyer
522a302ef4 prepare-root.sh: don't switch selinux enforcing mode 2018-09-20 13:44:03 +02:00
Harald Hoyer
a5f5c4385e SELINUX=1 enforcing 2018-09-20 13:29:56 +02:00
Harald Hoyer
f05fdad33b selinux 2018-09-19 08:02:18 +02:00
Harald Hoyer
bbbcf5e33d roothome selinux fix 2018-09-18 19:08:55 +02:00
Harald Hoyer
9eb0a8517e pre-pivot.sh: do it all by hand 2018-09-18 19:05:44 +02:00
Harald Hoyer
de27ee1811 prepare-root.sh: add -s system_u to semanage fcontext 2018-09-18 19:05:44 +02:00
Harald Hoyer
6879289d17 prepare-root.sh: also patch /cfg/machine-id 2018-09-18 19:05:44 +02:00
Harald Hoyer
33722687f2 prepare-root.sh: do pre-pivot.sh after selinux policy load 2018-09-18 19:05:44 +02:00
Harald Hoyer
c4b56ebaa7 prepare-root.sh: remove dbus-broker 2018-09-18 19:05:44 +02:00
Harald Hoyer
ddc1e58444 quirks/nss.sh: remove unnecessary restorecon 2018-09-18 19:05:44 +02:00
Harald Hoyer
7d149c2c0a use /var/roothome as /root 2018-09-18 19:05:44 +02:00
Harald Hoyer
27fd0fd8f6 quirks/nss.sh: fix nsswitch.conf 2018-09-18 19:01:40 +02:00
Harald Hoyer
77e345b251 quirks/nss.sh: retain permissions and selinux context 2018-09-18 14:49:57 +02:00
Harald Hoyer
1f91f12774 prepare-root.sh: selinux permissive during build 2018-09-18 14:48:33 +02:00
Harald Hoyer
070545cf89 prepare-root.sh: fixup selinux 2018-09-18 13:51:07 +02:00
Harald Hoyer
c8fae80001 prepare-root.sh: cluster systemd service manipulations 2018-09-18 13:50:31 +02:00
Harald Hoyer
40267aa521 prepare-root.sh: remove /efi from initramfs 2018-09-18 13:49:36 +02:00
Harald Hoyer
bab477b0c9 prepare-root.sh: mount /sys/fs/selinux in /sysroot 2018-09-18 13:49:11 +02:00
Harald Hoyer
cb66f23295 README.md: update 2018-09-18 12:34:45 +02:00
Harald Hoyer
b41aa7748c prepare-root.sh: remove dnf-makecache.timer 2018-09-18 12:26:44 +02:00
Harald Hoyer
0d5cfac2ac prepare-root.sh: add altfiles to selinux 2018-09-18 12:22:43 +02:00
Harald Hoyer
7b9117d5de prepare-root.sh: remove LVM services 2018-09-18 12:22:15 +02:00
Harald Hoyer
ccaedc86b9 prepare-root.sh: remove hostname from factory 2018-09-18 12:20:32 +02:00
Harald Hoyer
a6973aa806 prepare-root.sh: turn localtime to absolute symlink in factory 2018-09-18 12:20:02 +02:00
Harald Hoyer
70a2d51fa4 pkglist.txt: remove fwupdate 2018-09-18 12:19:32 +02:00
Harald Hoyer
9ef2358251 pre-pivot.sh: mount data partition in /run first 2018-09-18 10:44:32 +02:00
Harald Hoyer
78b8f5e01d pkglist.txt: add fedora backgrounds 2018-09-18 10:44:04 +02:00
Harald Hoyer
93572c5b1f prepare-root.sh: don't reset ownership of /cfg and /var 2018-09-18 10:43:34 +02:00
Harald Hoyer
8dfaa0d4be move everything configurable to /cfg and try selinux 2018-09-17 17:32:13 +02:00
Harald Hoyer
a95907fd97 pkglist.txt: add fwupdate 2018-09-14 16:30:32 +02:00
Harald Hoyer
f376db37d3 README.md: update 2018-09-14 16:29:42 +02:00