<div dir="auto">Thanks for the diff and fast reply :)</div><div class="gmail_extra"><br><div class="gmail_quote">On Aug 17, 2017 12:49, "Thomas Lange" <<a href="mailto:lange@informatik.uni-koeln.de">lange@informatik.uni-koeln.de</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">>>>>> On Thu, 17 Aug 2017 11:13:23 +0200, Martin Krämer <<a href="mailto:mk.maddin@gmail.com">mk.maddin@gmail.com</a>> said:<br>
<br>
    > is there a way I can make custom variables not readable in FAI.log like the ROOTPW variable?<br>
Currently no. But the next FAI version will support this.<br>
Here's the diff, I just created. All Variable definitions ending in PW<br>
will be obfuscated. Thanks for the idea.<br>
<br>
diff --git a/lib/subroutines b/lib/subroutines<br>
index fecd3797..6519b437 100755<br>
--- a/lib/subroutines<br>
+++ b/lib/subroutines<br>
@@ -462,7 +462,7 @@ task_defvar() {<br>
             # show only lines with ++, we cannot use a pipe, since it would call<br>
             # _devfar in a subprocess. Then, variables are not defined<br>
             _defvar $class.var > $svar 2>&1<br>
-            grep ^++ $svar|sed -e 's/ROOTPW=.*/ROOTPW=<wbr>XXXXXXXXXXXXX/'<br>
+            grep ^++ $svar| sed -e 's/\(.*PW\)=.*$/\1=<wbr>XXXXXXXXXXXXX/'<br>
             rm $svar<br>
         fi<br>
     done<br>
<br>
--<br>
regards Thomas<br>
</blockquote></div></div>