diff --git a/board/common/rootfs/etc/finit.d/available/rauc.conf b/board/common/rootfs/etc/finit.d/available/rauc.conf new file mode 100644 index 00000000..281a9755 --- /dev/null +++ b/board/common/rootfs/etc/finit.d/available/rauc.conf @@ -0,0 +1 @@ +service [2345789] log:prio:user.notice rauc service -- Software update service diff --git a/board/common/rootfs/etc/finit.d/enabled/rauc.conf b/board/common/rootfs/etc/finit.d/enabled/rauc.conf new file mode 120000 index 00000000..2be58536 --- /dev/null +++ b/board/common/rootfs/etc/finit.d/enabled/rauc.conf @@ -0,0 +1 @@ +../available/rauc.conf \ No newline at end of file diff --git a/configs/aarch64_defconfig b/configs/aarch64_defconfig index fcea51c1..50fd0ece 100644 --- a/configs/aarch64_defconfig +++ b/configs/aarch64_defconfig @@ -86,6 +86,7 @@ BR2_PACKAGE_IRQBALANCE=y BR2_PACKAGE_KMOD_TOOLS=y BR2_PACKAGE_PWGEN=y BR2_PACKAGE_RAUC=y +BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_GPT=y BR2_PACKAGE_RAUC_NETWORK=y BR2_PACKAGE_SYSKLOGD=y diff --git a/configs/x86_64_defconfig b/configs/x86_64_defconfig index 4375cf95..6082a347 100644 --- a/configs/x86_64_defconfig +++ b/configs/x86_64_defconfig @@ -83,6 +83,7 @@ BR2_PACKAGE_IRQBALANCE=y BR2_PACKAGE_KMOD_TOOLS=y BR2_PACKAGE_PWGEN=y BR2_PACKAGE_RAUC=y +BR2_PACKAGE_RAUC_DBUS=y BR2_PACKAGE_RAUC_GPT=y BR2_PACKAGE_RAUC_NETWORK=y BR2_PACKAGE_SYSKLOGD=y diff --git a/package/confd/clean-etc b/package/confd/clean-etc index ca909fd9..ef8504b2 100755 --- a/package/confd/clean-etc +++ b/package/confd/clean-etc @@ -2,7 +2,7 @@ reserved() { - for svc in avahi dnsmasq getty klish lldpd nginx ssdpd sshd sysklogd sysrepo; do + for svc in avahi dnsmasq getty klish lldpd nginx rauc ssdpd sshd sysklogd sysrepo; do [ "$1" = "${svc}.conf" ] && return 0 done