<div dir="ltr"><div><span style="font-size:13px">Hi everyone,</span><div style="font-size:13px">I want to use fcopy to push a set of initial ssh pub keys to the root user in the host being built, i.e., /root/.ssh/authorized_keys </div><div style="font-size:13px"><br></div><div style="font-size:13px">I am currently setting this up via plain shell, but I'd like to leverage fcopy and its class based templating, and I'm hitting a few small bumps:</div><div style="font-size:13px"><br></div><div style="font-size:13px">1. I understand FAI/files is the default source dir for fcopy... alas, I have FAI=<b>/data/f</b>ai/config in /etc/fai/fai.conf</div><div style="font-size:13px"><br></div><div style="font-size:13px">variables.log in a newly built host shows</div><div style="font-size:13px"><div>FAI=<b>/var/lib/fai/</b>config <<<< why not the value in /etc/fai/fai.conf?</div><div>FAI_ACTION=install</div><div>FAI_ALLOW_UNSIGNED=1</div><div>FAI_CONFIG_SRC=nfs://<a href="http://10.40.19.2/data/fai/config" target="_blank">10.40.19.2/data/fai/config</a></div></div><div style="font-size:13px"><br></div><div style="font-size:13px">2. *where* do I need to put the files to be copied by fcopy? </div><div style="font-size:13px"><br></div><div style="font-size:13px">in the script of my class, I have <br></div><div style="font-size:13px">fcopy -i -v -s /data/fai/config/files/ /root/.ssh/authorized_keys<br></div><div style="font-size:13px"><br></div><div style="font-size:13px">( to avoid the confusion from #1 above)... QAAU is the class of my host, obviously.</div><div style="font-size:13px">but shell.log shows me : </div><div style="font-size:13px"><div>=====   shell: QAAU/65-root   =====</div><div>fcopy: Nonexisting directory /data/fai/config/files/root/.ssh/authorized_keys. No files copied.</div><div>===== Wed Jan 21 14:18:10 GMT 2015 ===== QAAU - executing ./QAAU/65-root =====</div><div>QAAU/65-root         OK.</div></div><div style="font-size:13px"><br></div><div style="font-size:13px">But I do have the file :)</div><div style="font-size:13px"><div>(on my fai-server...) find /data/fai/config/files/root/</div><div>/data/fai/config/files/root/</div><div>/data/fai/config/files/root/.ssh</div><div>/data/fai/config/files/root/.ssh/authorized_keys</div><div>/data/fai/config/files/root/.ssh/authorized_keys/QAAU</div></div><div style="font-size:13px"><br></div><div style="font-size:13px">Otherwise, this FAI server works perfectly as expected...</div><div style="font-size:13px"><br></div><div style="font-size:13px">thanks in advance for any light you can shed on this :)</div><div style="font-size:13px"><br></div><div style="font-size:13px">cheers,</div><div style="font-size:13px">B</div></div>
</div>