T o n g | 16 Nov 16:02
Favicon

How grml cd image is created

Hi,

Quick question, how the grml cd image is created (from a directory)?

A side question, is there any way to search the grml source code (in git 
or ...)?

http://git.grml.org/?p=grml-
live.git&a=search&h=HEAD&st=commit&s=genisoimage

this only searches the commit comments.

thanks

--

-- 
Tong (remove underscore(s) to reply)
  http://xpt.sourceforge.net/techdocs/
  http://xpt.sourceforge.net/tools/

Gravatar

Re: How grml cd image is created]


Michael Prokop wrote:

> Besides the possibilities mentioned in
> http://git.grml.org/?p=grml-live.git;a=search_help - no, not really.
> 
> But as soon as you cloned the sources to your local disk you can
> enjoy the use of 'git grep ...' anyway. :)

to get/update all grml repositories on your local hd i've written a
handy script which is in our package grml-git-tools

# this will clone all git repos to your current directory over git://
git-mirror -b 'git://git.grml.org' git.grml.org

later on you can just run the script again.
it will clone all new repository and update (git fetch) all already
available repositories.

michael


Michael Prokop wrote:

> Besides the possibilities mentioned in
> http://git.grml.org/?p=grml-live.git;a=search_help - no, not really.
> 
> But as soon as you cloned the sources to your local disk you can
(Continue reading)

Michael Prokop | 16 Nov 19:34
Favicon

Re: How grml cd image is created

* T o n g <mlist4suntong <at> yahoo.com> [20081116 16:09]:

> Quick question, how the grml cd image is created (from a directory)?

grml-live -a i386 -s sid -c GRMLBASE,GRML_FULL,LATEX_CLEANUP,RELEASE,I386 \
          -o /grml-live/grml2008.11-rc1 -v 2008.11-rc1 -g grml \
          -r Schluchtenscheisser $BUILDONLY -V

> A side question, is there any way to search the grml source code (in git 
> or ...)?

> http://git.grml.org/?p=grml-
> live.git&a=search&h=HEAD&st=commit&s=genisoimage

> this only searches the commit comments.

Besides the possibilities mentioned in
http://git.grml.org/?p=grml-live.git;a=search_help - no, not really.

But as soon as you cloned the sources to your local disk you can
enjoy the use of 'git grep ...' anyway. :)

regards,
-mika-
--

-- 
 http://grml.org/            # Linux for texttool-users and sysadmins
 http://wiki.grml.org/       # share your knowledge
 http://grml.supersized.org/ # the grml development weblog
 #grml @ irc.freenode.org    # meet us on irc
(Continue reading)

T o n g | 17 Nov 06:13
Favicon

Re: How grml cd image is created

On Sun, 16 Nov 2008 19:34:59 +0100, Michael Prokop wrote:

>> Quick question, how the grml cd image is created (from a directory)?
> 
> grml-live -a i386 -s sid -c
> GRMLBASE,GRML_FULL,LATEX_CLEANUP,RELEASE,I386 \
>           -o /grml-live/grml2008.11-rc1 -v 2008.11-rc1 -g grml \ -r
>           Schluchtenscheisser $BUILDONLY -V

thanks mika, 

I meant to ask, what exact genisoimage command within grml-live is used 
to create from the grml-live bootstraped directory into the cd image iso 
file. 

thanks

--

-- 
Tong (remove underscore(s) to reply)
  http://xpt.sourceforge.net/techdocs/
  http://xpt.sourceforge.net/tools/

Michael Prokop | 17 Nov 10:37
Favicon

Re: How grml cd image is created

* T o n g <mlist4suntong <at> yahoo.com> [20081117 06:15]:
> On Sun, 16 Nov 2008 19:34:59 +0100, Michael Prokop wrote:

> >> Quick question, how the grml cd image is created (from a directory)?

> > grml-live -a i386 -s sid -c
> > GRMLBASE,GRML_FULL,LATEX_CLEANUP,RELEASE,I386 \
> >           -o /grml-live/grml2008.11-rc1 -v 2008.11-rc1 -g grml \ -r
> >           Schluchtenscheisser $BUILDONLY -V

> I meant to ask, what exact genisoimage command within grml-live is used 
> to create from the grml-live bootstraped directory into the cd image iso 
> file. 

mkisofs -V ... -publisher ... -l -r -J -no-emul-boot -boot-load-size 4 \
        -boot-info-table -b boot/isolinux/isolinux.bin \
        -c boot/isolinux/boot.cat -o /path/to/grml.iso .

regards,
-mika-
--

-- 
 http://grml.org/            # Linux for texttool-users and sysadmins
 http://wiki.grml.org/       # share your knowledge
 http://grml.supersized.org/ # the grml development weblog
 #grml @ irc.freenode.org    # meet us on irc
* T o n g <mlist4suntong <at> yahoo.com> [20081117 06:15]:
> On Sun, 16 Nov 2008 19:34:59 +0100, Michael Prokop wrote:

(Continue reading)

T o n g | 17 Nov 15:59
Favicon

mkisofs vs genisoimage

On Mon, 17 Nov 2008 10:37:45 +0100, Michael Prokop wrote:

>> I meant to ask, what exact genisoimage command within grml-live is used
>> . . .
> 
> mkisofs -V ...

that's exactly what I was looking for. thanks mika.

A new question, I see that you are still maintaining the mkisofs package 
mika. I'm curious why, because in Debian, the genisoimage is recommended/
enforced instead. 

Apart from features available in mkisof (e.g., smkzftree), the 
genisoimage package also includes extra tools useful for working with ISO 
images:

  * dirsplit - easily separate large directory contents into disks of
    predefined size
  * geteltorito - extract an El Torito boot image from a CD image

I'm just curious...

Thanks

--

-- 
Tong (remove underscore(s) to reply)
  http://xpt.sourceforge.net/techdocs/
  http://xpt.sourceforge.net/tools/

(Continue reading)

Michael Prokop | 17 Nov 16:07
Favicon

Re: mkisofs vs genisoimage

* T o n g <mlist4suntong <at> yahoo.com> [20081117 15:59]:
> On Mon, 17 Nov 2008 10:37:45 +0100, Michael Prokop wrote:

> >> I meant to ask, what exact genisoimage command within grml-live is used
> >> . . .

> > mkisofs -V ...

> that's exactly what I was looking for. thanks mika.

> A new question, I see that you are still maintaining the mkisofs package 
> mika. I'm curious why, because in Debian, the genisoimage is recommended/
> enforced instead. 

mkisofs is available also if you use genisoimage of Debian, because
there's a symlink /usr/bin/mkisofs pointing to /usr/bin/genisoimage.

regards,
-mika-
* T o n g <mlist4suntong <at> yahoo.com> [20081117 15:59]:
> On Mon, 17 Nov 2008 10:37:45 +0100, Michael Prokop wrote:

> >> I meant to ask, what exact genisoimage command within grml-live is used
> >> . . .

> > mkisofs -V ...

> that's exactly what I was looking for. thanks mika.
(Continue reading)

Darshaka Pathirana | 17 Nov 20:39

Re: How grml cd image is created

On 16.11.2008 19:34, Michael Prokop wrote:
> * T o n g <mlist4suntong <at> yahoo.com> [20081116 16:09]:
>
>> Quick question, how the grml cd image is created (from a directory)?
>
> grml-live -a i386 -s sid -c GRMLBASE,GRML_FULL,LATEX_CLEANUP,RELEASE,I386 \
>           -o /grml-live/grml2008.11-rc1 -v 2008.11-rc1 -g grml \
>           -r Schluchtenscheisser $BUILDONLY -V

Ok. This is also something I wanted to ask a few times...

But what makes me really curios is the following:

It seems that grml-live downloads all the necessary packages from
debian/sid acccording to the configuration block
(GRMLBASE,GRML,etc.) (and maybe customizes some configuration?).

So here's the tricky part: how can I force to create the exactly
same grml-version with exactly the same package-versions when going
on in time? How can I be sure that the same package versions are in
grml2008.11-rc1 one week later (where possibly some packages have
been updated in sid)?

The second question is how the grml-kernel(-package) is created and
maintained with it configuration and all its patches?  I found
grml-kernel.git (and the build-scripts) in the git-repos[1] but is
there really nothing like git-buildpackage for debian-kernels?

[1] http://git.grml.org/?p=grml-kernel.git;a=summary

(Continue reading)

Michael Prokop | 17 Nov 23:36
Favicon

Re: How grml cd image is created

* Darshaka Pathirana <dpat <at> syn-net.org> [20081117 20:39]:
> On 16.11.2008 19:34, Michael Prokop wrote:
> > * T o n g <mlist4suntong <at> yahoo.com> [20081116 16:09]:

> >> Quick question, how the grml cd image is created (from a directory)?

> > grml-live -a i386 -s sid -c GRMLBASE,GRML_FULL,LATEX_CLEANUP,RELEASE,I386 \
> >           -o /grml-live/grml2008.11-rc1 -v 2008.11-rc1 -g grml \
> >           -r Schluchtenscheisser $BUILDONLY -V

> Ok. This is also something I wanted to ask a few times...

> But what makes me really curios is the following:

> It seems that grml-live downloads all the necessary packages from
> debian/sid acccording to the configuration block
> (GRMLBASE,GRML,etc.) (and maybe customizes some configuration?).

Jepp.

> So here's the tricky part: how can I force to create the exactly
> same grml-version with exactly the same package-versions when going
> on in time? How can I be sure that the same package versions are in
> grml2008.11-rc1 one week later (where possibly some packages have
> been updated in sid)?

That's why I added the -b option to grml-live:

,---- [ http://grml.org/grml-live/ ]
| -b
(Continue reading)

Peter | 21 Nov 19:28

grml-small as Xen guest (DomU)

Hi
I would like to use grml-small as a guest os under xen (Dom U). What is 
the recommended procedure to do this ? Do I have to start with something 
like  xen-linux-system-2.6.26-1-xen-686 or a bare debian appliance from 
jailtime.org and install grml on that ? Or is there something like 
xxx-grml-xen-xxx ?

Thanks for your help
Peter


Gmane