[Deb-imgs-gen-devel] Development
Julian Andres Klode
jak at jak-linux.org
Tue Sep 4 16:40:35 UTC 2007
I am currently developing a similar program, called debimg.
The first version will work in the way dcdmake
[https://launchpad.net/dcdmake] works. It creates
one disc with installer and packages, and can also add preseed files.
I would like to continue the development of deb-imgs-gen, and merge
some parts with my own program.
I would prefer a decentralized VCS like Git or Bzr for this.
A few changes that would be made:
- Remove as most task files as possible and calculate
the lists during the build.
- Use dependency resolver from python-apt
- Recreate README files, to not need external program calls (cpp)
Goals:
- No external program calls, except for genisoimage
- Fast, Stable, Secure, Easy, Small
Future Stuff:
- Graphical User Interface(s) / Web Interface
debimg has more configuration options, like multiple mirrors
with custom mirror definitions. I attached an example.
--
Julian Andres Klode
IRC Nickname: juliank (Debian/OFTC + Freenode, GimpNet)
Fellow of FSFE: https://www.fsfe.org/en/fellows/jak (No. 1049)
Debian Wiki: http://wiki.debian.org/JulianAndresKlode
Ubuntu Wiki: http://wiki.ubuntu.com/JulianAndresKlode
In Launchpad: https://launchpad.net/~juliank
My packages: http://qa.debian.org/developer.php?login=jak@jak-linux.org
Languages: German, English, [bit French]
-------------- next part --------------
# Configuration for debimg, the new dcdmake
# Will hopefully replace debian-cd at a later point.
#
# debimg - (C) 2007 Julian Andres Klode.
# This file is public domain, to the extent permitted by the law.
[Common]
Architecture = i386
Outfile = debian-testing-%(Architecture)s.iso
[GPG]
Keyrings = /usr/share/keyrings/debian-archive-keyring.gpg
SignKey =
AllowUnauthenticated = False
[Sources]
# DerivesFrom is usually General
[[General]]
SupportedSuites = stable, testing, unstable
SupportedComponents = main, contrib, non-free
InstallerComponents = ,
[[Debian]]
Location = http://cdimage.debian.org/debian/
SupportedSuites = oldstable, stable, testing, unstable, experimental
InstallerComponents = main, contrib, non-free
[[Updates]]
Location = http://security.debian.org/debian/
SupportedSuites = oldstable, stable
SuiteSuffix = /updates
[[Volatile]]
DerivesFrom = Updates
Location = http://volatile.debian.net/debian-volatile/
SuiteSuffix = /volatile
[[Backports]]
DerivesFrom = Updates
Location = http://backports.org/debian/
SuiteSuffix = -backports
[Packages]
Sources = Debian
Suite = stable
Components = main
[[Include]]
Package = hal, pmount, rhythmbox
Task = desktop, xfce-desktop
Essential = yes
Priority = required, important
[[Exclude]]
Package = *openoffice*, *iceweasel*, *hplip*, gimp, gimp-print, xfmedia
[Installer]
Suite = stable
Components = main
ImagesLocation = http://cdimage.debian.org/debian/dists/%(Suite)s
[[Include]]
Package = *
[[Exclude]]
Kernel-Version = 2.6.18-4-*
[DistributionMappings]
oldstable = sarge
stable = etch
testing = lenny
unstable = sid
experimental = experimental
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Dies ist ein digital signierter Nachrichtenteil
Url : http://lists.alioth.debian.org/pipermail/deb-imgs-gen-devel/attachments/20070904/96666cae/attachment.pgp
More information about the Deb-imgs-gen-devel
mailing list