Xogium
ebbd7b9c45
Release 2020-08-11
2020-08-11 00:58:50 -04:00
Xogium
fbcc0441d8
Merge pull request #10 from LuminaSensum/WIP_initramfs-less
...
Do not depend on an initramfs any longer.
2020-08-11 00:51:00 -04:00
Xogium
bd5571e81f
board/MynaPlayer odyssey: Add ethernet and machine-id support in barebox.
2020-08-11 00:19:02 -04:00
Xogium
9f173fe0c2
board/MynaPlayer odyssey: added pivot_root from util-linux.
2020-08-11 00:19:02 -04:00
Xogium
7f40778a18
board/MynaPlayer odyssey: add kernel image and device tree to the target via buildroot.
2020-08-09 12:07:15 -04:00
Xogium
6606f5f83f
board/MynaPlayer odyssey: Make ATF much less verbose.
2020-08-09 12:07:15 -04:00
Xogium
3b0800788e
board/MynaPlayer odyssey: modify boot spec entry.
...
The bootloader specs file doesn't set earlycon anymore (this was unsupported), and rootwait is now set to have the kernel wait for the root device (required when booting without an initramfs).
2020-08-09 12:07:15 -04:00
Xogium
92c2fba3d8
board/MynaPlayer odyssey: removed initramfs.
...
This build no longer requires an initramfs. It has hence been removed entirely. The associated defconfig is deleted, as are the postbuild and postimage scripts and overlays. The patches have been relocated to the rootfs_patches directory. Also worth noting is that the machine-id setup is entirely gone from the build system.
2020-08-09 12:07:03 -04:00
Xogium
5d77db97ba
Merge pull request #5 from LuminaSensum/WIP_rauc_fixup
...
rootfs_postbuild: Run rauc_fixups here instead of in the makefile
2020-08-09 04:05:47 -04:00
47e2054bfa
scripts/rauc_fixups.sh: Copy instead of symlinking
...
This avoids race conditions during building by external modifications.
2020-08-09 18:03:18 +10:00
7d73fae387
external.mk: Fix rauc-fixups makefile race
...
rauc-fixups would run after buildroot's targets, causing the image to
fail. Instead have it run alongside other world targets.
2020-08-09 18:03:18 +10:00
Xogium
34cea37d36
Merge pull request #6 from LuminaSensum/WIP_logcolors
...
boot: Add systemd.log_color=off to aid serial logging
2020-08-09 03:41:57 -04:00
5990fd3690
boot: Add systemd.log_color=off to aid serial logging
...
Colors just spew escape codes all over the log file, so remove them.
2020-08-09 17:40:54 +10:00
Xogium
f7d4d95148
Merge pull request #4 from LuminaSensum/WIP_sshd_cleanup
...
openssh-systemd: Remove sysvinit files
2020-08-09 03:36:53 -04:00
744436d907
openssh-systemd: Remove sysvinit files
2020-08-09 10:31:03 +10:00
Xogium
050efb2eff
Release 2020-08-06
2020-08-06 16:48:36 -04:00
Xogium
33aa804291
Merge branch 'unstable-dev-board' into stable-dev-board
2020-08-06 16:45:33 -04:00
Xogium
87e100cfb5
Added LICENSE file. This work is entirely under the GPL 3.0 or later, except where otherwise noted (third party code).
2020-08-06 16:43:23 -04:00
Xogium
25336474c1
board/MynaPlayer odyssey: only copy machine-id into the target with postbuild scripts. Use a device table file to alter its permissions later -- this avoids getting a permission denied error if you have to run the postbuild script multiple times e.g: build errors with trying multiple fixes.
2020-08-06 16:38:26 -04:00
Xogium
9655ac48f3
Reworked certificates handling. The certs.sh.example contains a full example of this, and must be copied to certs.sh, and modified accordingly to reflect the real paths where the certificates are stored. A script that can be called by any board is creating symlinks from the real paths to corresponding statics targets for usage in genimage and postbuild scripts. The certs folder in the external tree must never be distributed in the repository, and is hence ignored via .gitignore.
2020-08-06 16:21:36 -04:00
Xogium
f6d084b888
board/MynaPlayer odyssey: copy rauc's keyring by parsing certs.txt.
2020-08-06 05:01:36 -04:00
Xogium
aaa2292019
{Config, board/MynaPlayer odyssey: change kernel compression to lz4 and initramfs compression to none.
2020-08-06 04:51:21 -04:00
Xogium
d8a4adfcc1
board/MynaPlayer odyssey: linux.config: enable schedstats, this is required by systemd-bootchart.
2020-08-05 13:34:26 -04:00
Xogium
709338ab26
board/MynaPlayer odyssey: create initial empty ext4 filesystem for storing rauc slot status, and add this to the full disk image.
2020-08-05 13:05:36 -04:00
Xogium
8af0117f1c
packages/disabled-services: add systemd-bootchart.
2020-08-05 12:51:16 -04:00
Xogium
fdfbaf7293
Config: configs/myna_player_odyssey_defconfig: remove unneeded firmwares.
2020-08-05 11:32:24 -04:00
Xogium
ebac1a6a0b
Config: board/myna-player-odyssey/configs/linux.config: tweaks for sound drivers and sound support.
2020-08-05 11:10:40 -04:00
Xogium
26fb837b5c
Release 2020-08-05
2020-08-05 02:08:14 -04:00
Xogium
0d7631437c
Initial commit.
2020-08-05 01:53:26 -04:00