mirror of
https://github.com/OpenVoiceOS/OpenVoiceOS
synced 2025-03-02 10:37:51 +01:00
Bumps and systemd changes
This commit is contained in:
parent
3108dda9fe
commit
bc09e46898
@ -1 +1 @@
|
||||
Subproject commit 6c872197f412b011ceefc6fb5ebbb34f2fb00c15
|
||||
Subproject commit d9c4e693a13f1d349e4a6c66dd39fa1f59f63b74
|
@ -2,5 +2,5 @@ set default="0"
|
||||
set timeout="3"
|
||||
|
||||
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_LIBUNWIND=y
|
||||
BR2_PACKAGE_LIBUV=y
|
||||
BR2_PACKAGE_LINUX_PAM=y
|
||||
BR2_PACKAGE_PROTOBUF=y
|
||||
BR2_PACKAGE_LIBESTR=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_DBUS=y
|
||||
BR2_PACKAGE_FILE=y
|
||||
BR2_PACKAGE_LOGROTATE=y
|
||||
BR2_PACKAGE_SCREEN=y
|
||||
BR2_PACKAGE_SUDO=y
|
||||
BR2_PACKAGE_TIME=y
|
||||
BR2_PACKAGE_WHICH=y
|
||||
BR2_PACKAGE_EFIBOOTMGR=y
|
||||
BR2_PACKAGE_HTOP=y
|
||||
BR2_PACKAGE_OPENVMTOOLS=y
|
||||
BR2_PACKAGE_PROCPS_NG=y
|
||||
BR2_PACKAGE_SYSTEMD_ANALYZE=y
|
||||
BR2_PACKAGE_SYSTEMD_BACKLIGHT=y
|
||||
BR2_PACKAGE_SYSTEMD_FIRSTBOOT=y
|
||||
@ -500,7 +502,11 @@ BR2_PACKAGE_TAR=y
|
||||
BR2_PACKAGE_UTIL_LINUX_BINARIES=y
|
||||
BR2_PACKAGE_UTIL_LINUX_HWCLOCK=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_NOLOGIN=y
|
||||
BR2_PACKAGE_UTIL_LINUX_PARTX=y
|
||||
BR2_PACKAGE_UTIL_LINUX_PIVOT_ROOT=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
|
||||
|
Loading…
x
Reference in New Issue
Block a user