<div dir="ltr">You don't need to edit the source code. You can create a hook for this task and at the end skip the task so that the normal subroutine won't execute anymore.</div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-05 0:01 GMT+02:00 John G Heim <span dir="ltr"><<a href="mailto:jheim@math.wisc.edu" target="_blank">jheim@math.wisc.edu</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><br>
<br>
On 07/24/2015 05:18 PM, Thomas Lange wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On Fri, 24 Jul 2015 11:05:33 -0500, John G Heim <<a href="mailto:jheim@math.wisc.edu" target="_blank">jheim@math.wisc.edu</a>> said:<br>
</blockquote></blockquote></blockquote></blockquote></blockquote>
<br>
     > After my FAI install finishes, the PXE boot config file gets renamed to<br>
     > <something>.disable. I am guessing fai does that somehow. Can I disable<br>
     > that?<br>
task chboot is logging into the install server and calls fai-chboot<br>
which disables the pxe config.<br>
<br>
You may redefine the subroutine task_chboot, or undefine LOGUSER or<br>
set $FAI_LOGPROTO to none. But this will also disable saving the log<br>
files to your install server.<br>
</blockquote>
<br>
When you say "redefine the subroutine task_chboot," I take it you mean edit the fai source code, right? Or can you redefine a task subroutine some other way? I see in the documentation that tasks are defined in /usr/lib/fai/subroutines. I think I can edit that to fix my problem. But whatever changes I make will be wiped out if I rebuild the nfsroot, right?<br>
</blockquote></div><br></div>