Commit Graph

712 Commits

Author SHA1 Message Date
Stefan Saraev
7c35f31139 cleanup TODO in * 2015-04-07 12:08:46 +03:00
Stefan Saraev
0d847e4f13 init: add boot parameter to start in-memory live mode
.. no /storage hacks hacks, would also work with uefi boot
2015-04-05 20:34:59 +03:00
Stefan Saraev
d826fa2e44 init: storage should always be writable
fixes minor issue in installer, where some (non critical) systemd
services fail to start
2015-04-05 20:31:35 +03:00
Stefan Saraev
8ecaba8ce9 busybox: enable more applets/features
ar, arping, chroot, cpio, etherwake, pkill, pidof extras, nc extras
2015-03-29 18:56:11 +03:00
Stefan Saraev
16b1d555af busybox: enable sha1sum/sha256sum/sha512sum applets 2015-03-29 15:33:07 +03:00
Stephan Raue
2b76d7671b busybox: update to busybox-1.23.2
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-03-23 15:05:06 +01:00
Stefan Saraev
c482afb77f meh manual resize 2015-03-17 22:04:55 +02:00
Stefan Saraev
c5c546dbf7 busybox: enable all features for 'find' applet 2015-03-12 22:45:20 +02:00
Stefan Saraev
c33ddc5c61 init: ignore ret 8 from fsck if not force checking
when /flash or /storage is on non-persistent storage, it's not
yet available at the time fsck -a -p fires, so just skip
and force fsck only if ret=4

now, if /flash or /storage is non-persistent, users get
either non-recovered fs (just as it was before) or debug
shell if the fs is fubar (bad sb and so). nobody cares.
2015-02-23 00:05:10 +02:00
Stephan Raue
155231685d busybox: enable CONFIG_NANDWRITE and CONFIG_FLASH_ERASEALL
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-02-22 10:38:09 +01:00
Stefan Saraev
7d0733d24f Merge pull request #3888 from stefansaraev/fsck
init: fsck -y when automatic repair fails
2015-02-21 15:35:52 +02:00
Stefan Saraev
5cc69a4531 fs-resize: do forced reboot 2015-02-21 14:45:25 +02:00
Stefan Saraev
b1c7391900 init: fsck -y when automatic repair fails 2015-02-21 14:21:29 +02:00
Stefan Saraev
d879c7046a lcdproc: move nobody user/group to busybox 2015-02-14 22:54:28 +02:00
Stephan Raue
4bf79245c4 busybox: update to busybox-1.23.1
Signed-off-by: Stephan Raue <stephan@openelec.tv>
2015-01-27 21:18:17 +01:00
Stefan Saraev
c30cb05863 buildsys: force package rebuild on $PKG_DIR/config/* change 2015-01-19 20:54:21 +02:00
Stefan Saraev
01a0d5fcca init: forgot fs-resize in 208d45d 2015-01-19 20:09:22 +02:00
Stefan Saraev
208d45db46 init: there can be only one default systemd unit 2015-01-19 19:39:21 +02:00
Stefan Saraev
b793ba8c80 factory-reset: move as systemd target 2015-01-19 19:39:21 +02:00
Stefan Saraev
f1990c91db backup-restore: move as systemd target 2015-01-19 19:39:18 +02:00
Stefan Saraev
4fffa76c53 fs-resize: move as systemd target 2015-01-19 19:27:51 +02:00
Stefan Saraev
50b84c5ccf busybox: add /storage/.config to tmpfiles 2015-01-19 15:15:05 +02:00
Stefan Saraev
ed90015484 var-log-debug: do not order before systemd-tmpfiles-setup
this makes no sense  and may stop systemd-tmpfiles-setup,
journald-flush, sshd, irserver from starting

===
Jan 18 18:23:03 openelec systemd[1]: Found ordering cycle on systemd-tmpfiles-setup.service/start
Jan 18 18:23:03 openelec systemd[1]: Found dependency on systemd-journal-flush.service/start
Jan 18 18:23:03 openelec systemd[1]: Found dependency on var-log-debug.service/start
Jan 18 18:23:03 openelec systemd[1]: Found dependency on systemd-tmpfiles-setup.service/start
Jan 18 18:23:03 openelec systemd[1]: Breaking ordering cycle by deleting job systemd-journal-flush.service/start
===

units with DefaultDependencies=no should be always properly ordered.
2015-01-18 18:44:55 +02:00
Stefan Saraev
a0dee49e5d init: drop atv legacy 2015-01-17 22:42:12 +02:00
Stefan Saraev
cfc879b94f init: warn if booting from removable storage 2015-01-12 23:05:39 +02:00