cfengine examples?
Hi, I was wondering if anyone can point me too a fairly extensive setup using FAI and cfengine2. I'm in the process of learning both systems. I read somewhere that cfengine has no variables? Thomas can you clarify? Walter
Re: cfengine error during fai-based install
> Hallo Michael! > > Yes, im sure squid is successful installed include running the postinst > script. > The Part which I did not posted works successful with cfengine. > I replace strings in the squid.conf with ReplaceAll. Like: > ReplaceAll "^\# http\_port 3128" With "http_port 8080" > What about some script that runs before your first cfengine attempt and backups /etc/squid/squid.conf somewhere such that you can later try to run cfengine manually on the backuped version? > In the last days i try to setup cgengine2 to resolve the problem. but > cfengine2 wont not successful install with fai or after the first > reboot. i use this to install cfengine correctly, but not beautiful but > works: > apt-get install cfengine2 > agt-get remove cfengine2 > apt-get install cfengine2 <- now dpkg starts to configure cfengine ! > Which version of cfengine2 are you trying to install (stable/testing/unstable)? What is the exact error message? Regards, Michael signature.asc Description: Digital signature
AW: cfengine error during fai-based install
Hallo Michael! Yes, im sure squid is successful installed include running the postinst script. The Part which I did not posted works successful with cfengine. I replace strings in the squid.conf with ReplaceAll. Like: ReplaceAll "^\# http\_port 3128" With "http_port 8080" In the last days i try to setup cgengine2 to resolve the problem. but cfengine2 wont not successful install with fai or after the first reboot. i use this to install cfengine correctly, but not beautiful but works: apt-get install cfengine2 agt-get remove cfengine2 apt-get install cfengine2 <- now dpkg starts to configure cfengine ! Thanks Martin >-Ursprungliche Nachricht- >Von: Michael Tautschnig [mailto:[EMAIL PROTECTED] >Gesendet: Mittwoch, 7. Juni 2006 21:44 >An: Martin Muller >Cc: linux-fai@rrz.uni-koeln.de >Betreff: Re: cfengine error during fai-based install > > >Hi Martin, > >AFAIK nobody has replied to your post to date - sorry... > >> i a newbie in debian, fai and cfengine (formely suse, >without wonderful fai and cfengine) and need now some hint to >resolve this problem. >> >[...] >> >> Whats wrong ??? >> >> Install anyone cfengine2 with fai? the pre or post >config-script gets an sed-editor error and the debconf >settings will not correct apply. >> > >If got no idea about cfengine2, but it should AFAIK work. >However, personally I'd suggest >you simply use sed/perl instead of cfengine... > >But back to your question: Are you sure, squid has been >installed and configured >completely before your cfengine script is run for the first >time? Note, that >/etc/squid/squid.conf is copied by squid's postinst script and >thus it might >have been completely missing upon the first attempt to run cfengine!? > >Just a wild guess, >Michael > >
Re: cfengine error during fai-based install
Hi Martin, AFAIK nobody has replied to your post to date - sorry... > i a newbie in debian, fai and cfengine (formely suse, without wonderful fai > and cfengine) and need now some hint to resolve this problem. > [...] > > Whats wrong ??? > > Install anyone cfengine2 with fai? the pre or post config-script gets an > sed-editor error and the debconf settings will not correct apply. > If got no idea about cfengine2, but it should AFAIK work. However, personally I'd suggest you simply use sed/perl instead of cfengine... But back to your question: Are you sure, squid has been installed and configured completely before your cfengine script is run for the first time? Note, that /etc/squid/squid.conf is copied by squid's postinst script and thus it might have been completely missing upon the first attempt to run cfengine!? Just a wild guess, Michael signature.asc Description: Digital signature
cfengine error during fai-based install
Hi list i a newbie in debian, fai and cfengine (formely suse, without wonderful fai and cfengine) and need now some hint to resolve this problem. For setup my squid i use this cfengine config: BeginGroupIfNoLineMatching "^acl proxy\_lan src 10.150.1.247" LocateLineMatching "^http\_access allow localhost" InsertLine "acl proxy_lan src 10.150.1.247" InsertLine "http_access allow proxy_lan" EndGroup During the install with fai, cfengine log this: Edit: Search for ^acl proxy\_lan src 10.150.1.247 failed. Current line still 3 (Begin Group - no line matching ^acl proxy\_lan src 10.150.1.247) Edit: Search for ^http\_access allow localhost failed. Current line still 3 cfengine: LocateLineMatchingRegexp failed in /tmp/target/etc/squid/squid.conf, aborting editing cfengine: End editing /tmp/target/etc/squid/squid.conf ..... cfengine: Edited file /tmp/target/etc/squid/squid.conf SQUID/140-squid OK. But this is the same config when i start cfengine before the reboot: demo:/etc/cfengine# cfengine -v -f /fai/scripts/SQUID/140-squid Edit: Search for ^acl proxy\_lan src 10.150.1.247 failed. Current line still 1 (Begin Group - no line matching ^acl proxy\_lan src 10.150.1.247) Edit: Search ended at line 1874 Edit: (Found http_access allow localhost) Inserting acl proxy_lan src 10.150.1.247 Inserting http_access allow proxy_lan (End Group) cfengine: End editing /tmp/target/etc/squid/squid.conf ..... cfengine: Edited file /tmp/target/etc/squid/squid.conf Whats wrong ??? Install anyone cfengine2 with fai? the pre or post config-script gets an sed-editor error and the debconf settings will not correct apply. Thanks Martin
Re: cfengine and variable
> > > > > >directories: > > > any:: > > > /root/qq mode=0700 owner=0 group=0 > > > ${target}/root/ww mode=0700 owner=0 group=0 > > > > > > if you do not an export target='' before. > > > > > > not workunset target=''; /usr/sbin/fai softupdate > > > workexport target=''; /usr/sbin/fai softupdate > > > > > > > > > does some of you has already experiment such situation ? > > > > > > Ced. > > > > Sorry I've forgot to say that both of them (with/without target setted) the > > cfengine script doesn't work when launched through /usr/sbin/fai softupdate > > > > This is probably the same problem as reported here: > > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=310746 > > Maybe cfengine2 solves this issue!? not maybe it is !!! thank you Ced. P.-S. I've learned that the bugreport can also give information on how to solve the bug > Regards, > Michael -- Cedric BRINER Geneva - Switzerland
Re: cfengine and variable
[...] > > > >directories: > > any:: > > /root/qq mode=0700 owner=0 group=0 > > ${target}/root/ww mode=0700 owner=0 group=0 > > > > if you do not an export target='' before. > > > > not workunset target=''; /usr/sbin/fai softupdate > > workexport target=''; /usr/sbin/fai softupdate > > > > > > does some of you has already experiment such situation ? > > > > Ced. > > Sorry I've forgot to say that both of them (with/without target setted) the > cfengine script doesn't work when launched through /usr/sbin/fai softupdate > This is probably the same problem as reported here: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=310746 Maybe cfengine2 solves this issue!? Regards, Michael signature.asc Description: Digital signature
Re: cfengine and variable
> hello, > > I was knocking my head against a wall with cfengine script in general. > > when I realize that this cfengine script is not working >#! /usr/bin/cfengine > >control: > OutputPrefix = ("cfengine") > actionsequence = ( files directories editfiles ) > EditFileSize = ( 3 ) > >files: > any:: > >directories: > any:: > /root/qq mode=0700 owner=0 group=0 > ${target}/root/ww mode=0700 owner=0 group=0 > > if you do not an export target='' before. > > not workunset target=''; /usr/sbin/fai softupdate > workexport target=''; /usr/sbin/fai softupdate > > > does some of you has already experiment such situation ? > > Ced. Sorry I've forgot to say that both of them (with/without target setted) the cfengine script doesn't work when launched through /usr/sbin/fai softupdate -- Cedric BRINER Geneva - Switzerland
cfengine and variable
hello, I was knocking my head against a wall with cfengine script in general. when I realize that this cfengine script is not working #! /usr/bin/cfengine control: OutputPrefix = ("cfengine") actionsequence = ( files directories editfiles ) EditFileSize = ( 3 ) files: any:: directories: any:: /root/qq mode=0700 owner=0 group=0 ${target}/root/ww mode=0700 owner=0 group=0 if you do not an export target='' before. not workunset target=''; /usr/sbin/fai softupdate workexport target=''; /usr/sbin/fai softupdate does some of you has already experiment such situation ? Ced. -- Cedric BRINER Geneva - Switzerland
Re: fai 2.8.4 / cfengine scripts segfaults
On Sun, Jun 19, 2005 at 11:31:16PM +0200, Michael Tautschnig wrote: > [...] > > > > > Are you by chance using the version from the version from the testing > > > distribution (1.6.5-2)? As I got the errors too, but only on some of my > > > hosts, I > > > tried the version from stable (1.6.5-1), and this solved the problem for > > > me! > > > > What first confused me was that packages.debian.org still lists 1.6.5-1 > > for stable, and 1.6.5-2 for testing - which isn't true (I installed a pure > > sarge system, and got 1.6.5-2 during the fai run. Had to manually downgrade > > to 1.6.5-1 since fai installs would fail with 1.6.5-2 --- so the problem > > isn't limited to softupgrades :-((( ) > > I'm sorry, but I think something has gone wrong at your site -- I'm running > Debian/Sarge systems and they do not have 1.6.5-2, but instead stayed at > 1.6.5-1. Please double-check your sources.list or the contents of your > logfiles, > where 1.6.5-2 got installed! Hmmm. I'm using an intermediate debmirror for those tasks. On my desktop machine (which is still wasting bandwidth by querying ftp.fu-berlin.de), 1.6.5-1 would be shown by apt-cache showpkg cfengine, but the machines using the miror would report 1.6.5-2(/var/lib/apt/lists/faiserv1_i_debian_dists_sarge_main_binary-i386_Packages)(/var/lib/dpkg/status) This is somewhat strange. The mirror synchronizes with ftp2.de.debian.org, and (of course) keeps not only sarge but testing and unstable as well. Looking into the mirror's repository I find phobos:/data/debian/mirror-i386/debian/dists/sarge/main/binary-i386# grep cfengine Packages Package: cfengine Suggests: cfengine-doc Filename: pool/main/c/cfengine/cfengine_1.6.5-2_i386.deb This is puzzling... looking deeper into it: phobos:/data/debian/mirror-i386/debian# grep /cfengine_1 */*/*/*/Packages dists/etch/main/binary-i386/Packages:Filename: pool/main/c/cfengine/cfengine_1.6.5-2_i386.deb dists/sarge/main/binary-i386/Packages:Filename: pool/main/c/cfengine/cfengine_1.6.5-2_i386.deb dists/sid/main/binary-i386/Packages:Filename: pool/main/c/cfengine/cfengine_1.6.5-2_i386.deb dists/stable/main/binary-i386/Packages:Filename: pool/main/c/cfengine/cfengine_1.6.5-1_i386.deb dists/testing/main/binary-i386/Packages:Filename: pool/main/c/cfengine/cfengine_1.6.5-2_i386.deb dists/unstable/main/binary-i386/Packages:Filename: pool/main/c/cfengine/cfengine_1.6.5-2_i386.deb Huh? Why does stable show -1, while sarge lists -2? Have to investigate. Looks like I invited a lot of trouble - I guess this wouldn't be the only problem :-((( Steffen -- Steffen Grunewald * MPI fuer Gravitationsphysik (Albert-Einstein-Institut) SciencePark Golm, Am Mühlenberg 1, D-14476 Potsdam * http://www.aei.mpg.de * e-mail: steffen.grunewald(*)aei.mpg.de * +49-331-567-{fon:7233,fax:7298} No Word/PPT mails - http://www.gnu.org/philosophy/no-word-attachments.html
Re: fai 2.8.4 / cfengine scripts segfaults
[...] > > > Are you by chance using the version from the version from the testing > > distribution (1.6.5-2)? As I got the errors too, but only on some of my > > hosts, I > > tried the version from stable (1.6.5-1), and this solved the problem for me! > > What first confused me was that packages.debian.org still lists 1.6.5-1 > for stable, and 1.6.5-2 for testing - which isn't true (I installed a pure > sarge system, and got 1.6.5-2 during the fai run. Had to manually downgrade > to 1.6.5-1 since fai installs would fail with 1.6.5-2 --- so the problem > isn't limited to softupgrades :-((( ) I'm sorry, but I think something has gone wrong at your site -- I'm running Debian/Sarge systems and they do not have 1.6.5-2, but instead stayed at 1.6.5-1. Please double-check your sources.list or the contents of your logfiles, where 1.6.5-2 got installed! > > Note that 1.6.5-[12] have been submitted two years apart... > > Steffen > > > If it solves the problem for you too, we should file a bug report against > > cfengine. > > That's probably the way to go. I will look in the BTS whether there's > something to add... > I've already submitted the bug report, but no response so far... Best regards, Michael
Re: fai 2.8.4 / cfengine scripts segfaults
On Sat, Jun 11, 2005 at 01:07:45PM +0200, Michael Tautschnig wrote: > > Hi, > > > > during my latest softupdate I got an error processing my cfengine scripts. > > The > > log states: > > > > /usr/bin/fai-do-scripts: line 173: 23726 Segmentation fault ./$file > > --no-lock -v -f $file -D${cfclasses} >>$LOGDIR/cfengine.log 2>&1 > > > > Removing the --no-lock option from fai-do-scripts let the softupdate run > > without any errors. > > > > Is this a bug, or am I doing something wrong? > > > > fai: 2.8.4 > > cfengine: 1.6.5 I ran into this yesterday when I had to install an emergency replacement for a failed server. Thanks to FAI this would only take 20 minutes, but this time I got lots of errors during the config part. > Are you by chance using the version from the version from the testing > distribution (1.6.5-2)? As I got the errors too, but only on some of my > hosts, I > tried the version from stable (1.6.5-1), and this solved the problem for me! What first confused me was that packages.debian.org still lists 1.6.5-1 for stable, and 1.6.5-2 for testing - which isn't true (I installed a pure sarge system, and got 1.6.5-2 during the fai run. Had to manually downgrade to 1.6.5-1 since fai installs would fail with 1.6.5-2 --- so the problem isn't limited to softupgrades :-((( ) Note that 1.6.5-[12] have been submitted two years apart... Steffen > If it solves the problem for you too, we should file a bug report against > cfengine. That's probably the way to go. I will look in the BTS whether there's something to add... Cheers, Steffen
Re: fai 2.8.4 / cfengine scripts segfaults
> On Sat, Jun 11, 2005 at 01:07:45PM +0200, Michael Tautschnig wrote: > > > during my latest softupdate I got an error processing my cfengine > > > scripts. The > > > log states: > > > > > > /usr/bin/fai-do-scripts: line 173: 23726 Segmentation fault ./$file > > > --no-lock -v -f $file -D${cfclasses} >>$LOGDIR/cfengine.log 2>&1 > > > > > > Removing the --no-lock option from fai-do-scripts let the softupdate run > > > without any errors. > > > > > > Is this a bug, or am I doing something wrong? > > > > > > fai: 2.8.4 > > > cfengine: 1.6.5 > > > > > > > Are you by chance using the version from the version from the testing > > distribution (1.6.5-2)? As I got the errors too, but only on some of my > > hosts, I > > tried the version from stable (1.6.5-1), and this solved the problem for me! > > > > If it solves the problem for you too, we should file a bug report against > > cfengine. > > It does. softupdate runs well with cfengine 1.6.5-1. We should file a bug > report against cfengine. Bug #311276 looks similar. > Ok, I will do so. I'd expect a change of the (Debian) revision not to break so many things, but judging from #311276 not only one thing is broken... Regards, Michael
Re: fai 2.8.4 / cfengine scripts segfaults
On Sat, Jun 11, 2005 at 01:07:45PM +0200, Michael Tautschnig wrote: > > during my latest softupdate I got an error processing my cfengine scripts. > > The > > log states: > > > > /usr/bin/fai-do-scripts: line 173: 23726 Segmentation fault ./$file > > --no-lock -v -f $file -D${cfclasses} >>$LOGDIR/cfengine.log 2>&1 > > > > Removing the --no-lock option from fai-do-scripts let the softupdate run > > without any errors. > > > > Is this a bug, or am I doing something wrong? > > > > fai: 2.8.4 > > cfengine: 1.6.5 > > > > Are you by chance using the version from the version from the testing > distribution (1.6.5-2)? As I got the errors too, but only on some of my > hosts, I > tried the version from stable (1.6.5-1), and this solved the problem for me! > > If it solves the problem for you too, we should file a bug report against > cfengine. It does. softupdate runs well with cfengine 1.6.5-1. We should file a bug report against cfengine. Bug #311276 looks similar. Regards, Andreas -- ! Andreas Jobs Network Operating Center ! ! Ruhr-Universitaet Bochum ! ! The only way to clean a compromised system is to flatten and rebuild. ! pgpBYz4s0ihRQ.pgp Description: PGP signature
Re: fai 2.8.4 / cfengine scripts segfaults
> Hi, > > during my latest softupdate I got an error processing my cfengine scripts. The > log states: > > /usr/bin/fai-do-scripts: line 173: 23726 Segmentation fault ./$file > --no-lock -v -f $file -D${cfclasses} >>$LOGDIR/cfengine.log 2>&1 > > Removing the --no-lock option from fai-do-scripts let the softupdate run > without any errors. > > Is this a bug, or am I doing something wrong? > > fai: 2.8.4 > cfengine: 1.6.5 > Are you by chance using the version from the version from the testing distribution (1.6.5-2)? As I got the errors too, but only on some of my hosts, I tried the version from stable (1.6.5-1), and this solved the problem for me! If it solves the problem for you too, we should file a bug report against cfengine. Regards, Michael
fai 2.8.4 / cfengine scripts segfaults
Hi, during my latest softupdate I got an error processing my cfengine scripts. The log states: /usr/bin/fai-do-scripts: line 173: 23726 Segmentation fault ./$file --no-lock -v -f $file -D${cfclasses} >>$LOGDIR/cfengine.log 2>&1 Removing the --no-lock option from fai-do-scripts let the softupdate run without any errors. Is this a bug, or am I doing something wrong? fai: 2.8.4 cfengine: 1.6.5 Andreas -- ! Andreas Jobs Network Operating Center ! ! Ruhr-Universitaet Bochum ! ! The only way to clean a compromised system is to flatten and rebuild. ! pgpRx70ppLWSk.pgp Description: PGP signature
cfengine problem
Hi, I seem to have a problem with cfengine scripts. In /tmp/fai/error.log I get an error with FAIBASE/40-Misc. I copied all the scripts from the exapmles/simple folder and I'm still getting the error: cfengine.log:FAIBASE/40-misc FAILED with exit code 139 fai.log:FAIBASE/40-misc FAILED with exit code 139 status.log:FAIBASE/40-misc FAILED with exit code 139 On an installed machine that has rebooted running the 40-misc script again produces the error: test01: (CFINPUTS is set to ) test01: Can't open file cfengine.conf Any ideas? I'm using fai 2.8.4 and fai-kernels 1.9.1, booting from a boot-floppy with static ip. thanks Mike Haber This email is intended solely for the addressee. It may contain private and confidential information. If you are not the intended addressee, please take no action based on it nor show a copy to anyone. In this case, please reply to this email to highlight the error. Opinions and information in this email that do not relate to the official business of Nottingham Trent University shall be understood as neither given nor endorsed by the University. Nottingham Trent University has taken steps to ensure that this email and any attachments are virus-free, but we do advise that the recipient should check that the email and its attachments are actually virus free. This is in keeping with good computing practice.
Re: fai, softupdate and cfengine scripts
> Hi, > > if you use fai softupdate, having cfengine scripts containing something like > > files: >any:: > ${target}/etc/cron.daily/calamaris mode=0600 act=fixall > > you will find your / chmod 0600. > > The problem: ${target) will be replaced by / during softupdate and cfengine > seems to have problems with files like //etc/cron.daily/calamaris. The > cfengine > log states: > > Checking file(s) in //etc/cron.daily/calamaris > cfengine: / had permission 755, changed it to 700 > [...] Please file a bug in the Debian BTS - that makes it easier to find all the patches that should be added to the next release of FAI. Thanks, Michael
fai, softupdate and cfengine scripts
Hi, if you use fai softupdate, having cfengine scripts containing something like files: any:: ${target}/etc/cron.daily/calamaris mode=0600 act=fixall you will find your / chmod 0600. The problem: ${target) will be replaced by / during softupdate and cfengine seems to have problems with files like //etc/cron.daily/calamaris. The cfengine log states: Checking file(s) in //etc/cron.daily/calamaris cfengine: / had permission 755, changed it to 700 The solution comes as a patch: --- fai.orig2005-05-23 13:58:23.0 +0200 +++ fai 2005-05-23 09:16:01.0 +0200 @@ -98,12 +98,12 @@ DEBIAN_FRONTEND=noninteractive # local disks are mounted to $FAI_ROOT if [ -z "$FAI_ROOT" ] ; then - [ $DO_INIT_TASKS -eq 1 ] && FAI_ROOT=/tmp/target || FAI_ROOT=/ + [ $DO_INIT_TASKS -eq 1 ] && FAI_ROOT=/tmp/target || FAI_ROOT=/. fi # executed command in the environment of the new system ROOTCMD="chroot $FAI_ROOT" # no chroot needed -[ "$FAI_ROOT" = '/' ] && ROOTCMD= +[ "$FAI_ROOT" = '/.' ] && ROOTCMD= # Solaris has already a writable /tmp directory [ "$oclass" = LINUX -a $DO_INIT_TASKS -eq 1 ] && create_ramdisk After this patch, cfeninge is happy. Regards, Andreas -- ! Andreas Jobs Network Operating Center ! ! Ruhr-Universitaet Bochum ! ! The only way to clean a compromised system is to flatten and rebuild. ! pgpX9NBK966ws.pgp Description: PGP signature
Re: cfengine
Hi, On Saturday 05 March 2005 23:36, you wrote: > > Hello, > > > > After installing a computer with FAI I see that cfengine is also > > installed. > > > > I want now to use cfengine. I gather I can copy over the cfengine > > config files and everything will work? Or are there some build in > > functions in FAI? > > you can look at the script file > /usr/share/doc/fai/examples/simple/scripts/DEFAULT/S20 for example. But, if I'm correct these scripts only get executed when installed. They aren't run periodically, right? > And, sure, the cfengine documentation which is quite verbose, be sure not > to get lost :) Thanks, although it's hard not to get lost ;) Rudy
Re: cfengine
> Hello, > > After installing a computer with FAI I see that cfengine is also > installed. > > I want now to use cfengine. I gather I can copy over the cfengine > config files and everything will work? Or are there some build in > functions in FAI? you can look at the script file /usr/share/doc/fai/examples/simple/scripts/DEFAULT/S20 for example. And, sure, the cfengine documentation which is quite verbose, be sure not to get lost :) Henning
cfengine
Hello, After installing a computer with FAI I see that cfengine is also installed. I want now to use cfengine. I gather I can copy over the cfengine config files and everything will work? Or are there some build in functions in FAI? Thanks in advance, Rudy
error hostname in cfengine
hi, I'm a new french user of fai. I've some problem with the $(HOSTNAME) variable. My environment is : - DHCP server but I'm not the administrator , - boot client by floppy, - Intern Debian mirror (not the FAI server). in the script /usr/sbin/make-fai-bootfloppy, I modified the line of the FAI-DHCP to force the hostname : append="ip=persohost::dhcp root=/dev/nfs FAI_FLAGS=verbose,sshd,createvt,syslogd nfsroot=X.X.X.X:/usr/lib/fai/nfsroot FAI_ACTION=install" I obtain in the log files : - error.log cfengine.log:Currently non existent variable $(HOSTNAME) - cfengine.log persohost: No preconfiguration file Currently non existent variable $(HOSTNAME) Accepted domain name:undefined.domain If anybody can help me. thanks Philippe tund Découvrez le nouveau Yahoo! Mail : 250 Mo d'espace de stockage pour vos mails ! Créez votre Yahoo! Mail sur http://fr.mail.yahoo.com/
Re: fai-setup, woody & cfengine
this is indeed the solution. thank you very much. regards, v. On Thu, Jun 24, 2004 at 02:45:40PM -0300, Andre Luis Lopes wrote: > > Hi Vincent, > > Vincent Kraeutler wrote: > > >>Automatically converting /etc/network/interfaces succeeded. > >>Old interfaces file saved as interfaces.dpkg-old. > >>hostname: Host name lookup failure > >>Creating base.tgz > >>Upgrading /usr/lib/fai/nfsroot > >>Adding additional packages to /usr/lib/fai/nfsroot: > >>portmap dhcp-client file rdate cfengine bootpc wget rsh-client less dump > >>ext2resize strace hdparm parted dnsutils grub ntpdate psmisc > >>dosfstools sysutils dialog libdetect0 discover mdetect read-edid kudzu hwtools > >>E: Package cfengine has no installation candidate > > >That's what I got from my woody fai-server : > > fai-server:~# apt-cache policy cfengine > cfengine: >Installed: (none) >Candidate: 1.6.3-9 >Version Table: > 1.6.3-9 0 > 500 http://192.168.20.19 woody/non-US/main Packages > fai-server:~# > > 192.168.20.19 is my woody FAI server, which has a complete woody > mirror I built using debmirror. I remember having problems like this one > you are facing now because I forgot to mirror the non-US archive, where > cfengine is located. > > Try mirroring non-US also in order to fix the problem. I used the > following line in my FAI server's sources.list while building the mirror : > > deb http://non-us.debian.org/debian-non-US woody/non-US main non-free > contrib > >This solved my problem, YMMV. > > Regards, > > -- > André Luís Lopes > [EMAIL PROTECTED]
Re: fai-setup, woody & cfengine
Hi Vincent, Vincent Kraeutler wrote: Automatically converting /etc/network/interfaces succeeded. Old interfaces file saved as interfaces.dpkg-old. hostname: Host name lookup failure Creating base.tgz Upgrading /usr/lib/fai/nfsroot Adding additional packages to /usr/lib/fai/nfsroot: portmap dhcp-client file rdate cfengine bootpc wget rsh-client less dump ext2resize strace hdparm parted dnsutils grub ntpdate psmisc dosfstools sysutils dialog libdetect0 discover mdetect read-edid kudzu hwtools E: Package cfengine has no installation candidate That's what I got from my woody fai-server : fai-server:~# apt-cache policy cfengine cfengine: Installed: (none) Candidate: 1.6.3-9 Version Table: 1.6.3-9 0 500 http://192.168.20.19 woody/non-US/main Packages fai-server:~# 192.168.20.19 is my woody FAI server, which has a complete woody mirror I built using debmirror. I remember having problems like this one you are facing now because I forgot to mirror the non-US archive, where cfengine is located. Try mirroring non-US also in order to fix the problem. I used the following line in my FAI server's sources.list while building the mirror : deb http://non-us.debian.org/debian-non-US woody/non-US main non-free contrib This solved my problem, YMMV. Regards, -- André Luís Lopes [EMAIL PROTECTED]
fai-setup, woody & cfengine
dear fai users, while trying to set up a fai server, we encountered the following problem when running fai-setup. ... >Automatically converting /etc/network/interfaces succeeded. >Old interfaces file saved as interfaces.dpkg-old. >hostname: Host name lookup failure >Creating base.tgz >Upgrading /usr/lib/fai/nfsroot >Adding additional packages to /usr/lib/fai/nfsroot: >portmap dhcp-client file rdate cfengine bootpc wget rsh-client less dump >ext2resize strace hdparm parted dnsutils grub ntpdate psmisc >dosfstools sysutils dialog libdetect0 discover mdetect read-edid kudzu hwtools >E: Package cfengine has no installation candidate a quick search in the mailing list archive revealed that we are not the only ones who have seen this error. in fact, we came across at least two replies by thomas lange, where he indicates that the debian mirror used may not be set up correctly. a quick look at our debian archives (as well as those on sunsite.cnlab-switch.ch and ftp.debian.org) showed that while a cfengine package for woody/i386 is indeed available (in the pool directory), it is not referenced in the corresponding Packages file which we believe to be ftp://ftp.debian.org/debian/dists/stable/main/binary-i386/Packages is this an error in the archive? if so, what, if anything, is to be done about it? cfengine is included in sarge, but after doing a dist-upgrade, we are now missing the package libdetect0, which we confirmed to have been removed from the distribution. how should we proceed? any help is appreciated, kind regards, vincent kraeutler
Re: scripts, cfengine vs. bash
>>>>> On 03 May 2002 09:41:07 -0700, Bruce Edge <[EMAIL PROTECTED]> said: > Is there an accepted mechanism by which one can have both a bash > script and a cfengine script for the same class. Say have > ./scripts/CLASSXX.sh and ./scripts/CLASSXX ? Yes. If scripts/CLASSXX is a directory, all scripts (bash,cfengine,perl,...) in this directory matching S[0-9]* are executed in numeric order. See templates/scripts/NETWORK/ for an example. -- Gruss Thomas
scripts, cfengine vs. bash
Is there an accepted mechanism by which one can have both a bash script and a cfengine script for the same class. Say have ./scripts/CLASSXX.sh and ./scripts/CLASSXX ? Thanks, Bruce.