=== cjwatson_ [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer === mpt [n=mpt@121-72-137-28.dsl.telstraclear.net] has joined #ubuntu-installer === avoine [n=avoine@modemcable066.252-37-24.mc.videotron.ca] has joined #ubuntu-installer === cjwatson [n=cjwatson@82-69-40-219.dsl.in-addr.zen.co.uk] has joined #ubuntu-installer === cr3 [n=marc@pdpc/supporter/bronze/cr3] has joined #ubuntu-installer === secureboot_ [n=lstclair@coriakin.cse.psu.edu] has joined #ubuntu-installer [04:35] how does one put scripts in /usr/lib/finish-install.d? [04:35] it's obviously not on the CD, and grep -r finish-install.d cddir doesn't give me anything either [04:35] create a udeb that ships them there [04:36] dpkg -c blah.udeb and you'll see them [04:36] cjwatson: oh - is there a guide to making udebs? [04:36] there's a primer on how d-i is put together linked from the URL in the topic, which you may find useful [04:36] cjwatson: thanks - i'lll look at that [04:36] you can write scripts out from preseed files if you like, but it's less neat [04:38] cjwatson: yeah - this is a fairly long one too... [04:38] cjwatson: i see the link you sent as a reference to a link with creating a udeb [04:38] cjwatson: thanks [05:23] in the alternate installer, if you use the apt-install command, will it fetch debs from the intarweb? [05:23] basically, is it roughly equivalent to in-target apt-get install package? apt-install package is similar? [05:25] and is there a good way to see a .deb or .udeb, and know where it is supposed to go in the pool? [05:28] apt-install is a bit like chroot /target apt-get install except that it has more logging and queueing and stuff, yes. [05:28] the script is really short; cat it [05:29] packages conventionally go in pool/COMPONENT/PREFIX/SOURCEPACKAGENAME where PREFIX is libLETTER if the source package name begins with lib followed by LETTER or else the first letter of the source package name. [05:30] however it makes bugger-all difference if you're generating it yourself, as long as COMPONENT matches the subdirectory of dists/RELEASE where the corresponding Packages files are. [05:37] cjwatson: oh - neat [05:39] cjwatson: so if the udebs were in pool/main, they can go anywhere in pool/main [05:39] so i could put them all in pool/main/u/unzip if i wanted? [05:40] sure [05:40] bit confusing for you later, but it's up to you :) [05:42] why later? do i have to do anything with those? [05:42] if i put them in somewhere, and Packages and Release get generated, they'll be installed, right? [05:46] sure, I mean if you come back to the image later and try to figure out what it's doing [05:46] if it's a one-shot, then whatever [07:19] do all kernel build targets support file preseeding? [07:20] i'm using a monolithic kernel successfuly, but the preseed file isn't loadking [07:20] loading, rather [07:22] "configuring file-preseed failed with error code 1" [07:45] i changed to build_isolinux_cdrom, and preseeding gets loaded [07:45] but the installer doesn't do anything - there's nothing worthwhile in the menu [07:45] why might that be? [07:59] is there a list of udebs that are to be installed somewhere on the CD? [07:59] one sec === chrisj [n=tortoise@82.152.245.136] has joined #ubuntu-installer === secureboot_ [n=lstclair@coriakin.cse.psu.edu] has joined #ubuntu-installer === secureboot_ [n=lstclair@coriakin.cse.psu.edu] has joined #ubuntu-installer [08:24] actually, i figured out that Installer-Menu-Item: 70 isn't in my new packages list [08:24] how do i get those in there? [08:31] by "those", i mane the Installer-Menu-Item lines... [08:32] where do they come from? The package descriptions themselves? === chrisj [n=tortoise@82.152.245.136] has joined #ubuntu-installer [09:21] actually, i figured that out too...