Problems with new stuff in Debian 2.2

Thomas Gebhardt gebhardt at HRZ.Uni-Marburg.DE
Thu Jun 8 09:37:13 CEST 2000


Hi,

> 1. Debian 2.2 don't use the kbd packages anymore, it uses console-*. This
> means that if FAI_CONSOLEFONT is defined, rcS_fai does not set it up
> because it tries to use 'setfont -v ...', but this isn't available
> anymore. Instead you should use 'consolechars -v -f ...'

yes.

> 2. FAI assumes that rsh is available, but in Debian 2.2 this isn't the
> default (the package netstd don't exist anymore).
> 
> 3. Does one need to mount /usr from other machine or not? From the stuff
> I've read, we don't, and FAI uses the /usr from the base Debian tarball.
> But the FAI scripts use stuff that are not available in the base system,
> e.g. stuff from perl-5.005 (Getopt::Std in setup_harddisks) that isn't
> available. If I mount the /usr from the server, all works fine (and the
> problem from 2. it's also fixed). Maybe one should mount /usr be default?

if you dont't want to mount /usr than you have to copy at least a few
executables to the fai nfsroot image:

#!/bin/sh -x
 
(cd /; tar cvf - usr/bin/cfengine) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/bin/file) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/bin/rcp) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/bin/rsh) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/sbin/ntpdate) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/sbin/rdate) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/bin/wget) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/lib/perl5/5.005/CPAN/) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/lib/perl5/5.005/Getopt/) | (cd /usr/lib/fai/nfsroot/; tar xpf -)
(cd /; tar cvf - usr/share/misc/magic) | (cd /usr/lib/fai/nfsroot/; tar xpf -)  

Kind regards, Thomas




More information about the linux-fai mailing list