From: longpanda Date: Thu, 3 Sep 2020 08:43:21 +0000 (+0800) Subject: Fix issue #456 X-Git-Tag: v1.0.21~1^2~1 X-Git-Url: https://glassweightruler.freedombox.rocks/gitweb/Ventoy.git/commitdiff_plain/b9ef72fbe9e30e8f48edc98b32111c33b7c527dd?ds=sidebyside Fix issue #456 --- diff --git a/IMG/cpio/ventoy/hook/debian/ventoy_env2debconf.sh b/IMG/cpio/ventoy/hook/debian/ventoy_env2debconf.sh new file mode 100644 index 0000000..53b3eff --- /dev/null +++ b/IMG/cpio/ventoy/hook/debian/ventoy_env2debconf.sh @@ -0,0 +1,33 @@ +#!/bin/sh +#************************************************************************************ +# Copyright (c) 2020, longpanda +# +# This program is free software; you can redistribute it and/or +# modify it under the terms of the GNU General Public License as +# published by the Free Software Foundation; either version 3 of the +# License, or (at your option) any later version. +# +# This program is distributed in the hope that it will be useful, but +# WITHOUT ANY WARRANTY; without even the implied warranty of +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +# General Public License for more details. +# +# You should have received a copy of the GNU General Public License +# along with this program; if not, see . +# +#************************************************************************************ + +PATH=$PATH:/ventoy/busybox + +set > /ventoy/tmpenvset + +for i in $(cat /proc/cmdline); do + if echo $i | grep -q "="; then + vtKey=${i%=*} + if ! grep -q "^$vtKey" /ventoy/tmpenvset; then + echo $i >> /ventoy/envset + fi + fi +done + +cat /ventoy/tmpenvset >> /ventoy/envset