mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-06-05 22:19:21 +02:00
Bumps and systemd changes
This commit is contained in:
Submodule buildroot updated: 6c872197f4...d9c4e693a1
@ -2,5 +2,5 @@ set default="0"
|
|||||||
set timeout="3"
|
set timeout="3"
|
||||||
|
|
||||||
menuentry "OpenVoiceOS" {
|
menuentry "OpenVoiceOS" {
|
||||||
linux /bzImage root=PARTUUID=c0932a41-44cf-463b-8152-d43188553ed4 rootfstype=squashfs ro init=/sbin/pre-init fsck.repair=yes zram.enabled=1 zram.num_devices=4 console=ttyS0 console=tty2 consoleblank=0 loglevel=0 vt.global_cursor_default=0 audit=0 logo.nologo systemd.show_status=0 rootwait quiet splash
|
linux /bzImage root=PARTUUID=c0932a41-44cf-463b-8152-d43188553ed4 rootfstype=squashfs ro fsck.repair=yes zram.enabled=1 zram.num_devices=4 net.naming-scheme=v250 console=ttyS0 consoleblank=0 loglevel=0 vt.global_cursor_default=0 audit=0 logo.nologo systemd.show_status=0 rootwait quiet
|
||||||
}
|
}
|
||||||
|
@ -429,7 +429,6 @@ BR2_PACKAGE_LIBEVDEV=y
|
|||||||
BR2_PACKAGE_LIBSECCOMP=y
|
BR2_PACKAGE_LIBSECCOMP=y
|
||||||
BR2_PACKAGE_LIBUNWIND=y
|
BR2_PACKAGE_LIBUNWIND=y
|
||||||
BR2_PACKAGE_LIBUV=y
|
BR2_PACKAGE_LIBUV=y
|
||||||
BR2_PACKAGE_LINUX_PAM=y
|
|
||||||
BR2_PACKAGE_PROTOBUF=y
|
BR2_PACKAGE_PROTOBUF=y
|
||||||
BR2_PACKAGE_LIBESTR=y
|
BR2_PACKAGE_LIBESTR=y
|
||||||
BR2_PACKAGE_NCURSES_TARGET_PROGS=y
|
BR2_PACKAGE_NCURSES_TARGET_PROGS=y
|
||||||
@ -478,12 +477,15 @@ BR2_PACKAGE_WPA_SUPPLICANT_WPA_CLIENT_SO=y
|
|||||||
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
BR2_PACKAGE_WPA_SUPPLICANT_PASSPHRASE=y
|
||||||
BR2_PACKAGE_WPA_SUPPLICANT_DBUS=y
|
BR2_PACKAGE_WPA_SUPPLICANT_DBUS=y
|
||||||
BR2_PACKAGE_FILE=y
|
BR2_PACKAGE_FILE=y
|
||||||
|
BR2_PACKAGE_LOGROTATE=y
|
||||||
BR2_PACKAGE_SCREEN=y
|
BR2_PACKAGE_SCREEN=y
|
||||||
BR2_PACKAGE_SUDO=y
|
BR2_PACKAGE_SUDO=y
|
||||||
BR2_PACKAGE_TIME=y
|
BR2_PACKAGE_TIME=y
|
||||||
BR2_PACKAGE_WHICH=y
|
BR2_PACKAGE_WHICH=y
|
||||||
|
BR2_PACKAGE_EFIBOOTMGR=y
|
||||||
BR2_PACKAGE_HTOP=y
|
BR2_PACKAGE_HTOP=y
|
||||||
BR2_PACKAGE_OPENVMTOOLS=y
|
BR2_PACKAGE_OPENVMTOOLS=y
|
||||||
|
BR2_PACKAGE_PROCPS_NG=y
|
||||||
BR2_PACKAGE_SYSTEMD_ANALYZE=y
|
BR2_PACKAGE_SYSTEMD_ANALYZE=y
|
||||||
BR2_PACKAGE_SYSTEMD_BACKLIGHT=y
|
BR2_PACKAGE_SYSTEMD_BACKLIGHT=y
|
||||||
BR2_PACKAGE_SYSTEMD_FIRSTBOOT=y
|
BR2_PACKAGE_SYSTEMD_FIRSTBOOT=y
|
||||||
@ -500,7 +502,11 @@ BR2_PACKAGE_TAR=y
|
|||||||
BR2_PACKAGE_UTIL_LINUX_BINARIES=y
|
BR2_PACKAGE_UTIL_LINUX_BINARIES=y
|
||||||
BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y
|
BR2_PACKAGE_UTIL_LINUX_HWCLOCK=y
|
||||||
BR2_PACKAGE_UTIL_LINUX_KILL=y
|
BR2_PACKAGE_UTIL_LINUX_KILL=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_LOGGER=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_LOGIN=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_MESG=y
|
||||||
BR2_PACKAGE_UTIL_LINUX_MORE=y
|
BR2_PACKAGE_UTIL_LINUX_MORE=y
|
||||||
|
BR2_PACKAGE_UTIL_LINUX_NOLOGIN=y
|
||||||
BR2_PACKAGE_UTIL_LINUX_PARTX=y
|
BR2_PACKAGE_UTIL_LINUX_PARTX=y
|
||||||
BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT=y
|
BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT=y
|
||||||
BR2_PACKAGE_UTIL_LINUX_ZRAMCTL=y
|
BR2_PACKAGE_UTIL_LINUX_ZRAMCTL=y
|
||||||
|
@ -0,0 +1,15 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=OpenVoiceOS overlay partition
|
||||||
|
DefaultDependencies=no
|
||||||
|
Before=umount.target local-fs.target
|
||||||
|
Conflicts=umount.target
|
||||||
|
After=systemd-fsck@dev-disk-by\x2dpartlabel-overlay\x2dbind.service
|
||||||
|
Wants=systemd-fsck@dev-disk-by\x2dpartlabel-overlay\x2dbind.service
|
||||||
|
|
||||||
|
[Mount]
|
||||||
|
What=/dev/disk/by-partlabel/overlayfs
|
||||||
|
Where=/mnt/overlay
|
||||||
|
Type=ext4
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=local-fs.target
|
@ -0,0 +1,15 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=OpenVoiceOS rootfs r/w overlay setup
|
||||||
|
DefaultDependencies=no
|
||||||
|
RefuseManualStart=true
|
||||||
|
RefuseManualStop=true
|
||||||
|
Before=overlay-bind.target
|
||||||
|
After=mnt-overlay.mount
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
Type=oneshot
|
||||||
|
ExecStart=/usr/libexec/overlay-setup
|
||||||
|
RemainAfterExit=true
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=local-fs.target
|
@ -0,0 +1,7 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=OpenVoiceOS rootfs r/w overlay target
|
||||||
|
Documentation=man:systemd.target(5)
|
||||||
|
Before=sysinit.target
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
17
buildroot-external/rootfs-overlay/base/usr/libexec/overlay-setup
Executable file
17
buildroot-external/rootfs-overlay/base/usr/libexec/overlay-setup
Executable file
@ -0,0 +1,17 @@
|
|||||||
|
#!/bin/sh
|
||||||
|
|
||||||
|
if [ ! -d /mnt/overlay/etc ]; then
|
||||||
|
mkdir -p /mnt/overlay/etc
|
||||||
|
cp -a /etc /mnt/overlay/etc
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d /mnt/overlay/root ]; then
|
||||||
|
mkdir -p /mnt/overlay/root
|
||||||
|
cp -a /root /mnt/overlay/root
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ ! -d /mnt/overlay/home ]; then
|
||||||
|
mkdir -p /mnt/overlay/home
|
||||||
|
cp -a /home /mnt/overlay/home
|
||||||
|
fi
|
||||||
|
|
Reference in New Issue
Block a user