puck (~puck@leibniz.catalyst.net.nz) left irc: Ping timeout: 480 seconds
puck (~puck@leibniz.catalyst.net.nz) joined #fai.
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai.
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Remote host closed the connection
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai.
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc:
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai.
Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai.
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Quit: Verlassend
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai.
edoreld (~Adium@p57A097A9.dip0.t-ipconnect.de) joined #fai.
verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai.
ErKa (~keryell@APuteaux-154-1-18-124.w83-199.abo.wanadoo.fr) joined #fai.
09:35 edoreldIs it possible to make a hook that executes before anything that reads input from the command line, and changes whatever hostname the DHCP server has given you to the one u write? Also, the classes should be defined after the hook, since the hostname is important!
09:36 edoreldOr is there any man page I can read to illuminate myself on this subject?
09:42 glancemake a source'd defclass-hook that resetts HOSTNAME and the machines hostname to anything you want?
09:43 mgoetzeedoreld: i think the fai guide is more helpful for this
09:45 edoreldglance: but anything I want is different each time
09:45 edoreldglance: it'd need to ask for user input
09:45 glanceedoreld: so? make a hook that asks for user input?
09:46 mgoetzeyou don't need a hook for this
09:46 edoreldWhat do I need?
09:46 mgoetzea script in class/
09:46 mgoetzehave i mentioned read the fai guide?
09:47 edoreldI'm reading it but the guide does not solve 100% of the things I need to know :)
09:49 oz_edoreld: www.infrastructures.org gives you enough to read
09:52 Mrfaiedoreld: I give FAI user trainings. There you can get all you want to know ;-)
09:52 edoreld:O where do I sign up :D?
09:52 edoreldoz: thank you very much =^_^=
09:53 MrfaiI give these training in Germany, Essen. But you can also invite me to your country.
09:53 Mrfaibtw, have a look at http://www.informatik.uni-koeln.de/fai/download/developers/30menu.source
09:54 MrfaiI ask for user input and set classes
09:54 Mrfais/I/it/
09:54 mgoetzeedoreld can't even afford a linux administration book, how should he be able to afford your training? :)
09:54 edoreldWell I'm in Germany so no issue there ^_^
09:55 edoreldand mgoetze I have lots of digital linux administration books, I just need to find the time to read em ^_^
09:55 oz_mgoetze: I never bought a book about sys-administration
09:56 mgoetzeme neither, but then i like reading manpages :)
09:56 oz_I was given a book about solaris 2.6...
09:56 oz_and the I read man pages and READMEs
10:00 mgoetzeif i export variables from a .source script in class, they will be available for the rest of the installation, right?
10:03 Mrfaiyep
10:05 mgoetzeusing dialog is a great idea, i was planning to create something complicated myself but it's probably less work with dialog :)
10:10 oz_mgoetze: dialog for what?
10:11 mgoetzefor defining classes interactively
10:12 edoreldu mean the package dialog?
10:16 mgoetzelol@dialog manpage flaming whiptail
simNIX (~simNIX@156-60.bbned.dsl.internl.net) joined #fai.
ErKa (~keryell@APuteaux-154-1-18-124.w83-199.abo.wanadoo.fr) left irc: Ping timeout: 480 seconds
10:48 edoreldMrfai: before which task should I execute the hook you kindly posted for me :)?
10:49 edoreldor wait
10:49 edoreldnevermind
Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving
Mrfai (~lange@suenner.informatik.uni-koeln.de) joined #fai.
11:26 edoreldMrfai: I have run that script you posted, both as a hook (before the "configuration" task) and as a script (named 50-read in $FAICONFIG/scripts/FAIBASE). I have customized it -> One of the entries is FIREWALL "make custom firewall". However, once the hook is finished, it starts to execute all scripts from classes, and the scripts from the class FIREWALL don't get executed! Am I doing something wrong?
11:27 mgoetzeedoreld: yes
11:27 mgoetzeedoreld: for one thing, you didn't read the fai guide properly
11:28 edoreldPlease if there's something wrong with what I'm doing, I'd appreciate you pointing it out :)
11:28 edoreldApart from reading the guide / man pages, which I assure you I do as much as I can
11:28 mgoetzeedoreld: what's the name of the script Mrfai gave you and what part of the fai guide does it remind you of?
11:29 edoreld30menu.source ?
11:29 mgoetzeyes good, and...?
11:29 edoreldouh....
11:29 uchimatahm which part of the manual did I forget when the pxe-boot process exits due to missing pxelinux.cfg/FILES?
11:29 edoreldDamn I was wondering what the hell was .source in the name for..
11:30 mgoetzeuchimata: perhaps the part about running fai-chboot
11:30 uchimatahm sounds sound
11:30 edoreldThank you mgoetze, my brain could use some training :)
11:30 mgoetzeedoreld: np :)
11:31 Mrfaiuchimata: man fai-chboot
11:32 Mrfaiedoreld: put 30menu.source into the class subdirectory
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Quit: Verlassend
11:33 edoreldMrfai: :O ! Damn how did I not think of that!
11:35 edoreldDone, let's see how it goes now :)
11:40 edoreldHmm nothing happened. Isn't that because I try to run the dialog command before the dialog package has been installed?
11:43 Mrfaithe dialog package must be isntalled inside the nfsroot
11:44 mgoetzewhich, btw, is in the default /etc/fai/NFSROOT
11:44 edoreldit's true it's installed
11:44 Mrfaiedoreld: chmod a+rx ?
11:44 edoreldit has the 755 permissions
11:45 edoreldi renamed it 30-menu.source and put it in $FAICONFIG/class as you kindly suggested
11:45 Mrfaiput your fai.log onto paste.debian.net
11:46 edoreldone sec
11:47 edoreldthere it is
11:47 edoreldhttp://bit.ly/bcvos
11:49 Mrfaiok 30-menu.source is executed. Good.
11:49 Mrfaido you see the dialog on your screen?
11:49 edoreldno nothing
11:50 edoreldscript -> http://bit.ly/16L4lj
11:50 edoreldI didn't change anything important methinks
11:50 edoreldhmm well I changed /bin/sh to /bin/bash, maybe that's the problem?
11:53 edoreldhmm nope, just tested
11:53 edoreldsame old thing
11:56 uchimataare there any reasons for not using dnsmasq in a fai-setup?
11:57 mgoetzeuchimata: i don't see why it shouldn't work
11:57 MrfaiI see it
11:57 uchimatait works great :)
11:58 uchimataby now ;)
11:58 Mrfaisorry. I see why 30-menu.source does not work
11:58 edoreldahh, what is the issue here?
11:58 uchimatahehe
11:59 Mrfairead the sources of the script
11:59 Mrfaiedoreld: you have to be in the class MENU, otherwise the "if" will not be executed the dialog command
11:59 MrfaiThe class MENU must defined before 30-menu.source is executed
11:59 edoreldahh....
12:00 edoreldWell I don't really need the if directive
12:00 edoreldsince I want every client that boots to get the menu :)
12:00 edoreldDamn my brain for not seeing such things :P
12:00 edoreldThanks man, your time is blood
12:00 edorelderhm...gold to me
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai.
13:03 uchimataI got an error concerning the missing "udevsettle" in setup-storage, and also found a bug report for this. but I'm running 3.2.20, the bug report was for 3.2.13. May there be another problem?
13:03 uchimataor better, workaround? ;)
13:07 Mrfaido you know the experimental packages of fai? They may have a fix already included.
13:07 uchimataso i just have to update my sources.list and then to update my system?
13:13 Mrfaiyes. If you want to use the experimental packages
13:15 uchimatait's just a test environment :)
13:38 uchimatais a new fai-setup after upgrade enough or do I have to delete all folders of the former tries?
13:38 mgoetzefai-setup is enough
13:41 uchimatahm then there is still the same error...
13:41 mgoetzeyou are using lenny?
13:42 uchimataaye
13:42 uchimatabut install target should be squeeze
13:51 uchimataand is squeeze, more correctly
14:02 oz_Mrfai: did you ever try to install Sol 10 via FAI?
14:06 Mrfaino, only solaris 9. FAI and Solaris works in a different way. You use Solairs Jumpstart, but it will be extended by the FAI classes. Partitioning and software installation is done by Jumpstart
14:07 edoreldMrfai: does it matter if FAIBASE gets executed after a custom script (e.g: FIREWALL) ?
14:07 edoreldIn the script from before I made so that the hostname of the machine to be installed changed to something else, and since then the FIREWALL class's scripts have been executing before the FAIBASE scripts
14:08 Mrfaiedoreld: it's up to you to check if the order is important for these two scripts
14:09 edoreldyou're right ^_^
14:09 mgoetzewill $IPADDR, $NETMASK etc. be set only if fai was started via dhcp etc.?
14:10 mgoetzeespecially: will they be set during a softupdate?
14:11 Mrfaimgoetze: no. But you may call get-boot-info which could set those variables
14:11 mgoetzeactually i'm just checking because i don't want /etc/network/interfaces to be accidentally overwritten during a softupdate :)
verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Quit: Ex-Chat
Mrfai (~lange@suenner.informatik.uni-koeln.de) left irc: Quit: leaving
edoreld (~Adium@p57A097A9.dip0.t-ipconnect.de) left irc: Quit: Leaving.
kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Quit: Verlassend
ErKa (~keryell@192.93.161.12) joined #fai.
ErKa (~keryell@192.93.161.12) left irc: Ping timeout: 480 seconds
Mrfai (~lange@kueppers.informatik.uni-koeln.de) joined #fai.
Mrfai (~lange@kueppers.informatik.uni-koeln.de) left irc: Quit: leaving
uchimata_ (~uchimata@i3ED6C618.versanet.de) joined #fai.
uchimata (~uchimata@i3ED6D9A7.versanet.de) left irc: Ping timeout: 480 seconds
22:43 cbmuserhey, I know it's waaaay too early to ask here, but does FAI work with squeeze already ?
22:43 cbmuserI remember it wasn't ready for lenny for a long time
22:50 mgoetzecbmuser: well there's no real reason it shouldn't work, but it hasn't been extensively tested
--- Wed Jun 17 2009

Generated by irclog2html.pl 2.1_h01ger1 by Jeff Waugh - find it at freshmeat.net! Customized by Holger 'h01ger' Levsen