1
0
mirror of synced 2026-05-05 15:53:45 +00:00

TODO: Add Mathieu Parent's idea of having a directory of sources.list files for each distribution

This commit is contained in:
Axel Beckert
2010-04-17 14:04:00 +02:00
parent 1a5f9e1978
commit 01d7921b0c

21
TODO
View File

@@ -10,13 +10,14 @@ Bugs to fix and Features to add before a 4.2 release
- talks about Sarge and Etch
* xen-create-image --dist=... should be more fine-grained
* xen-create-image --dist=... / sources.list generation should be more fine-grained
It should offer the possibility to enabled/disable
xen-tools should offer the possibility to enabled/disable
security/volatile/backports as well as
contrib/non-free/universe/restricted/multiverse for each of them.
contrib/non-free/universe/restricted/multiverse for each of them
not only based on defaults plus the Dom0's sources.list
My current idea is to allow parameters like
One idea is to allow parameters like
--dist="lenny:main,contrib,non-free;security;volatile:main"
@@ -25,6 +26,18 @@ Bugs to fix and Features to add before a 4.2 release
--dist="lenny;no-security"
The second idea (by Mathieu Parent) is to have an
/etc/xen-tools/sources.list.d/ which then contains files like
lenny.list, lenny-server.list, karmic.list, etc. which defaults to
$dist.list, but can be also select with --sources-list=lenny-server
(which looks for ./lenny-server.list, ./lenny-server,
/etc/xen-tools/sources.list.d/lenny-server.list and
/etc/xen-tools/sources.list.d/lenny-server in that order).
Third variant is to use /etc/xen-tools/sources.lists/ instead of
/etc/xen-tools/sources.list.d/ because that directory is no
runparts-like directory.
* Test and support more file system types.
Actually this should be pretty simple now that the parameters are