Commit Graph

3512 Commits

Author SHA1 Message Date
CvH
8d6e4ac9a7 Merge pull request #5453 from antonlacon/le11-passwd
buildsystem: cleanup password hashing; drop busybox:host
2021-10-03 08:00:41 +02:00
heitbaum
78d0c20ca8 tz: update to 2021c
ann:
- http://mm.icann.org/pipermail/tz-announce/2021-September/000066.html
- http://mm.icann.org/pipermail/tz-announce/2021-October/000067.html
2021-10-02 22:16:25 +10:00
CvH
85b190b30f Merge pull request #5561 from heitbaum/devtools
Update devtools for LE11
2021-09-11 16:51:23 +02:00
heitbaum
bf8779ca9a squashfs-tools: update to 4.5
update from 4.4 to 4.5
commits:
- https://github.com/plougher/squashfs-tools/compare/4.4...4.4-git.1
  - incorporates gcc10 patch
- https://github.com/plougher/squashfs-tools/compare/4.4-git.1...4.5
2021-09-11 23:21:26 +10:00
heitbaum
7a439c1d40 parted: update parted:init to use /usr/sbin 2021-08-28 13:41:07 +10:00
heitbaum
b2484c68fe systemd: update to 247.9
update from 247.7 (2021-05-16) to 247.9 (2021-08-07)

changelog:
- https://github.com/systemd/systemd-stable/compare/v247.7...v247.9
2021-08-17 21:23:29 +10:00
Ian Leonard
5db34cb1fb busybox: drop host package
busybox:host installs two binaries into $TOOLCHAIN:

arch - the same as "uname -m"
cryptpw - generates password hashes - replaced with python

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-12 00:15:41 +00:00
Ian Leonard
2cb6f17526 config/buildsystem: generate password hash in add_user using python
Python3's crypt module is capable of generating password hashes. Use that
instead of busybox:host's cryptpw function.

Move password hashing into config/function's add_user(), so one need not
remember to generate the hash and then pass it into add_user().

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-08-12 00:15:01 +00:00
CvH
b30f709a56 Merge pull request #5266 from antonlacon/oe-init
init: stop checking for OPENELEC_ARCH
2021-08-11 13:23:45 +02:00
CvH
82e29f9e54 Merge pull request #5361 from vpeter4/utf8
glibc: include C.UTF-8 locale in image
2021-08-11 13:23:09 +02:00
CvH
9099377b1d Merge pull request #5204 from lrusak/systemd-hwdb
systemd: use default hwdb service
2021-08-11 13:11:43 +02:00
CvH
8c196a1a70 Merge pull request #5279 from heitbaum/systemd
systemd: update to 247.7
2021-08-11 13:10:25 +02:00
CvH
e587720225 Merge pull request #5098 from antonlacon/busybox-minors
Busybox minors
2021-08-11 13:02:04 +02:00
CvH
fabd10311b Merge pull request #5105 from heitbaum/c9
dosfstools: update to 4.2
2021-08-11 12:59:48 +02:00
CvH
147d32fe4a Merge pull request #5267 from antonlacon/e2fsprogs-1457
e2fsprogs: update to 1.45.7
2021-08-11 12:58:27 +02:00
CvH
b62a7513b0 Merge pull request #5412 from heitbaum/util-linux
util-linux: update to 2.37, upstreamed patches and HSTS
2021-08-11 12:57:36 +02:00
mglae
cd1ecef50d systemd/busybox: allow configuration of persistent logs and journal via settings addon 2021-08-07 23:03:09 +02:00
heitbaum
28a4f9cd06 util-linux: update to 2.37 and upstreamed patches
update 2.36.1 (2020-11-16) to 2.37 (2021-06-01)
changelog: https://github.com/karelzak/util-linux/blob/master/Documentation/releases/v2.37-ReleaseNotes
2021-06-01 11:59:15 +00:00
mglae
830c72fe53 systemd: fix systemd-machine-id-setup for v247 special case 2021-05-27 19:58:25 +02:00
mglae
8ba9ad0273 busybox: kernel-overlays-setup: log depmod to /dev/kmsg 2021-05-24 19:56:27 +02:00
heitbaum
0ab2c1a218 systemd: update to 247.7
update 247.3 (2021-02-03) to 247.7 (2021-05-16)

diffs: https://github.com/systemd/systemd-stable/compare/v247.3...v247.4
diffs: https://github.com/systemd/systemd-stable/compare/v247.4...v247.5
diffs: https://github.com/systemd/systemd-stable/compare/v247.5...v247.6
diffs: https://github.com/systemd/systemd-stable/compare/v247.6...v247.7

prs: https://github.com/systemd/systemd-stable/pulls?q=is%3Apr+is%3Aclosed

logs: https://github.com/systemd/systemd-stable/commits/v247.7
2021-05-23 09:04:08 +00:00
Peter
a963782b40 glibc: include C.UTF-8 locale in image
Normally locale addon must be installed but users don't know that. Simplify this with adding default C.UTF-8 locale in image. Users can still install addon to use some other locale.

fixes Python3 error
UnicodeEncodeError: 'ascii' codec can't encode characters in position 40-41: ordinal not in range(128)

like
https://github.com/croneter/PlexKodiConnect/issues/1447
https://forum.libreelec.tv/thread/23116-pvr-recorder-unsuppored-locale/?postID=147453

from Kodi Python
  before
    sys.getdefaultencoding(): utf-8
    sys.getfilesystemencoding(): ascii
  after
    sys.getdefaultencoding(): utf-8
    sys.getfilesystemencoding(): utf-8

from SSH console
  before
    # locale
    LANG=
    LC_CTYPE="POSIX"
    LC_NUMERIC="POSIX"
    LC_TIME="POSIX"
    LC_COLLATE="POSIX"
    LC_MONETARY="POSIX"
    LC_MESSAGES="POSIX"
    LC_PAPER="POSIX"
    LC_NAME="POSIX"
    LC_ADDRESS="POSIX"
    LC_TELEPHONE="POSIX"
    LC_MEASUREMENT="POSIX"
    LC_IDENTIFICATION="POSIX"
    LC_ALL=

  after
    # locale
    LANG=C.UTF-8
    LC_CTYPE="C.UTF-8"
    LC_NUMERIC="C.UTF-8"
    LC_TIME="C.UTF-8"
    LC_COLLATE="C.UTF-8"
    LC_MONETARY="C.UTF-8"
    LC_MESSAGES="C.UTF-8"
    LC_PAPER="C.UTF-8"
    LC_NAME="C.UTF-8"
    LC_ADDRESS="C.UTF-8"
    LC_TELEPHONE="C.UTF-8"
    LC_MEASUREMENT="C.UTF-8"
    LC_IDENTIFICATION="C.UTF-8"
    LC_ALL=
2021-05-09 19:26:18 +02:00
Ian Leonard
08c37b5795 hfstools: move diskdev_cmds inclusion in image to virtual package
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-03-25 00:58:04 +00:00
Ian Leonard
b46797c6a1 e2fsprogs: bump to 1.45.7
Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-03-25 00:54:23 +00:00
Ian Leonard
dba57ca636 init: stop checking for OPENELEC_ARCH
This stops LE's update checker from accepting OE images as system
updates. The checker may be disabled if someone wants to do this.

Signed-off-by: Ian Leonard <antonlacon@gmail.com>
2021-03-23 18:54:44 +00:00