hi,
i am creating a grml for my work (i base it on grml32-full, 2013.02),
where i don't really have to change much. so i tried to use
grml-live-remaster. actually a nice script (please leave it in! it's
easy to read, change, and does, kinda, what it's supposed to do.)
'kinda'. i.e. not really.
but i patched it, so it now works for me
with this mail, i'm sending you the patch, no © attached :)
what it does:
1. /remaster is created in a 'if' clause, i didn't really get why. so i
took it out of the if. also, i require the existence of /remaster
beforehand. so i can symlink it to a directory on a harddrive. (this was
good for me, could be possibly nicer for usability)
2. the squashfs-directory + filename is created wrong. (using basename),
i did it differently, which worked for grml32-full, probably working for
64 too, didn't test.
3. /run and /dev/pts aren't bind-mounted, i included that. important:
/dev/pts has to be mounted after /dev but unmounted before /dev. (that
one cost me 2 reboots), so in the 'for i in /dev /run ...' the list
cannot be the same.
4. filesystem.module is not created (needed for grml2usb), included that.
keep up the good work! thanks for a great distro.
mo
|