From Fedora Project Wiki
Fedora Classroom - Fedora Remix - Jeroen van Meeuwen - Sunday, November 9, 2008
IRC Log of the Class
14:01 -!- nirik changed the topic of #fedora-classroom to: Fedora Classrom - Jeroen van Meeuwen - Creating a Fedora Remix with your teacher kanarip - See https://fedoraproject.org/wiki/Communication/IRC/Classroom for more info 14:01 < thomasj> kanarip, of course :) 14:01 < fengshaun> thanks nirik 14:01 <@nirik> thanks everyone. 14:01 < kanarip> thanks nirik ;-) 14:01 < kanarip> so, welcome to the Creating A Fedora Remix session 14:01 < fengshaun> remix ftw 14:02 < kanarip> first i wanted to talk about what a remix is, and then we'll continue with how you can create one of your own 14:02 < kanarip> we'll probably have some time left to continue with Q&A after that 14:02 < kanarip> so, what is a Remix? 14:03 < kanarip> a remix is your own set of selected packages and your own set of settings, distilled from Fedora 14:03 < kanarip> it can be anything from installation media you would normally use to install a system 14:04 < kanarip> or live media such as you probably know from the Fedora Project 14:04 < kanarip> live media is extremely cool because it's a complete system and it just boots and shows you what Fedora looks like, right? 14:04 < kanarip> installation media on the other hand you can only use to install Fedora on a system; no sneak preview whatsoever ;-) 14:05 < kanarip> since Fedora 8 or so, we support installations from live media, so i guess everyone here is interested in creating their own Fedora Live CD, DVD or USB thumb drive, is that correct? 14:05 < thomasj> live yeah ;P 14:05 < GnuBoi> yes 14:05 < domg472_> yes 14:05 < fengshaun> yup! :D 14:06 < kanarip> that's what i figured ;-) 14:06 < kanarip> so let's get to it 14:06 < kanarip> first, what do you use to create live media? 14:06 < kanarip> there's two commonly used utilities, livecd-tools and revisor 14:07 < kanarip> the Fedora Project uses livecd-tools, and unless you want something specific (like a GUI or whatnot), that's what you should use as well; just a general advice 14:08 < kanarip> if you use livecd-tools, the command to create a remix is to launch "livecd-creator" with root privileges; you use "-c" to point it to a *kickstart configuration file* 14:08 < kanarip> this is how that kickstart is going to be used; 14:08 < kanarip> a kickstart normally contains the answers to questions in the installation procedure; and then some more answers to questions that aren't even in the installation procedure 14:09 < kanarip> one of the biggest questions in the installation procedure is what packages should be installed 14:09 < kanarip> we all remember that one time we browsed through the categories, groups and optional packages looking for the packages we wanted to have installed on our systems, don't we? ;-) 14:10 < fengshaun> oh god 14:10 < fengshaun> I do :S 14:10 < GnuBoi> yup 14:10 < thomasj> yep 14:10 < domg472_> yes 14:10 * erinlea80 nods 14:10 < kanarip> so, that's a big, big question 14:10 < Abd4llA> yea, and we couldn't find it :) 14:10 < kanarip> and you should chose your answer carefully ;-) 14:10 < kanarip> s/chose/choose/ pardon me 14:11 < kanarip> so, you select the packages in your kickstart configuration file, provide some of the answers to installation procedure questions, and you're all good... 14:11 < kanarip> that is like the minimal requirement to a kickstart configuration file 14:11 < kanarip> now i hear you wonder... how am i gonna create that kickstart configuration file? 14:11 * GnuBoi yes 14:11 < kanarip> fear not 14:11 < fengshaun> exactly! 14:11 * kanarip introduces system-config-kickstart 14:12 < kanarip> it lets you click through most of the questions and lets you specify the answers and then save it as a kickstart file you can then use with livecd-creator 14:12 < kanarip> but wait... there's more! 14:13 < kanarip> if you're only providing answers to certain questions... and you are selecting packages... isn't that like a default, boring live cd you're going to end up with! 14:14 < kanarip> anyone? 14:14 * erinlea80 does not like boredom! 14:14 < fengshaun> kind of! 14:14 < domg472_> does kickstart resolve dependencies 14:14 < thomasj> artwork? 14:14 < kanarip> it's kinda like a next, next, finish install... boring! 14:14 < Abd4llA> yea it is, can't we add stuff from a repo ?? 14:14 < GnuBoi> is there way to change login screen 14:14 < fengshaun> how about another repo? 14:14 * nuonguy was going to do something boring but is now to ashamed to admit it 14:14 < kanarip> you would want to fully tweak and customize the desktop on that live usb stick right? 14:14 < SSlater> Pick more from repositories? 14:14 * kanarip introduces *THE COOL STUFF* 14:15 < kanarip> here they come... %post scripts 14:15 < kanarip> scripts... are a pain in the ass to figure out 14:15 < kanarip> but here's why it's important; 14:15 < kanarip> the live media is an installed system you can run anywhere; but you can only install it once 14:16 < kanarip> after that, there's not much tweaking you can do to it like installing additional packages or entirely tweaking the desktop looks and feel 14:16 < kanarip> remember if you're running off a live cd; you can't write to that cd anymore 14:16 < kanarip> so, these scripts are your first chance to configure what you want to configure 14:17 < kanarip> and they might be your last chance, if you're going to run off a small USB stick or some unwriteable media like CD or DVD 14:17 < kanarip> so, here's what i'm talking about if i say %post script: https://fedorahosted.org/spin-kickstarts/browser/fedora-livecd-desktop.ks#L58 14:18 < fengshaun> ohhh 14:18 < kanarip> as you can see, it runs several commands that further configure the live cd we all know as Fedora-Live-$arch.iso, in this case the Fedora 10 version of it 14:18 < duli> kanarip: so, basically we can do anything we want in the %post area, the only difference is that it will affect the live image being created, but the commands are just the same we would issue on my present desktop? 14:18 < kanarip> it makes the "liveuser" login automatically, disables the screensaver from requiring a password to unlock, etc. 14:19 < kanarip> duli, yes 14:19 < duli> nice! 14:19 < GnuBoi> can that live cd be used to install fedora 14:19 < kanarip> duli, the *big* difference being you need to use a command in %post, and you cannot just pop up the System > Personal > Look and Feel GUI dialog 14:19 < kanarip> GnuBoi, definitely 14:19 < zcat> echo 'Welcome!' > /home/liveuser/Desktop/MyDistroReadme.txt 14:20 < duli> ok, so everything *must* be cli'ed 14:20 < kanarip> duli, yes 14:20 < kanarip> duli, of course there's a cheating method... 14:21 < fengshaun> kanarip, sorry, is the link, a ks config file? the whole thing? 14:21 < kanarip> fengshaun, yes it is 14:21 < duli> what cheating? 14:21 < domg472_> it includes another .ks file 14:21 < fengshaun> oh ok! 14:21 < kanarip> duli, you can use the sabayon program to create a user profile and tweak it 14:21 < kanarip> then in a "%post --nochroot", you can copy the user profile directory created by sabayon (or your own home directory?) onto the live media 14:22 < kanarip> fengshaun, there's a bunch at https://fedorahosted.org/spin-kickstarts/browser 14:22 < duli> what is the difference of --nochroot? I didn't get that yet 14:22 < kanarip> i recommend everyone interested bookmarks that URL 14:22 < fengshaun> kanarip, thanks! 14:23 < fengshaun> kanarip, so can we just manipulate them? 14:23 < kanarip> duli, normally, %post runs "inside" the installed system; the way livecd-tools works (as does revisor) is it creates a filesystem inside a file, then mounts that on say, /var/tmp/livemedia-filesystem 14:23 < kanarip> duli, %post would "chroot" into /var/tmp/livemedia-filesystem and runs entirely on what is to become the live media 14:24 < duli> kanarip: hum, got it 14:24 < kanarip> duli, a "%post --nochroot" however does not chroot, and does runs on the composing system 14:24 < duli> so it could be dangerous the --nochroot option 14:24 < kanarip> if you're suicidal, you could destroy your system with a %post --nochroot 14:24 < duli> ok, got the message 14:25 < kanarip> ok, so what i was planning to continue with is the kickstarts on https://fedorahosted.org/spin-kickstarts/browser 14:25 < kanarip> these kickstarts are used to compose Fedora with 14:26 < kanarip> if you would open https://fedorahosted.org/spin-kickstarts/browser/fedora-live-base.ks please? 14:26 < kanarip> i can then tell you how to add more and more repositories ;-) 14:26 < fengshaun> yup! 14:26 < erinlea80> k 14:26 < fengshaun> omg 14:26 < kanarip> take a look at line 20 and onwards 14:26 < GnuBoi> kanarip, what to do after making ks file 14:26 < kanarip> GnuBoi, run livecd-creator -c /path/to/ks-file 14:27 < kanarip> at line 20 and onwards, there's a couple of "repo" configuration directives 14:27 < GnuBoi> ok 14:27 < kanarip> you can see how it has --name, and either --mirrorlist or --baseurl 14:27 < kanarip> so, and I can't really say this but i will anyway, if you wanted to include something not in fedora... 14:28 < kanarip> you can use a line similar to "repo --name=RPMFusion --baseurl=http://download1.rpmfusion.org/foo/bar" 14:28 < kanarip> does that make sense? 14:28 < fengshaun> perfectly! 14:28 < kanarip> awesome 14:28 < neverho0d> really cool! 14:28 < duli> kanarip: well, we can include something not in fedora, as long as the created cd is not named fedora, right? 14:29 < duli> or is that also forbidden? 14:29 < GnuBoi> kanarip, once we added rpm fusion repo can we write something like vlc 14:29 < kanarip> duli, the requirement then becomes you do not distribute the remix 14:29 < fengshaun> oh 14:29 < duli> kanarip, hum, ok 14:29 < fengshaun> ok 14:29 < kanarip> here's a sneak peak on the trademark guidelines i'll refer you to later 14:29 < duli> ok 14:29 < GnuBoi> kanarip, how to add other programs like vlc i mean where to write in ks file 14:30 < kanarip> either all the packages are in fedora, and you can call it a fedora remix (there's secondary trademarks for that purpose) 14:30 < domg472_> Gnuboi in the %packages section but the package must be local available i think 14:30 < kanarip> or you include something not in fedora, and you need to remove *all* fedora trademarks 14:30 < kanarip> that is, if you choose to distribute your spin 14:30 < duli> understood 14:31 < fengshaun> kanarip, what if we want to keep it to ourselves? 14:31 < GnuBoi> domg472, do we have to write @ 14:31 < kanarip> for a full reference to how this works, https://fedoraproject.org/wiki/Legal/TrademarkGuidelines 14:31 < domg472_> i think so yes not sure 14:31 < fengshaun> thanks 14:31 < zcat> kanarip, what's the alternate art package that removes fedora trademarks and replaces them with "packman"? 14:31 < kanarip> fengshaun, if you want to keep it to yourself, knock yourself out no-one is going to sue you ;-) 14:31 < fengshaun> :D 14:31 < kanarip> zcat, good call 14:31 < delhage> GnuBoi: @ is only for package groups, not individual packages 14:31 < kanarip> if you want to be safe, here's what you do 14:32 < kanarip> RUN AND HIDE 14:32 < kanarip> no, really... 14:32 < fengshaun> kanarip, oh and how can we update the packages in live media? 14:32 * ianweller runs and hides 14:32 < GnuBoi> delhage, thanks 14:32 * GnuBoi is really impressed with fedora-remix 14:32 < kanarip> you exclude from the packages: fedora-logos and fedora-release 14:32 < kanarip> then you include in the packages: generic-logos and generic-release 14:32 < kanarip> here's how you do so: 14:32 < kanarip> %packages 14:32 < kanarip> -fedora-logos 14:32 < kanarip> -fedora-release* 14:32 < kanarip> generic-logos 14:33 < kanarip> generic-release 14:33 < kanarip> %end 14:33 < kanarip> that's it 14:33 < zcat> ah. that was it 14:33 < fengshaun> oh interesting 14:33 < delhage> that was easier than I imagined 14:33 < erinlea80> nice! 14:33 * fengshaun agrees with delhage 14:33 < duli> really cool 14:33 < erinlea80> much easier than imagined and very straight forward! 14:33 < fengshaun> kanarip, oh and how can we update the packages in live media? 14:34 < kanarip> fengshaun, livecd-tools has a --base-on command line switch that let's you point it to an ISO image 14:34 < kanarip> it'll get updated with the changes you specify in the kickstart file you use 14:34 < fengshaun> so it would be: 14:35 < fengshaun> livecd-tools --base-on my-iso.iso -c /my/ks/file.ks 14:35 < GnuBoi> whatif we want to install flash in the remix 14:35 < fengshaun> ? 14:35 < kanarip> fengshaun, yes 14:35 < fengshaun> kanarip, got it! 14:35 < fengshaun> kanarip, what if we want to just update the packages to a newer version? 14:36 < kanarip> GnuBoi, then you add a "repo --name=adobe --baseurl=http://somewhere.at.adobe.com/fedora/9/" in the kickstart, and include "flash*" or whatever the package name is, to the kickstart file you use 14:36 < duli> fengshaun: i think you should add the updates repo to the kickstart 14:36 < GnuBoi> kanarip, thanks 14:36 < kanarip> fengshaun, same procedure, but with the kickstart used to compose the image with 14:36 < fengshaun> duli, that would make the live media update itself, I think 14:36 < fengshaun> kanarip, thanks! 14:36 < kanarip> fengshaun, if i'm not mistaken, that kickstart file is part of the live media you use... but i'm not sure 14:37 < neverho0d> kanarip: can livecd-creator use url for kickstart? I have cobbler that manage a lot of that work 14:37 < kanarip> fengshaun, see how the kickstart i referred to on https://fedorahosted.org/spin-kickstarts/browser/fedora-live-base.ks has commented out "repo" configuration directives? 14:37 < fengshaun> yup 14:37 < kanarip> neverho0d, yes it should be able to 14:38 < neverho0d> kanarip: great! 14:38 < kanarip> neverho0d, it secretly uses the pykickstart routines to pick up the kickstart file 14:38 < GnuBoi> fengshaun, livecd-tools --base-on my-iso.iso -c /my/ks/file.ks does works | bash: livecd-tools: command not found 14:38 < fengshaun> kanarip, how can we add persistence? 14:38 < neverho0d> kanarip: good! nice job! so, how about installation trees? can it take then from cobbler too? 14:39 < fengshaun> GnuBoi, thanks! 14:39 < kanarip> fengshaun, persistence is something you specify when you execute livecd-iso-to-disk.sh 14:39 < kanarip> neverho0d, it can use those installation trees 14:39 < fengshaun> kanarip, oh forgot it! lol 14:39 < kanarip> neverho0d, revisor has a little more cobbler integration if you're interested in that 14:39 < neverho0d> kanarip: I love it! :) 14:39 < GnuBoi> kanarip, how to creat a iso file from a ks file 14:39 < neverho0d> kanarip: Thank you! 14:40 < duli> kanarip: does revisor use livecd-creator under it? 14:40 < kanarip> duli, yes 14:40 < nuonguy> what is persistance? 14:40 < kanarip> duli, a lot, in fact 14:40 < duli> ok 14:40 < fengshaun> nuonguy, you can save your settings in a liveusb :D 14:40 < fengshaun> nuonguy, it's plain awesome! 14:40 < nuonguy> nice 14:41 < fengshaun> nuonguy, look at livecd-iso-to-disk --help 14:41 * erinlea80 hopes it's not usb 1.0 :P 14:41 < kanarip> nuonguy, persistence is when you are running off of a non-writeable root filesystem which presently is the only way one runs Fedora live media, and you do want to save changes; 14:41 < GnuBoi> fengshaun, can we make live dvd 14:41 < fengshaun> GnuBoi, yup! :D 14:41 < kanarip> i certainly can recommend you get started with the kickstarts at https://fedorahosted.org/spin-kickstarts/browser 14:41 < GnuBoi> then how to calculate beforehand how much size it occupies with this ks file 14:41 < fengshaun> kanarip, it should be writable, right? 14:41 < kanarip> with fedora 10, these kickstarts will be in the spin-kickstarts package 14:42 < kanarip> fengshaun, it is a faked r/w filesystem; it isn't actually writeable 14:42 < GnuBoi> then how to make iso does livecd-creator -c /path/to/ks-file makes iso 14:42 < kanarip> get started with tweaking the existing kickstarts as a quickstart ;-) 14:42 < kanarip> GnuBoi, yes 14:42 < fengshaun> kanarip, so you can have persistence in a live cd??? 14:43 < kanarip> GnuBoi, run that with root privileges and enjoy the ride 14:43 < GnuBoi> ok 14:43 < kanarip> fengshaun, yes, if you configure a persistence layer on a USB stick, why not? 14:43 < fengshaun> no, how about a cd? 14:43 < kanarip> a cd is non-writeable 14:43 < fengshaun> I've tried persistent usb, it's awesome 14:44 < fengshaun> yes, so it can't be persistent! 14:44 < kanarip> or i should say; it can only be written to once ;-) 14:44 < GnuBoi> kanarip, will there will different ks file for dvd or does the same work 14:44 < GnuBoi> i mean live dvd 14:44 < kanarip> GnuBoi, depending on the amount of packages you choose, the resulting iso will either fit on a cd or a dvd 14:44 < fengshaun> GnuBoi, the same should work! 14:44 < GnuBoi> oh 14:44 < kanarip> GnuBoi, but it's the same kickstart file and the same command 14:44 < GnuBoi> thanks 14:45 < neverho0d> kanarip: what is in %post script do mount /home from nfs server? seems it would be nice persistence for corporate-livecd 14:45 < kanarip> that's one reason why i recommended starting with the kickstart examples ;-) 14:45 < erinlea80> ooo good question, neverho0d. 14:45 < neverho0d> *what if is... 14:45 < kanarip> neverho0d, you would run autofs, and forcibly create a symbolic link from /home to /net/nfs-server/home 14:45 < kanarip> neverho0d, or, edit /etc/fstab to mount from the nfs-server 14:46 < kanarip> *edit /etc/fstab in %post, that is 14:47 < kanarip> it's just that if you use /etc/fstab, the mount may be attempted on boot and time out if the nfs server is unavailable, whereas autofs would not mount at boot 14:47 * GnuBoi fedora remix is really a great option 14:47 < kanarip> and several other of those considerations ;-) 14:47 < kanarip> so, i have ten more minutes left... 14:47 < kanarip> any more questions? 14:47 < neverho0d> kanarip: Thank you so much! nice story! 14:47 < fengshaun> so we can make a fluxbox fedora llive cd! 14:47 < GnuBoi> kanarip, does same way of making remix will work for fedora 10 also 14:48 < fengshaun> GnuBoi, it should! 14:48 < kanarip> GnuBoi, yes 14:48 < kanarip> neverho0d, you may want to check out https://fedorahosted.org/revisor/ 14:48 <@nirik> is there any way of telling how much of your persistent storage is used up when you boot from a live usb ? 14:48 < duli> kanarip: Is it possible to create a minimal install media of F10 rawhide? What packages would it require? 14:48 < neverho0d> kanarip: I think it would be product - livecd with only terminal client software 14:48 < GnuBoi> kanarip, is revisor gui for livd-cd-tools 14:48 < duli> my idea is install the rest via yum (just what I want) 14:48 < kanarip> nirik, i know you can specify the size of the persistence layer during live usb creation 14:49 < neverho0d> kanarip: ok, i'll look at it 14:49 < kanarip> nirik, i'm not sure you can specify the size *on boot* 14:49 < kanarip> duli, yes it is! Fedora Unity is going to release a single cd installer 14:49 <@nirik> no, I mean if you say create one with 512MB persist, use it for a while, can you tell you have used 200MB of that or almost all of it? before it fills up? 14:49 < kanarip> duli, basically what we have is %packages\n%end, which will just include the @base and @core groups 14:49 * GnuBoi is confused by persistance 14:50 < kanarip> nirik, i couldn't say, i'm sorry 14:50 < duli> kanarip: hum, great. 14:50 <@nirik> no worries, just wondered. 14:51 < GnuBoi> kanarip, is this https://fedorahosted.org/spin-kickstarts/browser/fedora-live-base.ks official ks of file of fedora livd cd 14:51 < kanarip> duli, there's a fedora-aos.ks spin for appliance creation purposes which tweaks the package set to the bare minimum as well 14:51 < fengshaun> nirik, I think the disk management or something like that in App>sys tools> 14:51 < duli> kanarip: nice 14:51 < fengshaun> check it out anyway 14:51 < kanarip> GnuBoi, no, that's the base; https://fedorahosted.org/spin-kickstarts/browser/fedora-livecd-desktop.ks is a Live CD 14:51 < duli> kanarip: is there a way of selecting the groups (@) in revisor? I mean, it only provides the graphical goups, right? 14:51 < GnuBoi> ok 14:52 < kanarip> duli, like with livecd-tools, you can hand off a kickstart to revisor (--kickstart) 14:52 < GnuBoi> kanarip, what is base 14:52 < kanarip> GnuBoi, that is a group of basic packages for a system 14:52 < kanarip> GnuBoi, for example, yum might be in that group 14:52 < duli> kanarip: ok. so I sould first point the groups with @ in the ks and then load it in revisor 14:52 < fengshaun> kanarip, which groups are absolutely needed for a very very basic livecd? 14:53 < kanarip> duli, if it's a group, it's in the package selection dialog somewhere 14:53 < kanarip> fengshaun, https://fedorahosted.org/spin-kickstarts/browser/fedora-aos.ks 14:53 < fengshaun> thanks 14:53 < GnuBoi> kanarip, livecd-creator -c /path/to/ks file of fedora livecd desktop is fine to create fedora livd cd yes 14:53 < duli> kanarip: ok 14:53 < kanarip> GnuBoi, yes 14:53 < GnuBoi> thanks 14:54 < GnuBoi> kanarip, https://fedorahosted.org/spin-kickstarts/browser/fedora-aos.ks there is no option like repo 14:54 * nirik wonders if it's possible to make a Everything livecd that fits on blueray. ;) 14:54 < GnuBoi> sorry 14:54 < kanarip> GnuBoi, there is ;-) 14:54 < fengshaun> nirik, LOL 14:54 < GnuBoi> kanarip, https://fedorahosted.org/spin-kickstarts/browser/fedora-livecd-desktop.ks there is no option like repo 14:54 < GnuBoi> for this i mean 14:54 < kanarip> nirik, besides some conflicting packages (on the file level), yes it is and i've done it before 14:54 <@nirik> cool. 14:55 < kanarip> GnuBoi, it includes fedora-live-base.ks, which has the basic configuration 14:55 < fengshaun> kanarip, so, for a livecd without unnecessary packages, do we start with fedora-base.ks? 14:55 < kanarip> GnuBoi, yum --enablerepo=development install spin-kickstarts, the files will be in /usr/share/spin-kickstarts 14:55 < fengshaun> fedora-live-base.ks* 14:55 < GnuBoi> ok 14:55 < kanarip> fengshaun, actually you would not, since we only have desktop spins at this point, fedora-live-base.ks has some extra packages 14:56 < GnuBoi> and which one is to be livecd-creator -c /path/to/ks-file | base or livecd desktop 14:56 < kanarip> fengshaun, the absolute minimal livecd is fedora-aos.ks 14:56 < neverho0d> kanarip: can you explain a little bit "part" instruction in ks? 14:56 < fengshaun> kanarip, hmmm thanks! 14:56 < kanarip> GnuBoi, livecd-desktop 14:56 < GnuBoi> ok 14:56 < duli> kanarip: is this minimal livecd installable? 14:56 < neverho0d> seems, it's very important 14:56 < duli> I mean, will liveinst work? 14:56 < kanarip> duli, no 14:56 < GnuBoi> kanarip, is there any documentation available online about these 14:57 < kanarip> neverho0d, the "part" instruction specifies the size of what is to become the root filesystem of the live media 14:57 < duli> kanarip: what if I create it as a install media? 14:57 < duli> usign the aos ks? 14:57 < neverho0d> kanarip: so it's a upper limit? 14:58 < kanarip> neverho0d, yes 14:58 < neverho0d> kanarip: is there way to reduce image after creating? 14:58 < kanarip> neverho0d, revisor takes this into account and may extend the filesystem if the packages require more space then allocated in the "part" command 14:58 < GnuBoi> Any documentation for this available, if so please the link 14:58 < kanarip> neverho0d, not unless you extract it, resize it, and repack it 14:58 < kanarip> GnuBoi, i'm searching for you 14:58 < GnuBoi> ok thanks 14:59 < kanarip> GnuBoi, https://fedoraproject.org/wiki/LiveCD#How_to_Create_a_Fedora_Live_CD 14:59 < GnuBoi> thanks 14:59 < neverho0d> kanarip: ok. so with revisor it will be lower limit. right? 14:59 < kanarip> duli, it'll be very, very minimal install media ;-) 14:59 * GnuBoi admires kanarip class... 14:59 < duli> kanarip: that's the idea 14:59 < duli> kanarip: I'm getting this when trying to build a install media on revisor: Got an error from /usr/bin/xsltproc (return code 4) 14:59 * GnuBoi and his thankfulness 14:59 < kanarip> neverho0d, revisor ignores the "part" command if it thinks its too small, but respects it if it's large enough, so lower limit would be the term for it 15:00 * fengshaun thinks this was the most enjoyable class 15:00 < kanarip> duli, what version would that be? 15:00 * nirik notes we have no class in this next timeslot, so if kanarip wants to keep answering questions he can feel free to do so. :) 15:00 * kanarip sighs for xsltproc 15:00 < kanarip> thanks nirik ;-) 15:00 < duli> revisor-2.1.2-2.fc10.noarch 15:00 < GnuBoi> has class finished 15:00 < neverho0d> kanarip: i just think it is place for some conflict if i'll be use kickstarts from cobbler 15:01 < kanarip> duli, can you tell me if you have a /usr/share/revisor/comps-cleanup.xsl file? 15:01 * GnuBoi will need some sleep it's 3:45 AM in Nepal | Just waited whole night for fedora class but really useful and will not go to college tommorrow 15:01 < kanarip> duli, or whether it's in /usr/share/revisor/comps/comps-cleanup.xsl ? 15:01 < kanarip> GnuBoi, awesome ;-) 15:01 * thomasj is tired because it's late, but he will not go to bed without thank kanarip for this excellent class! Thank you very much :) 15:01 < GnuBoi> Bye everybody and KANARIP Thank you again 15:01 < GnuBoi> yes 15:01 < kanarip> GnuBoi, i'll be around some more to answer questions 15:02 < duli> kanarip: The first exists. 15:02 < GnuBoi> ok 15:02 < kanarip> GnuBoi, good night ;-) 15:02 < fengshaun> GnuBoi, oh my god!!! :O 15:02 < GnuBoi> thanks 15:02 < neverho0d> seems, thank you! 15:02 < kanarip> thank you all for attending 15:02 < erinlea80> Thanks kanarip!! 15:02 < neverho0d> kanarip: thank you so much! 15:02 <@nirik> thanks a bunch kanarip ! 15:02 < fengshaun> thank you kanarip 15:02 < kanarip> it's been a very intensive class i feel like *not* typing anything for the next hour or so 15:02 < domg472_> thanks 15:02 < fengshaun> this class made my day!!! 15:02 < kanarip> later tonight however, i'll have another session on configuration management with puppet 15:03 < fengshaun> lol