[01:15] puck (~puck@leibniz.catalyst.net.nz) left irc: Server closed connection [01:15] puck (~puck@leibniz.catalyst.net.nz) joined #fai. [04:35] torkel_ (torkel@ip64.degernas.se) joined #fai. [04:36] stockhol1 (~andreas@marta.schuldei.org) joined #fai. [04:36] stockholm (~andreas@marta.schuldei.org) got netsplit. [04:36] thpo (~thpo@dotrc.de) got netsplit. [04:36] torkel (torkel@ip64.degernas.se) got netsplit. [04:36] telmich (telmich@tee.schottelius.org) got netsplit. [04:36] FBI (~FBI@fbi.bot.oftc.net) got netsplit. [04:36] tokkee (tokkee@osprey.tokkee.org) got netsplit. [04:36] sep (~sep@40.211.jostedal.no) got netsplit. [04:36] h01ger (~holger@socket.layer-acht.org) got netsplit. [04:36] tokkee (tokkee@osprey.tokkee.org) returned to #fai. [04:36] telmich (telmich@tee.schottelius.org) returned to #fai. [04:37] masACC (~maswan@kennedy.acc.umu.se) joined #fai. [04:37] glance_ (~glance@kennedy.acc.umu.se) joined #fai. [04:37] torkel (torkel@ip64.degernas.se) returned to #fai. [04:37] FBI (~FBI@fbi.bot.oftc.net) returned to #fai. [04:37] h01ger (~holger@socket.layer-acht.org) returned to #fai. [04:37] sep (~sep@40.211.jostedal.no) returned to #fai. [04:37] thpo (~thpo@dotrc.de) returned to #fai. [04:37] stockholm (~andreas@marta.schuldei.org) returned to #fai. [04:37] torkel (torkel@ip64.degernas.se) left irc: Remote host closed the connection [04:37] thpo (~thpo@dotrc.de) left irc: Ping timeout: 480 seconds [04:37] maswan (~maswan@kennedy.acc.umu.se) left irc: Read error: Connection reset by peer [04:37] glance (~glance@kennedy.acc.umu.se) left irc: Ping timeout: 480 seconds [04:37] h01ger (~holger@socket.layer-acht.org) left irc: Ping timeout: 480 seconds [04:37] sep (~sep@40.211.jostedal.no) left irc: Ping timeout: 480 seconds [04:38] FBI (~FBI@fbi.bot.oftc.net) left irc: Ping timeout: 480 seconds [04:38] stockholm (~andreas@marta.schuldei.org) left irc: Ping timeout: 480 seconds [04:38] sep (~sep@40.211.jostedal.no) joined #fai. [04:38] thpo (~thpo@dotrc.de) joined #fai. [04:39] h01ger (~holger@socket.layer-acht.org) joined #fai. [04:51] FBI (~FBI@fbi.bot.oftc.net) joined #fai. [06:14] kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) joined #fai. [06:40] sep_ (~sep@93.94.12.27) joined #fai. [06:41] Nick change: sep_ -> sepsky [07:10] guten morgen [07:28] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) joined #fai. [07:44] ErKa (keryell@dhcp1.info.enstb.org) joined #fai. [07:55] edoreld (~Adium@p57A09664.dip0.t-ipconnect.de) joined #fai. [08:04] How do I associate the name of a class (e.g: LABORATORY1) to the name of a host (e.g: labrat)? [08:06] Nic0 (~courtel@fw.tls.cena.fr) joined #fai. [08:06] What I mean is..gnomehost installs a gnome environment, demohost a command-line environment, how can I do that with my own hostname? [08:12] edoreld: you need to add you host in the appropiate classes. [08:12] have a look into /srv/fai/config/class [08:13] ok [08:13] I'll do that :) [08:33] eartoast (~glaweh@login.physik.fu-berlin.de) left irc: Ping timeout: 480 seconds [08:56] eartoast (~glaweh@login.physik.fu-berlin.de) joined #fai. [09:30] edoreld: how is it running? [09:30] meh [09:31] I edited the file "50-host-classes" in $FAICONFIG/class and added a entry [09:31] wich says something like echo "FAIBASE DHCPD DEMO MYHOST> [09:32] not with ">" -.- [09:32] but then when i boot from client it appears not as MYHOST but as myhost [09:32] well it doesn't matter much [09:33] because I managed to make it run my own script in the MYHOST folder in $FAICONFIG/scripts [09:33] woot :) [09:34] edoreld: read the fai-guide [09:35] it's described in there [09:35] ot¡s okay I made it work as I wanted :) [09:36] I just climbed the most important wall for me :) [09:36] How to create classes, assign classes to hosts, and make scripts run on those classes :) [09:36] edoreld: I really recommend you: if you have a blue minute re-read the guide and re-think the installation. [09:37] But it's working now as I want it to... [09:37] I mean, I don't have an issue reading the guide [09:37] But I'm not sure what I need to read [09:44] verwilst (~verwilst@router.begen1.office.netnoc.eu) joined #fai. [09:46] edoreld: everything :) [09:48] I've read the guide over and over but it seems there is an impenetrable and invisible barrier between it and my mind [09:49] :) [09:49] edoreld: if you can locate some of the barriers, and send then to the list, it would be greatly appreciated [09:50] The only thing I'm missing is a detailed explanation on how classes work, how to make them, some nice examples [09:50] the list? [09:51] linux-fai@uni-koeln.de [09:51] what should I say? [09:51] Could you add class examples & more detailed instructions on making & using them? << ? [09:52] or do I ask for help? [09:52] ^_^ [09:52] "hi all, thanks for creating FAI, it serves me great! Just I did have (or still have) the following problems with the Documentation: [09:52] and then 1) 2) 3) ... and so on. [09:52] edoreld: you can also ask for help [09:52] Do I get answers in my email inbox? [09:53] yes, if your mail setup is correcvt. ;) [09:54] ofc ^_^ [09:54] I'll write something then [09:54] :) [09:54] thx [09:57] should I put a custom subject? [09:57] or does this mailing list require something specific? [09:57] edoreld: just mail like mailing to any other list... [09:57] nothing special. except the people who read this list. [09:57] Well, it should be the first one for me so I'm kind of lost :) [09:58] ok ^_^ [09:58] they are the elected. ;) [09:58] Action: edoreld hails [10:01] done :) [10:07] How could I make a custom script copy configuration files into a directory in the client when it is installing? [10:07] what's the subject`? [10:07] is called "Class documentation" [10:08] I know how to refer to the directories in the client with $target, but I'm not sure where I should put the conf files I want to copy [10:08] cp ? $target/ [10:08] edoreld: i already told you last week to read the manpage for fcopy... [10:08] ouch [10:08] forgot T_T [10:11] A fish has more memory that I do ^_^ [10:25] siggg (~jean@tra78-1-87-88-161-80.dsl.club-internet.fr) left irc: Remote host closed the connection [10:27] I'm reading the man documentation for fcopy and something strikes me as unusual... [10:27] there's this example command: fcopy -s /files -t /target /etc/X11/XF86Config [10:28] And then you say (this is what I don't get): this command copies one of these files from the directory /files/etc/X11/XF86Config to the file /target/etc/X86Config [10:28] Shouldn't it be to /target/etc/X11/X86Config ? [10:29] yes, though of course there is no reason whatsoever to use -t in a normal fai scenario [10:29] or -s for that matter [10:30] mgoetze: the docu often has this. [10:30] it says -s & -t are required, but usually set through variables in FAI [11:26] Just for testing I created a file called FAIBASE in /etc/dhcp3 and ran the command: fcopy -s / -t /root/target /etc/dhcp3. I'm getting the error fcopy: no matching file for any class for etc/dhcp3 defined. Any hints? [11:29] if you're running outside of fai you don't have any classes. you shouldn't do phony testing like this... just put it in your fai config and do an installation [11:29] without -s or -t [11:34] hmm ok [11:45] ASDFMRKS (~i@p5B30D58C.dip.t-dialin.net) joined #fai. [11:46] ich möchte gerne eine klasse erstellen die sich nur um bestimmte apt packete kümmert. dazu habe ich in /package_config eine datei angelegt und dort die zu installierenden pakete eingetragen. dannn habe ich in /class die 50-host.. datei angepasst und in die case anweisung meinen hostnamen dazugeschrieben und die klassen (und meine klasse) eingetragen die zur installation mit fai aufgerufen werden sollen [11:46] funktioniert nur leider nicht so ganz. http://paste.debian.net/37750/ [11:47] welchen Namen hat die Datei in /package_config? [11:47] (/srv/fai/config/package_config, I know...) [11:48] MINIMAL [11:50] ASDFMRKS: please put the complete log there. [11:50] i'll try. ssh connection always breaks [11:59] breaking ssh connection ain't good. [12:02] http://paste.debian.net/37809/ [12:02] finally [12:04] also die klasse MINIMAL hat er, versucht aber trotzdem nicht apache2 zu installieren [12:05] also evtl. ein fehler in package_config/MINIMAL [12:05] ASDFMRKS: paste mal package_config/MINIMAL auf http://paste.debian.net [12:06] ich denk auch, mgoetze liegt wohl richtig [12:06] sind 3 zeilen [12:06] http://paste.debian.net/37810/ [12:07] naja er probierts ja, oder? er lädt doch die pakete? [12:07] mom :| [12:07] hmm. das file sieht OK aus. [12:11] die fai.log ist nicht dieselbe wie gestern... http://paste.debian.net/37750/ hier hatte ich die auszüge daraus reinkopiert [12:12] ? [12:12] ich kanns mir auch nicht erklären. ich setz nochmal eine testkiste auf [12:12] ASDFMRKS: ich verstehe die Problem nicht... [12:13] die fai.log sieht immer ein bisschen anders aus. ;) [12:13] in the other fai.log stood, that the system is loading apache2 and depending packages [12:13] but it wasn't installed neither [12:14] ASDFMRKS: are you german? [12:14] yes [12:14] okay, dann können wir auch deutsch [12:14] :-D [12:14] :> [12:16] install. sollte gleich fertig sein. fai ist ja schnell ;) [12:18] everyone is German here! [12:18] erhm... Alles sind Deutscher ? [12:18] :) [12:19] absolut! [12:19] :> [12:19] edoreld: no. [12:19] but most of us :) [12:19] heh :) [12:19] I was more concerned about the syntax that about the answer to the question :p [12:19] aber ist gut, Ich lerne Deutsch! [12:20] edoreld: no, you don't need to. [12:20] also... Ich lebe in Deutschland, Ich brauche Deutsch lernen! :) [12:21] s/brauche/muss/ [12:21] okay. but this # here mustn't turn into a german class. :) [12:22] heh, ur right :) [12:22] ah ok muss... [13:11] sepsky (~sep@93.94.12.27) left irc: Remote host closed the connection [13:25] so [13:26] http://paste.debian.net/37824/ [13:26] das ist jetzt die richtige fai.log ... musste noch die dhcp config abändern [13:26] jetzt sieht man, dass er apache auflistet [13:27] dpkg -l apache2* sagt: http://paste.debian.net/37825/ [13:29] keiner mehr da :/ [13:30] why don't you try to reinstall apache2 ? [13:31] Besides making fai work, is never a good idea to have a faulty package! :( [13:31] mh. the problem is, fai should install it automatically, so the user don't have to do that [13:31] ah [13:31] I see [13:31] dpkg on the installed machine [13:31] :) [13:31] sorry [13:37] ASDFMRKS: what's in software.log? [13:38] http://paste.debian.net/37828/ [13:39] hm. I really wonder. [13:39] according to this log, the pkgs should be cleanly installed. [13:39] ich auch :) [13:40] yeah. should [13:42] ASDFMRKS: can you log into the machine during installation? [13:43] did you set FAI_FLAGS=sshd,verbose,createvt? [13:43] yes i can log in. i'm on it right now [13:43] where do i set that flag? [13:46] ASDFMRKS: if you can log in, it is very likely that it was set already [13:46] you set this varable at boot-time. [13:47] i mean, i can login after openssh is installed [13:47] ASDFMRKS: if you login to the box right after installation, but befor the first boot... [13:47] i log in via virt-viewer [13:47] what happen if you do: cd /target [13:47] and then 'dpkg -l | grep apache' [13:48] nothing [13:48] hu? [13:49] host:/target# dpkg -l | grep apache [13:49] host:/target# [13:49] AI! [13:50] <- wrote something wrong [13:50] :> [13:50] try "chroot /target" insterad of "cd /target" [13:50] and then 'dpkg -l | grep apache' [13:51] omg [13:51] now it seems to be installed :| [13:51] why?! [13:51] ASDFMRKS: you fai seems to work up to this point [13:51] now, reboot the client [13:52] if the apache is gone after reboot... [13:52] what does that mean? i just set the /target as home folder?! [13:52] I think we need voodoo or something. [13:52] omg [13:52] /target as home folder? [13:52] no [13:52] 15:52 < ASDFMRKS> what does that mean? i just set the /target as home folder?! [13:53] i didn't get what the chroot made? [13:53] chroot - run command or interactive shell with special root directory [13:53] so target is now my root dir? [13:54] yes. and /target is where FAI installs all software to [13:54] ok... so there should be a hook/script which does chroot /target automatically? [13:55] no [13:55] why? [13:55] mh, so i don't have to do that manually? :) [13:55] the chroot /target is just for debugging purposes [13:56] ASDFMRKS: you had the problem, that after reboot apache isn't installed, right? [13:56] yes [13:56] so. the logs tell us: your apache is installed. [13:57] chroot /target tells us: apache is installed. [13:57] but if i don't do chrott /target i can't use it? [13:57] we reboot: apache seems not to be installed. [13:57] chroot [13:57] so question is: what happens between installation and system startup? [13:58] chroot, right. I am not on the console, typing error won't kill us. :) [13:58] :) [13:59] so, after install the box boots from the local HDD, right? [13:59] it should [13:59] i'll try [13:59] try. [14:02] Action: oz_ has to think of jimmy cliff "you can get it if you really try" [14:02] ok [14:03] host:~# apache2 [14:03] -bash: apache2: command not found [14:04] dpkg -l | grep apache? [14:04] nothing [14:04] no /target [14:04] existing [14:04] what you boot is not what you install, it seems. [14:05] i looked up the lease [14:05] mac fits, ip should be right [14:07] ASDFMRKS: after install, don't you boot from hdd? [14:08] the thing is. we're doing it with kvm and libvirt, i have to edit xml files after installation, otherwise it boots froom network again. thats probably why that's not the "same" machine [14:21] i still didn't get it.. i think.. /target is just a directory? [14:25] a installed package should be executable from anywhere? [14:27] /target ? [14:27] you mean $target ? [14:29] isn't it? [14:29] mgoetze could you give me a hand? I have a script that executes on the client on boot (when it is installing). The script contains the line fcopy "/root/scripts/dhcp/dhcpd.conf" $target/etc/dhcp3. According to the boot log the script executes successfully, but the file doesn't get copied on the client :( [14:30] there shouldn't be anything in /root on the installation system [14:31] you need to put that file in /srv/fai/config/files/etc/dhcp3/dhcpd.conf/CLASS [14:31] and then write "fcopy /etc/dhcp3/dhcpd.conf" in your script [14:33] ahhhhhhhhhhh [14:33] You just broke the bulb in my brain out of illumination! [14:36] Danke Mann :) [14:36] np [14:39] :-) [14:49] oz_: should apache only be available after i reboot the faiclient? so the problem is that i can't execute it right after the insall process? [14:50] ASDFMRKS: for what in heaven's name you need apache during the install process? [14:50] after the install process i mean :/ [14:51] the machine does no automativ reboot [14:52] ASDFMRKS: if you need a automatic reboot, add reboot to FAI_FLAPGS [14:52] FAI_FLAGS, even. [14:55] where do i have to change them? in /tftpboot/pxelinux.cfg/default ? [14:57] yes [14:57] ASDFMRKS: man fai-chboot [15:12] ASDFMRKS (~i@p5B30D58C.dip.t-dialin.net) left irc: Ping timeout: 480 seconds [15:12] ASDFMRKS (~i@p5B30E670.dip.t-dialin.net) joined #fai. [15:31] verwilst (~verwilst@router.begen1.office.netnoc.eu) left irc: Quit: Ex-Chat [15:39] wohee. [15:39] I don't know why you say that, but gratz :) [15:39] Ignore "ignored" directories (see "-I" for details). <- what does this sentence mean? [15:39] double negation is prone to cause misunderstandings... [15:40] is the ignoration ignored? or are the ignored files still ignored? [15:40] Action: oz_ is glad that he just has no ignores [15:41] I think it means: Ignore that they have been ignored [15:42] edoreld: I think the same... [15:42] :) [15:42] but I know that one needs clear statements in manuals [15:42] Could be clearer though...heh [15:42] Indeed :) [15:42] nada importand. just stubled. [15:42] stumpled about it, even. [15:43] bah. stumbled. I quit. :) [15:45] faibot joined #fai. [15:48] h01ger (~holger@socket.layer-acht.org) joined #fai. [15:48] problem solved, it was a kind of a syntax error...ahem ahem [15:49] Now all seems cool, one last install and chicken awaits me at Kreuzberg...aah that fantastic chicken with pommes.... [15:49] Thanks for all the help ^_^ And cya around :D [15:55] edoreld (~Adium@p57A09664.dip0.t-ipconnect.de) left irc: Quit: Leaving. [16:29] eartoast (~glaweh@login.physik.fu-berlin.de) left irc: Ping timeout: 480 seconds [16:58] Nick change: masACC -> maswan [17:08] ASDFMRKS (~i@p5B30E670.dip.t-dialin.net) left irc: Quit: client.close(); [17:39] ErKa (keryell@dhcp1.info.enstb.org) left irc: Ping timeout: 480 seconds [18:02] SlowMotion (~SlowMotio@p5DD12D6D.dip.t-dialin.net) joined #fai. [18:02] hi all [18:03] i got a problem in c/c++ [18:03] can anybody help me? [18:04] SlowMotion (~SlowMotio@p5DD12D6D.dip.t-dialin.net) left irc: [18:09] kai_bo (~kai@statdsl-085-016-072-173.ewe-ip-backbone.de) left irc: Quit: Verlassend [18:29] Nic0 (~courtel@fw.tls.cena.fr) left irc: Ping timeout: 480 seconds [18:37] Nic0 (~courtel@fw.tls.cena.fr) joined #fai. [18:57] Nic0 (~courtel@fw.tls.cena.fr) left irc: Ping timeout: 480 seconds [19:05] Nic0 (~courtel@fw.tls.cena.fr) joined #fai. [19:27] ASDFMRKS (~i@p5B30E670.dip.t-dialin.net) joined #fai. [19:49] ASDFMRKS (~i@p5B30E670.dip.t-dialin.net) left irc: Quit: client.close(); [19:56] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) joined #fai. [21:10] ErKa (keryell@keryell.pck.nerim.net) joined #fai. [21:34] verwilst (~verwilst@78-21-46-214.access.telenet.be) joined #fai. [21:48] ErKa (keryell@keryell.pck.nerim.net) left irc: Ping timeout: 480 seconds [21:58] h01ger: hmm, nee, nix gesehen! [21:59] lazyb0y, guckstu jetzt! :) [21:59] bin isch identified jetzt. [22:23] siggg (~jean@tra78-5-88-172-128-32.fbx.proxad.net) left irc: Ping timeout: 480 seconds [23:28] verwilst (~verwilst@78-21-46-214.access.telenet.be) left irc: Quit: Ex-Chat [00:00] --- Wed Jun 3 2009