Hi,

> --- a/config/Config-images.in
> +++ b/config/Config-images.in
> @@ -303,4 +303,10 @@ menu "Target Images"
>                 it will be mounted by PARTUUID which makes the kernel
> find the
>                 appropriate disk automatically.
> 
> +     config TARGET_ROOTFS_PERSIST_VAR
> +             bool "Make /var persistent"
> +             default n
> +             help
> +               Do not symlink /var to /tmp, so that its content will
> +               persist across reboots.

I'd add information about /var/run here as well, just add something like 
"(/var/run will still be linked to /tmp/run)" ...
Otherwise, the description would be misleading.

Best

Adrian

>  endmenu
> diff --git a/package/base-files/Makefile b/package/base-files/Makefile index
> 5f816a0d1b..687fbc5f78 100644
> --- a/package/base-files/Makefile
> +++ b/package/base-files/Makefile
> @@ -172,8 +172,13 @@ define Package/base-files/install
>       mkdir -p $(1)/www
>       mkdir -p $(1)/root
>       $(LN) /proc/mounts $(1)/etc/mtab
> +ifeq ($(CONFIG_TARGET_ROOTFS_PERSIST_VAR),n)
>       rm -f $(1)/var
>       $(LN) tmp $(1)/var
> +else
> +     mkdir $(1)/var
> +     $(LN) /tmp/run $(1)/var/run
> +endif
>       mkdir -p $(1)/etc
>       $(LN) /tmp/resolv.conf /tmp/TZ /tmp/localtime $(1)/etc/
> 
> --
> 2.31.1
> 
> 
> _______________________________________________
> openwrt-devel mailing list
> openwrt-devel@lists.openwrt.org
> https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Attachment: openpgp-digital-signature.asc
Description: PGP signature

_______________________________________________
openwrt-devel mailing list
openwrt-devel@lists.openwrt.org
https://lists.openwrt.org/mailman/listinfo/openwrt-devel

Reply via email to