live-build.git
20 months agoUpdating mirror defaults to point to archive.debian.org. debian-old-1.0
Daniel Baumann [Sat, 5 Jan 2013 09:15:24 +0000 (10:15 +0100)]
Updating mirror defaults to point to archive.debian.org.

2 years agoUpdating mirror urls in images autobuild script to account for lennys move to archive...
Daniel Baumann [Sat, 7 Apr 2012 08:00:12 +0000 (10:00 +0200)]
Updating mirror urls in images autobuild script to account for lennys move to archive.debian.org.

2 years agoUpdating lenny point release number.
Daniel Baumann [Sat, 7 Apr 2012 07:03:47 +0000 (09:03 +0200)]
Updating lenny point release number.

2 years agoUpdating etch point release number.
Daniel Baumann [Sat, 8 Oct 2011 14:39:06 +0000 (16:39 +0200)]
Updating etch point release number.

2 years agoUpdating lenny point release number.
Daniel Baumann [Sat, 8 Oct 2011 14:38:27 +0000 (16:38 +0200)]
Updating lenny point release number.

2 years agoSleeping for 1 second before after accessing the loop device in order to not fail...
Daniel Baumann [Sat, 27 Aug 2011 18:47:46 +0000 (20:47 +0200)]
Sleeping for 1 second before after accessing the loop device in order to not fail when removing it right afterwards.

3 years agoCorrecting variables names for standard and rescue package lists and tasks automagics...
Daniel Baumann [Sat, 12 Mar 2011 12:45:12 +0000 (13:45 +0100)]
Correcting variables names for standard and rescue package lists and tasks automagics for default flavours.

3 years agoAlso including the standard task when building the rescue default flavour.
Daniel Baumann [Sat, 12 Mar 2011 12:44:17 +0000 (13:44 +0100)]
Also including the standard task when building the rescue default flavour.

3 years agoBuilding standard image flavour with included --tasks standard.
Daniel Baumann [Sat, 12 Mar 2011 12:18:18 +0000 (13:18 +0100)]
Building standard image flavour with included --tasks standard.

3 years agoUpdating lenny point release number.
Daniel Baumann [Sun, 23 Jan 2011 11:41:56 +0000 (12:41 +0100)]
Updating lenny point release number.

3 years agoUpdating lenny point release number.
Daniel Baumann [Mon, 29 Nov 2010 18:09:31 +0000 (19:09 +0100)]
Updating lenny point release number.

3 years agoUpdating lenny point release number.
Daniel Baumann [Sat, 4 Sep 2010 18:50:02 +0000 (20:50 +0200)]
Updating lenny point release number.

3 years agoSetting default desktop for tasksel when installing package tasks to avoid ending...
Daniel Baumann [Sun, 8 Aug 2010 02:54:51 +0000 (04:54 +0200)]
Setting default desktop for tasksel when installing package tasks to avoid ending up with a pulled in gnome in all cases, thanks a lot to Ben Armstrong <synrg@debian.org> for finding this solution.

3 years agoUpdating lenny point release number.
Daniel Baumann [Sun, 27 Jun 2010 13:01:56 +0000 (15:01 +0200)]
Updating lenny point release number.

3 years agoAlso using architecture value when naming netboot images in images autobuild script.
Daniel Baumann [Sat, 6 Mar 2010 10:43:28 +0000 (11:43 +0100)]
Also using architecture value when naming netboot images in images autobuild script.

3 years agoUpdating lenny point release number.
Daniel Baumann [Sat, 6 Mar 2010 10:21:30 +0000 (11:21 +0100)]
Updating lenny point release number.

3 years agoUpdating package lists.
Daniel Baumann [Sat, 30 Jan 2010 13:52:00 +0000 (14:52 +0100)]
Updating package lists.

3 years agoCorrecting mirrors in example images.sh, otherwise our prebuild desktop images have...
Daniel Baumann [Thu, 28 Jan 2010 16:57:21 +0000 (17:57 +0100)]
Correcting mirrors in example images.sh, otherwise our prebuild desktop images have wrong source entries.

3 years agoCorrecting wrong variable name when assembling debootstrap options in lh_bootstrap_de...
Daniel Baumann [Thu, 28 Jan 2010 16:58:26 +0000 (17:58 +0100)]
Correcting wrong variable name when assembling debootstrap options in lh_bootstrap_debootstrap.

3 years agoReleasing debian version 1.0.6-2.
Daniel Baumann [Fri, 18 Dec 2009 08:45:57 +0000 (09:45 +0100)]
Releasing debian version 1.0.6-2.

3 years agoReplacing sed 4.2 command to assemble debootstraps components option with a less...
Daniel Baumann [Fri, 18 Dec 2009 08:45:29 +0000 (09:45 +0100)]
Replacing sed 4.2 command to assemble debootstraps components option with a less advanced one, in order to work on legacy distributions.

3 years agoReleasing debian version 1.0.6-1.
Daniel Baumann [Sun, 15 Nov 2009 16:17:21 +0000 (17:17 +0100)]
Releasing debian version 1.0.6-1.

3 years agoRemoving newline in f6.txt syslinux template.
Daniel Baumann [Sun, 15 Nov 2009 16:03:10 +0000 (17:03 +0100)]
Removing newline in f6.txt syslinux template.

3 years agoRemoving newline in f8.txt.install syslinux template.
Daniel Baumann [Sun, 15 Nov 2009 15:55:38 +0000 (16:55 +0100)]
Removing newline in f8.txt.install syslinux template.

3 years agoOnly adding hardcoded fallback syslinux label when not using neither vesamenu nor...
Daniel Baumann [Sun, 15 Nov 2009 15:38:05 +0000 (16:38 +0100)]
Only adding hardcoded fallback syslinux label when not using neither vesamenu nor gfxboot.

3 years agoAdding another workaround for etchs syslinux generation to manually treat live.cfg.
Daniel Baumann [Sun, 15 Nov 2009 15:29:34 +0000 (16:29 +0100)]
Adding another workaround for etchs syslinux generation to manually treat live.cfg.

3 years agoAdding syslinux hardcoded default label entries.
Daniel Baumann [Sun, 15 Nov 2009 14:36:20 +0000 (15:36 +0100)]
Adding syslinux hardcoded default label entries.

3 years agoRespecting that etch has no prompt.cfg in netboot images.
Daniel Baumann [Sun, 15 Nov 2009 13:20:01 +0000 (14:20 +0100)]
Respecting that etch has no prompt.cfg in netboot images.

3 years agoGiving conditional message in lh_config when creating or updating the config tree.
Daniel Baumann [Fri, 13 Nov 2009 13:52:43 +0000 (14:52 +0100)]
Giving conditional message in lh_config when creating or updating the config tree.

3 years agoCorrecting LH_BOOTAPPEND_INSTALL default values.
Cody A.W. Somerville [Fri, 13 Nov 2009 08:27:00 +0000 (09:27 +0100)]
Correcting LH_BOOTAPPEND_INSTALL default values.

3 years agoFixing intermittent truncating of filesystem.
Cody A.W. Somerville [Thu, 12 Nov 2009 05:43:35 +0000 (06:43 +0100)]
Fixing intermittent truncating of filesystem.

3 years agoOmit numbering for first kernel and initrd installed into binary.
Cody A.W. Somerville [Thu, 12 Nov 2009 05:42:04 +0000 (06:42 +0100)]
Omit numbering for first kernel and initrd installed into binary.

3 years agoRenaming example hooks and prefixing them with distribution name.
Daniel Baumann [Wed, 11 Nov 2009 16:25:50 +0000 (17:25 +0100)]
Renaming example hooks and prefixing them with distribution name.

3 years agoAdding example hook from Rui Miguel Bernardo <rui.bernardo.pt@gmail.com> for bugfixin...
Daniel Baumann [Wed, 11 Nov 2009 16:12:34 +0000 (17:12 +0100)]
Adding example hook from Rui Miguel Bernardo <rui.bernardo.pt@gmail.com> for bugfixing cdrom-detect when using live-installer in lenny.

3 years agoAdding patch from Dusty Hendrickson <dhendrickson@cleversafe.com> to allow lh_bootstr...
Daniel Baumann [Wed, 11 Nov 2009 15:30:42 +0000 (16:30 +0100)]
Adding patch from Dusty Hendrickson <dhendrickson@cleversafe.com> to allow lh_bootstrap_debootstrap to bootstrap from different section than main and evaluate LH_CATEGORIES for that purpose.

3 years agoTidy helper calls before and after switching chroot filesystem in lh_binary_rootfs...
Daniel Baumann [Wed, 11 Nov 2009 12:22:23 +0000 (13:22 +0100)]
Tidy helper calls before and after switching chroot filesystem in lh_binary_rootfs to not leave certain helpers activated at the end of the build, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.

3 years agoSimplyfing chroot copying in lh_binary_chroot.
Daniel Baumann [Wed, 11 Nov 2009 12:15:46 +0000 (13:15 +0100)]
Simplyfing chroot copying in lh_binary_chroot.

3 years agoEscaping variables in binary.sh of lh_binary_iso, thanks to Luigi Capriotti <l.caprio...
Daniel Baumann [Thu, 5 Nov 2009 12:02:13 +0000 (13:02 +0100)]
Escaping variables in binary.sh of lh_binary_iso, thanks to Luigi Capriotti <l.capriotti@xbmc.org>.

3 years agoAdjusting pathes for boot-screens in netboot images.
Daniel Baumann [Sun, 1 Nov 2009 16:13:00 +0000 (17:13 +0100)]
Adjusting pathes for boot-screens in netboot images.

3 years agoCorrectly replacing pathes in exithelp.cfg for returning back to syslinux menu.
Daniel Baumann [Sun, 1 Nov 2009 15:47:15 +0000 (16:47 +0100)]
Correctly replacing pathes in exithelp.cfg for returning back to syslinux menu.

3 years agoCorrecting pathes in include statements when building netboot images (Closes: #546910).
Daniel Baumann [Sun, 1 Nov 2009 13:06:46 +0000 (14:06 +0100)]
Correcting pathes in include statements when building netboot images (Closes: #546910).

3 years agoFixing regression imported by fixing #533846 incorrectly.
Daniel Baumann [Sun, 1 Nov 2009 12:35:56 +0000 (13:35 +0100)]
Fixing regression imported by fixing #533846 incorrectly.

3 years agoRewording some of the error messages in Check_defaults().
Karl Goetz [Sun, 1 Nov 2009 10:45:28 +0000 (11:45 +0100)]
Rewording some of the error messages in Check_defaults().

3 years agoCorrecting spelling type in 'wrong config tree version' error message.
Karl Goetz [Sun, 1 Nov 2009 10:43:32 +0000 (11:43 +0100)]
Correcting spelling type in 'wrong config tree version' error message.

3 years agoReplacing all -ge with -gt checks for string max lenghts of iso meta information.
Karl Goetz [Sun, 1 Nov 2009 10:42:25 +0000 (11:42 +0100)]
Replacing all -ge with -gt checks for string max lenghts of iso meta information.

3 years agoCorrecting comment about replacing /dev/urandom with /dev/random.
Karl Goetz [Sun, 1 Nov 2009 10:40:46 +0000 (11:40 +0100)]
Correcting comment about replacing /dev/urandom with /dev/random.

3 years agoAdding missing exit 1 in the archtiecture detection case.
Karl Goetz [Sun, 1 Nov 2009 10:39:31 +0000 (11:39 +0100)]
Adding missing exit 1 in the archtiecture detection case.

3 years agoAdding check for config tree version and fail or give warnings if the version doesn...
Daniel Baumann [Fri, 30 Oct 2009 11:29:05 +0000 (12:29 +0100)]
Adding check for config tree version and fail or give warnings if the version doesn't match.

3 years agoMerging initial and experimental grub2 support from Luigi Capriotti <l.capriotti...
Daniel Baumann [Wed, 28 Oct 2009 12:15:30 +0000 (13:15 +0100)]
Merging initial and experimental grub2 support from Luigi Capriotti <l.capriotti@xbmc.org>.

Outstanding issues: doesn't work chrooted yet, lh_binary_iso binary.sh modifications probably should be done at lh_binary_grub2.

3 years agoCorrecting apt pinning support.
Rui Miguel Bernardo [Wed, 28 Oct 2009 12:10:38 +0000 (13:10 +0100)]
Correcting apt pinning support.

3 years agoUpdating defaults of linux packages for sid (>= 2.6.31).
Daniel Baumann [Tue, 27 Oct 2009 21:28:11 +0000 (22:28 +0100)]
Updating defaults of linux packages for sid (>= 2.6.31).

3 years agoFixing another nroff formatting error in lh_config manpage.
Daniel Baumann [Thu, 22 Oct 2009 04:36:54 +0000 (06:36 +0200)]
Fixing another nroff formatting error in lh_config manpage.

3 years agoDon't use dh_clean in favour of dh_prep.
Daniel Baumann [Thu, 22 Oct 2009 04:34:51 +0000 (06:34 +0200)]
Don't use dh_clean in favour of dh_prep.

3 years agoUpdating to standards version 3.8.3.
Daniel Baumann [Wed, 21 Oct 2009 20:56:44 +0000 (22:56 +0200)]
Updating to standards version 3.8.3.

3 years agoUpdating to debhelper 7.
Daniel Baumann [Wed, 21 Oct 2009 20:56:29 +0000 (22:56 +0200)]
Updating to debhelper 7.

3 years agoFixing nroff formatting error in lh_config manpage.
Daniel Baumann [Wed, 21 Oct 2009 20:55:32 +0000 (22:55 +0200)]
Fixing nroff formatting error in lh_config manpage.

3 years agoCorrecting spelling typo in a previous changelog entry to please lintian.
Daniel Baumann [Wed, 21 Oct 2009 20:53:34 +0000 (22:53 +0200)]
Correcting spelling typo in a previous changelog entry to please lintian.

3 years agoCorrecting conditional reading of local functions.
Daniel Baumann [Wed, 21 Oct 2009 18:26:10 +0000 (20:26 +0200)]
Correcting conditional reading of local functions.

3 years agoAlso actually creating the functions directory in lh_config.
Daniel Baumann [Wed, 21 Oct 2009 11:35:01 +0000 (13:35 +0200)]
Also actually creating the functions directory in lh_config.

3 years agoAllow to overload global functions with local functions stored in the config tree...
Daniel Baumann [Wed, 21 Oct 2009 11:12:48 +0000 (13:12 +0200)]
Allow to overload global functions with local functions stored in the config tree at scripts/functions.

live-helper 1.0.6 will be the last release of live-helper 1.x, which will
produce lenny 5.0.3 release images. However, when 5.0.4 is due, we'll need
to produce new images with slightly modified functions/release.sh files.
In order to acchieve that, we'll allow to have such a file overload the
functions shipped in live-helper.

This way, we can acchieve that:

  * live-helper itself doesn't need to be updated through stable updates
    anymore.
  * we still can do the required changes for a new point release.
  * we even ship the changes in the source tarballs automatically.

3 years agoUpdating distribution release information.
Daniel Baumann [Tue, 20 Oct 2009 19:29:50 +0000 (21:29 +0200)]
Updating distribution release information.

3 years agoAvoid showing 'dashed commands are deprecated' warning more than one within lh_clean.
Daniel Baumann [Tue, 20 Oct 2009 19:12:22 +0000 (21:12 +0200)]
Avoid showing 'dashed commands are deprecated' warning more than one within lh_clean.

3 years agoGiving message to users that lh_config is actually doing something.
Daniel Baumann [Tue, 20 Oct 2009 19:02:14 +0000 (21:02 +0200)]
Giving message to users that lh_config is actually doing something.

3 years agoDeprecating all dashed forms of commands.
Daniel Baumann [Tue, 20 Oct 2009 18:40:09 +0000 (20:40 +0200)]
Deprecating all dashed forms of commands.

3 years agoRespecting (possibly) customized LH_SYSLINUX_CFG when autodecting syslinux menu modul...
Daniel Baumann [Tue, 20 Oct 2009 14:16:01 +0000 (16:16 +0200)]
Respecting (possibly) customized LH_SYSLINUX_CFG when autodecting syslinux menu module (Closes: #533846).

3 years agoAllow to enforce syslinux menu module through LH_SYSLINUX_MENU.
Daniel Baumann [Tue, 20 Oct 2009 14:13:20 +0000 (16:13 +0200)]
Allow to enforce syslinux menu module through LH_SYSLINUX_MENU.

3 years agoReturning error value of the last process before exiting (Closes: #527331).
Daniel Baumann [Mon, 19 Oct 2009 11:52:54 +0000 (13:52 +0200)]
Returning error value of the last process before exiting (Closes: #527331).

3 years agoUsing pre-cached bootstrap stage, if available, in order to build chroot image which...
Daniel Baumann [Fri, 16 Oct 2009 16:35:28 +0000 (18:35 +0200)]
Using pre-cached bootstrap stage, if available, in order to build chroot image which dramatically speads up building of large images.

3 years agoUpdating vcs fields.
Daniel Baumann [Wed, 14 Oct 2009 11:33:22 +0000 (13:33 +0200)]
Updating vcs fields.

3 years agoUpdating debian-forensics packages list.
Daniel Baumann [Tue, 13 Oct 2009 11:47:28 +0000 (13:47 +0200)]
Updating debian-forensics packages list.

3 years agoUpdating conditionals in package lists for squeeze.
Daniel Baumann [Tue, 13 Oct 2009 11:40:42 +0000 (13:40 +0200)]
Updating conditionals in package lists for squeeze.

3 years agoAdding mailutils to rescue list.
Daniel Baumann [Tue, 13 Oct 2009 11:33:25 +0000 (13:33 +0200)]
Adding mailutils to rescue list.

3 years agoUpdating kde-core package list for squeeze/sid, thanks to Diederik de Haas <didi...
Daniel Baumann [Tue, 13 Oct 2009 11:30:26 +0000 (13:30 +0200)]
Updating kde-core package list for squeeze/sid, thanks to Diederik de Haas <didi.debian@cknow.org>.

3 years agoRespecting /etc/hostname in case it's part of chroot_local-includes, thanks to Luigi...
Daniel Baumann [Tue, 13 Oct 2009 11:24:56 +0000 (13:24 +0200)]
Respecting /etc/hostname in case it's part of chroot_local-includes, thanks to Luigi Capriotti <l.capriotti@xbmc.org> for the idea.

3 years agoUpdating git snapshot repository in image autobuild script.
Daniel Baumann [Sun, 11 Oct 2009 14:17:36 +0000 (16:17 +0200)]
Updating git snapshot repository in image autobuild script.

3 years agoRemoving old debian-edu source repository example.
Daniel Baumann [Sun, 11 Oct 2009 13:48:12 +0000 (15:48 +0200)]
Removing old debian-edu source repository example.

3 years agoRemoving old fai source repository example.
Daniel Baumann [Sun, 11 Oct 2009 13:48:25 +0000 (15:48 +0200)]
Removing old fai source repository example.

3 years agoRemoving old beryl source repository example.
Daniel Baumann [Sun, 11 Oct 2009 13:46:56 +0000 (15:46 +0200)]
Removing old beryl source repository example.

3 years agoUpdating debian-backports example sources for lenny.
Daniel Baumann [Sun, 11 Oct 2009 13:47:39 +0000 (15:47 +0200)]
Updating debian-backports example sources for lenny.

3 years agoAdding live snapshots repository gpg key.
Daniel Baumann [Sun, 11 Oct 2009 13:46:40 +0000 (15:46 +0200)]
Adding live snapshots repository gpg key.

3 years agoUpdating debian-live snapshots repository entries.
Daniel Baumann [Sun, 11 Oct 2009 13:37:04 +0000 (15:37 +0200)]
Updating debian-live snapshots repository entries.

3 years agoAdding gfortran and gnat to rescue list.
Daniel Baumann [Sun, 4 Oct 2009 04:53:37 +0000 (06:53 +0200)]
Adding gfortran and gnat to rescue list.

3 years agoAdding console-setup to standard package list.
Daniel Baumann [Fri, 2 Oct 2009 15:36:12 +0000 (17:36 +0200)]
Adding console-setup to standard package list.

console-setup is not essential per se, but without it, the preseed
boot parameters for keyboard layouts do not work. Those are needed
when we're going to use gfxboot. And that on the other hand, will
be pretty much standard, therefore including an additional package
in the standard list seems ok.

3 years agoCorrecting install calls for reportbug files in rules.
Daniel Baumann [Fri, 11 Sep 2009 13:46:16 +0000 (15:46 +0200)]
Correcting install calls for reportbug files in rules.

3 years agoUpdating presubj text for reportbug.
Daniel Baumann [Fri, 11 Sep 2009 10:33:26 +0000 (12:33 +0200)]
Updating presubj text for reportbug.

3 years agoAutomatically optaining version number for config tree format.
Daniel Baumann [Fri, 11 Sep 2009 09:50:08 +0000 (11:50 +0200)]
Automatically optaining version number for config tree format.

3 years agoOnly add available install frontend boot entries.
Cody A.W. Somerville [Fri, 11 Sep 2009 07:45:39 +0000 (09:45 +0200)]
Only add available install frontend boot entries.

3 years agoUnify bootloader helpers.
Cody A.W. Somerville [Fri, 11 Sep 2009 07:44:40 +0000 (09:44 +0200)]
Unify bootloader helpers.

3 years agoAllowing to overwrite default gzip options through config switch or option.
Daniel Baumann [Fri, 11 Sep 2009 07:39:13 +0000 (09:39 +0200)]
Allowing to overwrite default gzip options through config switch or option.

3 years agoMaking replace-di-banner hook to not fail when no d-i is included in the image.
Daniel Baumann [Wed, 9 Sep 2009 08:11:50 +0000 (10:11 +0200)]
Making replace-di-banner hook to not fail when no d-i is included in the image.

3 years agoAdding kernelpurge example hook to remove all kernel images except the newest one.
Daniel Baumann [Wed, 9 Sep 2009 06:55:17 +0000 (08:55 +0200)]
Adding kernelpurge example hook to remove all kernel images except the newest one.

3 years agoSettinglosetup-lukshome example hook executable bit again.
Daniel Baumann [Wed, 9 Sep 2009 06:53:53 +0000 (08:53 +0200)]
Settinglosetup-lukshome example hook executable bit again.

3 years agoUpdating lenny point release number.
Daniel Baumann [Sun, 6 Sep 2009 08:48:30 +0000 (10:48 +0200)]
Updating lenny point release number.

3 years agoReleasing version 1.0.5-2.
Daniel Baumann [Fri, 4 Sep 2009 11:34:54 +0000 (13:34 +0200)]
Releasing version 1.0.5-2.

3 years agoUpdating lenny point release number.
Daniel Baumann [Fri, 4 Sep 2009 11:20:30 +0000 (13:20 +0200)]
Updating lenny point release number.

3 years agoAdding a message about which hook made a build fail, if any.
Daniel Baumann [Wed, 2 Sep 2009 18:50:17 +0000 (20:50 +0200)]
Adding a message about which hook made a build fail, if any.

3 years agoUpdating kernel defaults for squeeze (removing squashfs, not required anymore).
Daniel Baumann [Wed, 2 Sep 2009 14:10:05 +0000 (16:10 +0200)]
Updating kernel defaults for squeeze (removing squashfs, not required anymore).

3 years agoCorrecting some rough edges in lukshome example hook.
Rui Miguel Bernardo [Wed, 2 Sep 2009 05:44:57 +0000 (07:44 +0200)]
Correcting some rough edges in lukshome example hook.

  * several rephrasing to clarify/correct things because some wording
    was ambiguous/wrong.
  * changed instructions to use a mounted partition when creating the
    file. In the previous instructions the present directory was used and
    if it was $HOME, then the file was created in the live memory
    (aufs/unionfs). Of course using memory to create the file would limit
    the size of the file to the size of free memory.
  * moved part of the instructions to inside create-lukshome-file.sh so
    the user can see them because the hook itself is not saved in the
    built live system.
  * added a check to see if /mnt directory is empty.
  * added some missing "umounts" and "cryptsetup remove" in some error checks.
  * removed the proposal of copying from another mounted /home/
    directory. It could be confusing to the user. The user should do it
    later, with the live system booted with lukshome boot option, which
    should be the next thing he/she will do anyway.
  * renamed variable ERROR_LEVEL to EXIT_CODE (sounded too much a
    redmond batch file).

3 years agoAdd option to disable use of GTK debian-installer.
Cody A.W. Somerville [Wed, 2 Sep 2009 05:39:13 +0000 (07:39 +0200)]
Add option to disable use of GTK debian-installer.

Adding the ability to disable use of the GTK graphical
debian-installer is handy either to reduce the size of the
images or if the necessary files aren't available.

3 years agoFix build failure when retrying build at deconfiguring file /bin/hostname.
Cody A.W. Somerville [Wed, 2 Sep 2009 05:32:45 +0000 (07:32 +0200)]
Fix build failure when retrying build at deconfiguring file /bin/hostname.

If you attempt a build and it fails for whatever reasons (say, a
configuration issue) and then you retry your build without calling
lh_clean, you can sometimes run into an issue with the
'deconfiguring file /bin/hostname' step. It'll try to move
chroot/bin/hostname.orig to chroot/bin/hostname but
chroot/bin/hostname.orig won't exist as chroot/bin/hostname hasn't
been moved aside like it expects (ie. the original file is still
chroot/bin/hostname). This is frustrating since if the error was
ignored, the build would be able to complete successfully and as
expected. So, let lh_chroot_hostname check if
'chroot/bin/hostname.orig' exists before attempting to
move it to 'chroot/bin/hostname'.