grml-debootstrap.git
14 years agoDo not try to create /etc/debootstrap if it already exists
Michael Prokop [Wed, 8 Jul 2009 00:08:14 +0000 (02:08 +0200)]
Do not try to create /etc/debootstrap if it already exists

14 years agoSlightly improve wording of -t and -p options
Michael Prokop [Wed, 8 Jul 2009 00:06:03 +0000 (02:06 +0200)]
Slightly improve wording of -t and -p options

14 years agoDo not adjust mydestination and myhostname in /etc/postfix/main.cf
Michael Prokop [Tue, 7 Jul 2009 23:51:27 +0000 (01:51 +0200)]
Do not adjust mydestination and myhostname in /etc/postfix/main.cf

14 years agoUse 'pri=0' as example for swap partition in /etc/fstab
Michael Prokop [Tue, 7 Jul 2009 23:42:20 +0000 (01:42 +0200)]
Use 'pri=0' as example for swap partition in /etc/fstab

14 years agoFix -t option when not using a device
Michael Prokop [Tue, 7 Jul 2009 23:40:09 +0000 (01:40 +0200)]
Fix -t option when not using a device

14 years agoInstall busybox in kernel stage
Michael Prokop [Tue, 7 Jul 2009 23:20:33 +0000 (01:20 +0200)]
Install busybox in kernel stage

14 years agoUpdate program version in script v0.28
Michael Prokop [Tue, 16 Jun 2009 14:13:04 +0000 (16:13 +0200)]
Update program version in script

14 years agoUpdate changelog
Michael Prokop [Tue, 16 Jun 2009 14:12:39 +0000 (16:12 +0200)]
Update changelog

14 years agoWürgaround for changed chpasswd options
Ulrich Dangel [Tue, 16 Jun 2009 13:46:54 +0000 (15:46 +0200)]
Würgaround for changed chpasswd options

Signed-off-by: Ulrich Dangel <uli@spamt.net>
14 years agochroot-script: put installation of kernel before installing additional packages v0.27
Michael Prokop [Fri, 8 May 2009 16:18:02 +0000 (18:18 +0200)]
chroot-script: put installation of kernel before installing additional packages

14 years agocheck for mounted target in mkfs() step already instead of mount_target()
Michael Prokop [Fri, 8 May 2009 13:43:58 +0000 (15:43 +0200)]
check for mounted target in mkfs() step already instead of mount_target()

14 years agouse '.. to the debootstrap command' in description of --debopt
Michael Prokop [Fri, 8 May 2009 13:38:54 +0000 (15:38 +0200)]
use '.. to the debootstrap command' in description of --debopt

14 years agoDrop the 'do not prompt for partition dialog if swraid has been configured already'
Michael Prokop [Fri, 8 May 2009 13:22:20 +0000 (15:22 +0200)]
Drop the 'do not prompt for partition dialog if swraid has been configured already'

14 years agoSupport selection of netinstall vs. local mirror in interactive menu
Michael Prokop [Fri, 8 May 2009 13:21:59 +0000 (15:21 +0200)]
Support selection of netinstall vs. local mirror in interactive menu

14 years agoReplace tabs with spaces
Michael Prokop [Fri, 8 May 2009 13:21:34 +0000 (15:21 +0200)]
Replace tabs with spaces

14 years agoBugfix: change order of checkconfiguration()
Michael Prokop [Fri, 8 May 2009 12:47:31 +0000 (14:47 +0200)]
Bugfix: change order of checkconfiguration()

14 years agoSupport setting aptitude/apt-get options through $DPKG_OPTIONS
Michael Prokop [Fri, 8 May 2009 12:29:00 +0000 (14:29 +0200)]
Support setting aptitude/apt-get options through $DPKG_OPTIONS

14 years agoAdjust version number in script
Michael Prokop [Fri, 8 May 2009 11:54:14 +0000 (13:54 +0200)]
Adjust version number in script

14 years agoBump Standard version to 3.8.1
Michael Prokop [Fri, 8 May 2009 11:53:54 +0000 (13:53 +0200)]
Bump Standard version to 3.8.1

14 years agoBugfix: ignore /dev/md* when skipping SW-RAID
Michael Prokop [Fri, 8 May 2009 11:51:40 +0000 (13:51 +0200)]
Bugfix: ignore /dev/md* when skipping SW-RAID

14 years agoSupport setting Debian mirror components
Michael Prokop [Fri, 8 May 2009 11:51:16 +0000 (13:51 +0200)]
Support setting Debian mirror components

15 years agoAdd /dev/md* to partition list v0.26
Michael Prokop [Tue, 17 Mar 2009 09:48:47 +0000 (10:48 +0100)]
Add /dev/md* to partition list

15 years agoDo not use UUID on SW-RAID
Michael Prokop [Tue, 17 Mar 2009 09:14:34 +0000 (10:14 +0100)]
Do not use UUID on SW-RAID

15 years agoBump version to 0.25, update changelog v0.25
Michael Prokop [Sat, 7 Mar 2009 13:39:12 +0000 (14:39 +0100)]
Bump version to 0.25, update changelog

15 years agoProvide $MNTPOINT as environment variable
Michael Prokop [Sat, 7 Mar 2009 13:15:54 +0000 (14:15 +0100)]
Provide $MNTPOINT as environment variable

15 years agoUse $RELEASE as default in interactive setup script
Michael Prokop [Sat, 7 Mar 2009 13:13:39 +0000 (14:13 +0100)]
Use $RELEASE as default in interactive setup script

15 years agoDrop $CHROOTMIRROR variable v0.24
Michael Prokop [Wed, 4 Mar 2009 17:53:51 +0000 (18:53 +0100)]
Drop $CHROOTMIRROR variable

15 years agoAdjust size of release dialog
Michael Prokop [Wed, 4 Mar 2009 16:38:43 +0000 (17:38 +0100)]
Adjust size of release dialog

15 years agoDrop sarge from interface, docs and script
Michael Prokop [Wed, 4 Mar 2009 16:37:38 +0000 (17:37 +0100)]
Drop sarge from interface, docs and script

15 years agoMove asciidoc, docbook-xsl, xsltproc to Build-Depends-Indep
Michael Prokop [Wed, 4 Mar 2009 16:14:53 +0000 (17:14 +0100)]
Move asciidoc, docbook-xsl, xsltproc to Build-Depends-Indep

15 years agoAdd initial support for Debian/lenny; update VCS headers
Michael Prokop [Wed, 4 Mar 2009 16:12:12 +0000 (17:12 +0100)]
Add initial support for Debian/lenny; update VCS headers

15 years agoUse configure $MIRROR and $HOSTNAME as defaults in interactive script
Michael Prokop [Wed, 4 Mar 2009 15:17:13 +0000 (16:17 +0100)]
Use configure $MIRROR and $HOSTNAME as defaults in interactive script

15 years agoUpdate documentation
Michael Prokop [Wed, 10 Dec 2008 10:08:14 +0000 (11:08 +0100)]
Update documentation

15 years agoensure --chroot-scripts always works v0.23
Tong Sun [Mon, 24 Nov 2008 22:51:59 +0000 (17:51 -0500)]
ensure --chroot-scripts always works

Make sure --chroot-scripts still works if its path does
not end with /chroot-scripts.

no sure it is necessary though.

15 years agoFix _opt_chroot_scripts typo, thanks Tong Sun
Michael Prokop [Mon, 24 Nov 2008 22:29:58 +0000 (23:29 +0100)]
Fix _opt_chroot_scripts typo, thanks Tong Sun

15 years agoFix handling of /etc/hosts
Michael Prokop [Fri, 21 Nov 2008 12:17:13 +0000 (13:17 +0100)]
Fix handling of /etc/hosts

15 years agoFix check for chroot script directory
Michael Prokop [Fri, 21 Nov 2008 11:55:24 +0000 (12:55 +0100)]
Fix check for chroot script directory

15 years agoAdjust postfix configuration
Michael Prokop [Fri, 21 Nov 2008 11:36:05 +0000 (12:36 +0100)]
Adjust postfix configuration

15 years agoImprove execute_scripts(), fx typo in _opt_chroot_scripts handling
Michael Prokop [Thu, 20 Nov 2008 23:56:24 +0000 (00:56 +0100)]
Improve execute_scripts(), fx typo in _opt_chroot_scripts handling

15 years agoClarify cmdline option usage
Michael Prokop [Thu, 20 Nov 2008 17:50:55 +0000 (18:50 +0100)]
Clarify cmdline option usage

15 years agoAdd --chroot-scripts and --scripts to getopt parsing
Michael Prokop [Thu, 20 Nov 2008 16:54:13 +0000 (17:54 +0100)]
Add --chroot-scripts and --scripts to getopt parsing

15 years agoDrop locales from RECONFIGURE list
Michael Prokop [Thu, 20 Nov 2008 13:58:17 +0000 (14:58 +0100)]
Drop locales from RECONFIGURE list

15 years agoAlways execute finalize(), based on patch by Tong Sun <suntong@cpan.org>
Michael Prokop [Thu, 20 Nov 2008 13:52:15 +0000 (14:52 +0100)]
Always execute finalize(), based on patch by Tong Sun <suntong@cpan.org>

since mounting /proc, etc are unconditional, it make sense for 'finalize'
function to be executed each time, without being skipped due to the stage
file

15 years agoUpdate docs and changelog
Michael Prokop [Thu, 20 Nov 2008 13:46:40 +0000 (14:46 +0100)]
Update docs and changelog

15 years agoMerge branch 'chrootscripts'
Michael Prokop [Thu, 20 Nov 2008 13:39:21 +0000 (14:39 +0100)]
Merge branch 'chrootscripts'

15 years agoMerge branch 'master' of ssh://git@git.grml.org/grml-debootstrap
Michael Prokop [Thu, 20 Nov 2008 13:38:55 +0000 (14:38 +0100)]
Merge branch 'master' of ssh://git@git.grml.org/grml-debootstrap

15 years agoSupport execution of further scripts
Michael Prokop [Thu, 20 Nov 2008 13:38:46 +0000 (14:38 +0100)]
Support execution of further scripts

15 years agomake sure additional packages get installed in chroot
Tong Sun [Fri, 14 Nov 2008 21:39:57 +0000 (16:39 -0500)]
make sure additional packages get installed in chroot

15 years agoDrop deprecated prog_real=...
Michael Prokop [Wed, 12 Nov 2008 17:53:45 +0000 (18:53 +0100)]
Drop deprecated prog_real=...

15 years agoAdjust /etc/postfix/main.cf and /etc/network/interfaces
Michael Prokop [Wed, 12 Nov 2008 17:19:21 +0000 (18:19 +0100)]
Adjust /etc/postfix/main.cf and /etc/network/interfaces

15 years agoUpdate docs to reflect recent development
Michael Prokop [Wed, 12 Nov 2008 11:53:26 +0000 (12:53 +0100)]
Update docs to reflect recent development

15 years agoRename grml-debootstrap.clp to cmdlineopts.clp
Michael Prokop [Wed, 12 Nov 2008 11:23:54 +0000 (12:23 +0100)]
Rename grml-debootstrap.clp to cmdlineopts.clp

15 years agoMerge commit 'origin/t/tong'
Michael Prokop [Wed, 12 Nov 2008 11:11:53 +0000 (12:11 +0100)]
Merge commit 'origin/t/tong'

15 years agoDelete .hgtags
Michael Prokop [Mon, 3 Nov 2008 23:05:00 +0000 (00:05 +0100)]
Delete .hgtags

15 years agoAdd THANKS file, update changelog and add grml-header to grml-debootstrap.clp
Michael Prokop [Mon, 20 Oct 2008 14:12:25 +0000 (16:12 +0200)]
Add THANKS file, update changelog and add grml-header to grml-debootstrap.clp

15 years agobug fix for --confdir
Tong Sun [Sat, 18 Oct 2008 05:36:35 +0000 (01:36 -0400)]
bug fix for --confdir

previously files are not copied from within confdir. fixed.

15 years agoto close Issue558 - Increase verbosity
Tong Sun [Sat, 18 Oct 2008 05:36:34 +0000 (01:36 -0400)]
to close Issue558 - Increase verbosity

- add -v, --verbose          Increase verbosity.
- remove the bsd license

15 years agoTo close Issue556
Tong Sun [Fri, 17 Oct 2008 21:56:13 +0000 (17:56 -0400)]
To close Issue556

added option
 --nodebootstrap    Skip debootstrap, only do configuration to the target.
and its handling.

15 years agoto close Issue555, Make --confdir=path works as expected.
Tong Sun [Fri, 17 Oct 2008 21:23:45 +0000 (17:23 -0400)]
to close Issue555, Make --confdir=path works as expected.

if --confdir=path is supplied, *everything* should be based on it.

s#/etc/debootstrap#$CONFFILES# at appropriate places.

patches:

0009-for-Issue555.patch
0010-Re-think-the-confdir-logic.patch
and this

15 years agoRe-think the confdir logic
Tong Sun [Fri, 17 Oct 2008 21:23:44 +0000 (17:23 -0400)]
Re-think the confdir logic

the default configuration file should always be /etc/debootstrap/config,
regardless whether --confdir=path is supplied or not.
However, if --confdir=path is supplied, everything should be based on it,
including the configuration file.

15 years agofor Issue555
Tong Sun [Fri, 17 Oct 2008 21:23:43 +0000 (17:23 -0400)]
for Issue555

added the '-d, --confdir=path' option:

Place of config files for debootstrap, defaults to /etc/debootstrap

15 years agoHandle the unrecognized options for getopt
Tong Sun [Fri, 17 Oct 2008 20:08:50 +0000 (16:08 -0400)]
Handle the unrecognized options for getopt

stop on unrecognized options instead of ignoring them

15 years agoto finish Issue546
Tong Sun [Fri, 17 Oct 2008 02:20:55 +0000 (22:20 -0400)]
to finish Issue546

Done.
Refactoring out the command line parameter-processing fully implemented.

0001-allow-symlinks-when-coping-existing-files-to-chroot.patch
0002-replace-help-message-with-new-format-content.patch
0003-use-external-command-line-parameter-processing-scrip.patch
0004-add-business-logic-to-command-line-parameter-proce.patch
0005-Done-adding-the-external-command-line-parameter-proc.patch
0006-Fully-implement-the-optional-parameters.patch
and this one

15 years agoFully implement the optional parameters
Tong Sun [Fri, 17 Oct 2008 02:20:54 +0000 (22:20 -0400)]
Fully implement the optional parameters

I.e., the optional parameters of --packages[=f] & --debconf[=f]

15 years agoDone adding the external command line parameter-processing script
Tong Sun [Fri, 17 Oct 2008 02:20:53 +0000 (22:20 -0400)]
Done adding the external command line parameter-processing script

15 years agoadd "business-logic" to command line parameter-processing
Tong Sun [Fri, 17 Oct 2008 02:20:52 +0000 (22:20 -0400)]
add "business-logic" to command line parameter-processing

15 years agouse external command line parameter-processing script
Tong Sun [Fri, 17 Oct 2008 02:20:51 +0000 (22:20 -0400)]
use external command line parameter-processing script

15 years agoreplace help message with new format/content
Tong Sun [Fri, 17 Oct 2008 02:20:50 +0000 (22:20 -0400)]
replace help message with new format/content

15 years agoallow symlinks when coping existing files to chroot also for /etc/debootstrap/extrapa...
Michael Prokop [Fri, 10 Oct 2008 22:20:24 +0000 (00:20 +0200)]
allow symlinks when coping existing files to chroot also for /etc/debootstrap/extrapackages/, thanks Tong Sun

15 years agoReapply previous missing various patches for the issues mentioned in changelog
Tong Sun [Mon, 6 Oct 2008 02:43:14 +0000 (22:43 -0400)]
Reapply previous missing various patches for the issues mentioned in changelog

mika, this should be the last time that I combine everything together. :-)

15 years agoApply several patches by Tong Sun, update changelog
Michael Prokop [Sun, 5 Oct 2008 22:20:15 +0000 (00:20 +0200)]
Apply several patches by Tong Sun, update changelog

15 years agoupdate config file to reflect my recent patches
Tong Sun [Sun, 5 Oct 2008 22:02:47 +0000 (18:02 -0400)]
update config file to reflect my recent patches

- added config var DEBOOTSTRAP_OPT & KEEP_SRC_LIST

mika, please check the my email "grml-debootstrap patches" for the DEBOOTSTRAP_OPT patch.

15 years agoCopy /etc/debootstrap/[s]bin as well to the chroot if they are present.
Michael Prokop [Sun, 5 Oct 2008 21:19:56 +0000 (23:19 +0200)]
Copy /etc/debootstrap/[s]bin as well to the chroot if they are present.

15 years agoUpdate changelog, improve docs
Michael Prokop [Sun, 5 Oct 2008 13:13:55 +0000 (15:13 +0200)]
Update changelog, improve docs

15 years agoTo close Issue539
Tong Sun [Sat, 4 Oct 2008 16:52:35 +0000 (12:52 -0400)]
To close Issue539

make it clear the correlation between --grub and --target in the doc.

15 years agobug fix: allow symlinks when coping existing files to chroot
Tong Sun [Thu, 2 Oct 2008 06:19:40 +0000 (02:19 -0400)]
bug fix: allow symlinks when coping existing files to chroot

symptom:

when etc/debootstrap/etc/... were symlinks:

 /bin/chroot-script: line 52: /etc/apt/sources.list: Too many levels of symbolic links

justification, quoting from mlist:

"please add '--dereference' whenever 'cp' files from host into chroot
system. I want to symlink them into /etc/debootstrap/etc/ instead of copying
them over."

15 years agoImprove look'n'feel of partition error dialog.
Michael Prokop [Mon, 15 Sep 2008 17:52:29 +0000 (19:52 +0200)]
Improve look'n'feel of partition error dialog.

15 years agoAdded tag 0.22 for changeset 7ac846ea00e4
Michael Prokop [Mon, 15 Sep 2008 17:49:47 +0000 (19:49 +0200)]
Added tag 0.22 for changeset 7ac846ea00e4

15 years agoDisplay meaningful information when no partitions could be found 0.22
Michael Prokop [Mon, 15 Sep 2008 17:46:43 +0000 (19:46 +0200)]
Display meaningful information when no partitions could be found

15 years agoAdded tag 0.21 for changeset c001c6c252d0
Michael Prokop [Tue, 2 Sep 2008 21:21:56 +0000 (23:21 +0200)]
Added tag 0.21 for changeset c001c6c252d0

15 years agoMake sure it works on target directories 0.21
Michael Prokop [Tue, 2 Sep 2008 21:19:58 +0000 (23:19 +0200)]
Make sure it works on target directories

15 years agoAdded tag 0.20 for changeset 7958ccec5868
Michael Prokop [Tue, 2 Sep 2008 12:03:55 +0000 (14:03 +0200)]
Added tag 0.20 for changeset 7958ccec5868

15 years agoBump version number 0.20
Michael Prokop [Tue, 2 Sep 2008 12:03:12 +0000 (14:03 +0200)]
Bump version number

15 years agoUse root=UUID=... by default, provide interface for root passwd, fix hostname problem
Michael Prokop [Tue, 2 Sep 2008 11:37:39 +0000 (13:37 +0200)]
Use root=UUID=... by default, provide interface for root passwd, fix hostname problem

15 years agoAdded tag 0.19 for changeset 6a56dee0dcb0
Michael Prokop [Mon, 1 Sep 2008 13:36:31 +0000 (15:36 +0200)]
Added tag 0.19 for changeset 6a56dee0dcb0

15 years agoUse dialog with --separate-output option 0.19
Michael Prokop [Mon, 1 Sep 2008 10:17:54 +0000 (12:17 +0200)]
Use dialog with --separate-output option

15 years agoAdded tag 0.18 for changeset f25312c39c27
Michael Prokop [Sat, 30 Aug 2008 00:03:48 +0000 (02:03 +0200)]
Added tag 0.18 for changeset f25312c39c27

15 years agoUpdate debian/rules 0.18
Michael Prokop [Sat, 30 Aug 2008 00:03:24 +0000 (02:03 +0200)]
Update debian/rules

15 years agoUpdate debian/ to make lintian happy
Michael Prokop [Sat, 30 Aug 2008 00:01:39 +0000 (02:01 +0200)]
Update debian/ to make lintian happy

15 years agoDisplay hostname in frontend configuration check; update TODO
Michael Prokop [Fri, 29 Aug 2008 23:45:31 +0000 (01:45 +0200)]
Display hostname in frontend configuration check; update TODO

15 years agoSupport raid1 only for now, update changelog and TODO
Michael Prokop [Fri, 29 Aug 2008 23:15:41 +0000 (01:15 +0200)]
Support raid1 only for now, update changelog and TODO

15 years agoAdjust usage of sed
Michael Prokop [Fri, 29 Aug 2008 13:10:00 +0000 (15:10 +0200)]
Adjust usage of sed

15 years agoSupport setting hostname in interface and on cmdline; SW-RAID fixes
Michael Prokop [Fri, 29 Aug 2008 12:35:33 +0000 (14:35 +0200)]
Support setting hostname in interface and on cmdline; SW-RAID fixes

15 years agoFix grub-install usage, update devices.tar.gz
Michael Prokop [Fri, 29 Aug 2008 09:31:30 +0000 (11:31 +0200)]
Fix grub-install usage, update devices.tar.gz

15 years agoupdate TODO
Michael Prokop [Thu, 28 Aug 2008 18:01:20 +0000 (20:01 +0200)]
update TODO

15 years agoRun grub-install using --no-floppy, as requested by gebi
Michael Prokop [Thu, 28 Aug 2008 17:36:08 +0000 (19:36 +0200)]
Run grub-install using --no-floppy, as requested by gebi

15 years agoRun aptitude with --without-recommends option
Michael Prokop [Thu, 28 Aug 2008 15:12:11 +0000 (17:12 +0200)]
Run aptitude with --without-recommends option

15 years agoImprove passwords()
Michael Prokop [Thu, 28 Aug 2008 14:58:55 +0000 (16:58 +0200)]
Improve passwords()

15 years agoReplace initrd-tools with initramfs-tools
Michael Prokop [Thu, 28 Aug 2008 14:46:43 +0000 (16:46 +0200)]
Replace initrd-tools with initramfs-tools

15 years agoAllow use of comments in file /etc/debootstrap/packages; install postfix
Michael Prokop [Thu, 28 Aug 2008 14:46:17 +0000 (16:46 +0200)]
Allow use of comments in file /etc/debootstrap/packages; install postfix