Log of /branches/stable
Directory Listing
Revision
6444 -
Directory Listing
Modified
Fri Apr 15 18:14:35 2011 UTC
(2 years, 1 month ago)
by
mika
Use $ROOTCMD grub-install for grub1
(cherry picked from commit 8423178d5b4d69364a4d7b2e3f176baae2a5dc51)
Revision
6443 -
Directory Listing
Modified
Fri Apr 15 18:14:20 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage: Revert incomplete $FAI::DATADIR use to $ENV{LOGDIR}
(cherry picked from commit 509b4f1ea1ba916917268ccacdbc485b7afcbdac)
Revision
6442 -
Directory Listing
Modified
Fri Apr 15 18:14:04 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage/{Parser,Commands}.pm: Make on-disk LV order consistent with disk_config
* setup-storage/Parser.pm: Build an additional list of logical volumes to make
on-disk order of logical volumes consistent with disk_config.
* setup-storage/Commands.pm: Implement this order.
(cherry picked from commit 13135c8b520f7c34a50af3f9dd2f9328ca2ca2b8)
Revision
6441 -
Directory Listing
Modified
Fri Apr 15 18:13:45 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage, setup-storage/{Volumes,Commands,Exec,Init,Parser}.pm: Software RAID bugfixes
* setup-storage/Volumes.pm: Properly handle preserved partitions when marked
missing in RAID volume.
* setup-storage/Commands.pm: Don't add "missing" when doing mdadm --assemble.
* setup-storage/{Init,Parser,Volumes}.pm: Build device nesting tree.
* setup-storage/Commands.pm: Honor dependencies and nesting of LVM/RAID
devices when stopping and removing volumes and partitions.
* setup-storage/Commands.pm: Add mdadm --assemble call if arrays were detected
by mdadm --examine (these might exist but haven't necessarily been started).
* setup-storage/Exec.pm: Ignore error exit code 2 in this mdadm --assemble
call.
* setup-storage: Force start of arrays using mdadm-startall. Added debug
output of device nesting tree.
(cherry picked from commit 33f30fb8c1c5b8b88991b73eecbca5e943ac9510)
Revision
6440 -
Directory Listing
Modified
Fri Apr 15 18:13:15 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage/{Parser,Volumes,Init}.pm: Improved error reporting.
Closes: #617720, #611728
Thanks: Toomas Tamm
- setup-storage/Parser.pm: Fix error message in case of duplicate definitions
of a single disk. Sensible diagnostics instead of just printing "Syntax
error" for several syntax errors. Thanks Toomas Tamm for reporting this.
Perform more advanced consistency checking for duplicate mount points
(closes: #617720).
- setup-storage/Volumes.pm: Proper error reporting for wrong disk names (one
die was overridden by yet another die); more verbose output in case of
unexpected mdadm output (closes: #611728).
- setup-storage/Init.pm: Use Carp::confess to produce stack traces when
calling internal_error.
(cherry picked from commit f29a440adff02cd0ede086c08a9f70aa11910215)
Conflicts:
3.4/lib/setup-storage/Volumes.pm
Revision
6439 -
Directory Listing
Modified
Fri Apr 15 18:13:07 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage.8: Clarify that partition/volume sizes are integers.
Decimal numbers are not allowed.
(cherry picked from commit b234c09427044537b64d1fe8fc4044f3e2ce72d8)
Revision
6438 -
Directory Listing
Modified
Fri Apr 15 18:12:35 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage, setup-storage/Parser.pm: sanity checks.
Perform additional check for invalid configs (such as empty disk_config X
stanzas).
(cherry picked from commit a3f2c2d5472a45101bfecc1fb4f53ec2de516b71)
Revision
6437 -
Directory Listing
Modified
Fri Apr 15 18:12:04 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage/Sizes.pm: gpt-bios must be sector-wise first partition.
Make extra partition for gpt-bios the first one location-wise but still give it
the last id.
(cherry picked from commit a5d5a7bc1751d15fa4c20b9d67b4e699ad8049fa)
Revision
6436 -
Directory Listing
Modified
Fri Apr 15 18:11:42 2011 UTC
(2 years, 1 month ago)
by
mika
setup-storage/Sizes.pm: Properly handle extended partitions that aren't the last primary partition.
(cherry picked from commit ae9586724c1bc7968b369cb86521eda1123cb8ae)
Revision
6435 -
Directory Listing
Modified
Fri Apr 15 18:11:20 2011 UTC
(2 years, 1 month ago)
by
mika
Make device2grub use grub-mkdevicemap rather than stuff in target
(cherry picked from commit e07062616b837de2e9927253a2d65a43bfdb8f20)
Revision
6434 -
Directory Listing
Modified
Fri Apr 15 18:11:06 2011 UTC
(2 years, 1 month ago)
by
mika
Move get-config-dir-http to according space for stable-branch.
Revision
6433 -
Directory Listing
Modified
Fri Apr 15 18:10:50 2011 UTC
(2 years, 1 month ago)
by
mika
year++
(cherry picked from commit 2ebdba54e36988908dfee5d23d96b45862501c2b)
Conflicts:
3.4/bin/fai
Revision
6432 -
Directory Listing
Modified
Fri Apr 15 18:10:34 2011 UTC
(2 years, 1 month ago)
by
mika
fix wrong file name for memtest boot option
Closes: #620798
(cherry picked from commit f01a6edb4ab73f5f3ab818f3f14109b5122ef14f)
Revision
6431 -
Directory Listing
Modified
Fri Apr 15 18:10:24 2011 UTC
(2 years, 1 month ago)
by
mika
fai-guide: adjusting quoting of variables like FAI_CONFIG_SRC for proper output
At least with recent toolchains (>=squeeze) we get
e.g. "FAI\_CONFIG\_SRC" rather than "FAI_CONFIG_SRC",
removing the "\" characters provide output as expected,
therefore remove all unnecessary "\" chars.
(cherry picked from commit 9f96ed4fe8082d1acaae8e6610169fb3fede262d)
Revision
6430 -
Directory Listing
Modified
Fri Apr 15 18:10:14 2011 UTC
(2 years, 1 month ago)
by
mika
Document http method for $FAI_CONFIG_SRC in fai-guide
(cherry picked from commit 0f09648303d3800119dbbe2e2d449b84e726aecc)
Revision
6429 -
Directory Listing
Modified
Fri Apr 15 18:09:53 2011 UTC
(2 years, 1 month ago)
by
mika
simple-examples: in squeeze, the GRUB 1 package is called "grub-legacy".
(cherry picked from commit a0f2b45568da6b14e9ecda5e090c96c1eeb35238)
Revision
6427 -
Directory Listing
Modified
Fri Apr 15 18:09:00 2011 UTC
(2 years, 1 month ago)
by
mika
minor change in messages
(cherry picked from commit 775f5b38a56c2e1e6d2335f20964313a63e942d3)
Conflicts:
3.4/debian/changelog
Revision
6426 -
Directory Listing
Modified
Fri Apr 15 18:08:33 2011 UTC
(2 years, 1 month ago)
by
mika
fix comment
(cherry picked from commit 8058d8052ab075a54eaa25ad489851bd187a26b8)
Revision
6425 -
Directory Listing
Modified
Fri Apr 15 18:08:10 2011 UTC
(2 years, 1 month ago)
by
mika
get-config-dir-http: new script to get a tarball of the config space
Thanks: Waldemar Brodkorb for the initial patch
(cherry picked from commit 7b8d98b98ecab904524633443239048ec4067f4b)
Conflicts:
3.4/debian/NEWS
3.4/debian/changelog
Revision
6424 -
Directory Listing
Modified
Fri Apr 15 17:46:33 2011 UTC
(2 years, 1 month ago)
by
mika
bin/fai-do-scripts: also ignore files with suffix .dpkg-dist and .dpkg-tmp
We definitely do not want to execute such files in
do_script() of fai-do-scripts, so let's skip them
as well.
Verified against lib/dpkg/dpkg.h of dpkg v1.15.8.10.
(cherry picked from commit 340b9826b78c707cd20e8858569aaf33b9da72de)
Revision
6423 -
Directory Listing
Modified
Fri Apr 15 17:46:29 2011 UTC
(2 years, 1 month ago)
by
mika
use new command names for cdrecord and mkisofs (closes: #609568)
cdrecord -> wodim, mkisofs -> genisoimage
(cherry picked from commit da407b151cc349285be88ea1018ebaea50ae4fd2)
Revision
6422 -
Directory Listing
Modified
Fri Apr 15 17:46:25 2011 UTC
(2 years, 1 month ago)
by
mika
diverting nis not needed any more, tested with lenny and squeeze (closes: #612481)
(cherry picked from commit 1f4f78f56dac429221cd5a9603a854e5f10ac13c)
Conflicts:
3.4/lib/updatebase
Revision
6258 -
Directory Listing
Modified
Fri Dec 24 10:53:39 2010 UTC
(2 years, 4 months ago)
by
mika
Release new version 3.4.7.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6257 -
Directory Listing
Modified
Fri Dec 24 10:53:34 2010 UTC
(2 years, 4 months ago)
by
mika
setup-storage/Commands.pm: Rebuild partition table only once, unless necessary
for resizing; also fixes perl compilation error.
Closes: #607901
Thanks: Toomas Tamm <tt-fai@kky.ttu.ee>
Revision
6253 -
Directory Listing
Modified
Thu Dec 23 12:46:15 2010 UTC
(2 years, 4 months ago)
by
mika
Release new version 3.4.6.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6252 -
Directory Listing
Modified
Thu Dec 23 12:46:09 2010 UTC
(2 years, 4 months ago)
by
mika
catch every exit code != 0 from mount2dir
Revision
6251 -
Directory Listing
Modified
Thu Dec 23 12:46:00 2010 UTC
(2 years, 4 months ago)
by
mika
setup-storage/Commands.pm: Fix dependencies between disk and LVM commands.
Closes: #606113
Thanks: Mathieu Alorent <malorent@echo.fr>, Nicolas Courtel <courtel@cena.fr>
Revision
6250 -
Directory Listing
Modified
Thu Dec 23 12:45:55 2010 UTC
(2 years, 4 months ago)
by
mika
setup-storage/Commands.pm: Always run vgchange -a -n, even if no prior LVM
was detected; run pvcreate with -ff -y.
Closes: #606485
Thanks: Mathieu Alorent <malorent@echo.fr>
Revision
6249 -
Directory Listing
Modified
Thu Dec 23 12:45:49 2010 UTC
(2 years, 4 months ago)
by
mika
setup-storage/Commands.pm: Use proper dependencies when entire disks are used as
part of a RAID or LVM volume
Thanks: Peter Kruse
Revision
6248 -
Directory Listing
Modified
Thu Dec 23 12:45:44 2010 UTC
(2 years, 4 months ago)
by
mika
simple/scripts/GRUB_PC/10-setup: No need to deal with multiple devices anymore,
BOOT_DEVICE will always a be single value.
This version of 10-setup is known to work both with lenny and squeeze.
Thanks: alekibango, David Dreezer
Revision
6247 -
Directory Listing
Modified
Thu Dec 23 12:45:33 2010 UTC
(2 years, 4 months ago)
by
mika
setup-storage/{Fstab.pm,Parser.pm}: Cleanup code for defining BOOT_DEVICE
setup-storage.8: Properly document semantics of BOOT_DEVICE and disk_var.sh.
Thanks: Julien Blache <jblache@debian.org>
Revision
6246 -
Directory Listing
Modified
Thu Dec 23 12:45:25 2010 UTC
(2 years, 4 months ago)
by
mika
print message to stderr (closes: #605947)
The bugfix for #600715 did break every fai-mirror call, since an
additional line appeared in $NFSROOT/var/tmp/packages.nfsroot.
Revision
6225 -
Directory Listing
Modified
Tue Nov 30 22:41:25 2010 UTC
(2 years, 5 months ago)
by
mika
Release new version 3.4.5.
Revision
6224 -
Directory Listing
Modified
Tue Nov 30 22:41:20 2010 UTC
(2 years, 5 months ago)
by
mika
apply patch from experimental, install grub into all raid devices
Revision
6223 -
Directory Listing
Modified
Tue Nov 30 22:41:16 2010 UTC
(2 years, 5 months ago)
by
mika
do not install grub always into (hd0) (closes: #604938)
Revision
6221 -
Directory Listing
Modified
Tue Nov 30 22:41:08 2010 UTC
(2 years, 5 months ago)
by
mika
do not include /boot on CD
Revision
6220 -
Directory Listing
Modified
Tue Nov 30 22:41:04 2010 UTC
(2 years, 5 months ago)
by
mika
Adjust depends/recommends regarding tftp server.
fai-server package recommended 'tftpd-hpa | tftpd', now we're
using 'tftpd-hpa | atftpd' instead as tftpd is not suitable for use
with the PXE bootloader at all.
fai-quickstart package depended on tftpd-hpa without any alternatives,
now we support atftpd as alternative.
Backport of svn r6199 for stable branch 3.4.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6219 -
Directory Listing
Modified
Tue Nov 30 22:41:00 2010 UTC
(2 years, 5 months ago)
by
mika
NFSROOT: move commented lenny package examples to according place
Thanks: Thomas Lange
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6218 -
Directory Listing
Modified
Tue Nov 30 22:40:57 2010 UTC
(2 years, 5 months ago)
by
mika
simple examples: move from apt-proxy to approx
Last Debian release that provides apt-proxy is lenny,
therefore switch to approx instead which is available since
etch in each Debian release.
Patch provided by Thomas Lange.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6217 -
Directory Listing
Modified
Tue Nov 30 22:40:53 2010 UTC
(2 years, 5 months ago)
by
mika
add newline, makes shell.log much more readable
Revision
6216 -
Directory Listing
Modified
Tue Nov 30 22:40:49 2010 UTC
(2 years, 5 months ago)
by
mika
setup-storage/Volumes.pm: Included parted output line if parsing parted output fails.
This fixes the mysterious "Table header not seen yet."
Revision
6215 -
Directory Listing
Modified
Tue Nov 30 22:40:45 2010 UTC
(2 years, 5 months ago)
by
mika
Unbreak tmpfs support
Revision
6214 -
Directory Listing
Modified
Tue Nov 30 22:40:42 2010 UTC
(2 years, 5 months ago)
by
mika
add hint about ADDCLASSES
Revision
6213 -
Directory Listing
Modified
Tue Nov 30 22:40:39 2010 UTC
(2 years, 5 months ago)
by
mika
remove part of how to enable PXE on 3com. This info was move into the wiki
Conflicts:
3.4/doc/fai-guide.txt
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6212 -
Directory Listing
Modified
Tue Nov 30 22:40:35 2010 UTC
(2 years, 5 months ago)
by
mika
remove some packages to make fai-cd smaller
Revision
6211 -
Directory Listing
Modified
Tue Nov 30 22:40:31 2010 UTC
(2 years, 5 months ago)
by
mika
write MBR when using grub2 (closes: #597479)
Revision
6210 -
Directory Listing
Modified
Tue Nov 30 22:40:28 2010 UTC
(2 years, 5 months ago)
by
mika
minor change
Revision
6209 -
Directory Listing
Modified
Tue Nov 30 22:40:23 2010 UTC
(2 years, 5 months ago)
by
mika
create directories, set additional parameters (closes: #602498)
Revision
6208 -
Directory Listing
Modified
Tue Nov 30 22:40:20 2010 UTC
(2 years, 5 months ago)
by
mika
ask for logo
Revision
6207 -
Directory Listing
Modified
Tue Nov 30 22:40:17 2010 UTC
(2 years, 5 months ago)
by
mika
add missing verb
Revision
6206 -
Directory Listing
Modified
Tue Nov 30 22:40:14 2010 UTC
(2 years, 5 months ago)
by
mika
print message to stdout (closes: #600715)
Revision
6205 -
Directory Listing
Modified
Tue Nov 30 22:40:10 2010 UTC
(2 years, 5 months ago)
by
mika
only use interfaces that are up (closes: #600591)
Revision
6204 -
Directory Listing
Modified
Tue Nov 30 22:40:07 2010 UTC
(2 years, 5 months ago)
by
mika
use hostname= from the kernel command line (closes: #601750)
remove call of live config script
Revision
6159 -
Directory Listing
Modified
Fri Oct 15 11:09:55 2010 UTC
(2 years, 7 months ago)
by
mika
Release new version 3.4.4.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6158 -
Directory Listing
Modified
Fri Oct 15 11:09:42 2010 UTC
(2 years, 7 months ago)
by
mika
setup-storage/Commands.pm: Quote fs argument in parted mkpart calls
Special characters may be in use that confuse the shell as in, e.g.,
linux-swap(v1) (thanks Peter Kruse for the patch).
Revision
6157 -
Directory Listing
Modified
Fri Oct 15 11:09:28 2010 UTC
(2 years, 7 months ago)
by
mika
install_packages: Fix dpkg hold output
Thanks Michael Log <mmlogin@gmail.com> for the patch.
Revision
6156 -
Directory Listing
Modified
Fri Oct 15 11:09:13 2010 UTC
(2 years, 7 months ago)
by
mika
fai-guide.txt: Improved documentation of hooks
Thanks Peter Bittner for providing the text.
Revision
6155 -
Directory Listing
Modified
Fri Oct 15 11:08:52 2010 UTC
(2 years, 7 months ago)
by
mika
examples/simple/disk_config/FAIBASE: Added bootable:1, which is still necessary on some systems
Thanks Maximiliano Curia for reporting this.
Revision
6154 -
Directory Listing
Modified
Fri Oct 15 11:08:26 2010 UTC
(2 years, 7 months ago)
by
mika
fai, make-fai-nfsroot: Use df -P for guaranteed one-line-is-one-mount output
Thanks michael log <mmlogin@gmail.com> for the patch.
Revision
6153 -
Directory Listing
Modified
Fri Oct 15 11:07:32 2010 UTC
(2 years, 7 months ago)
by
mika
bin/fai-cd: fix quote handling of rsync check
Make sure the check for rsync executable returns the proper
value. Avoid "&&" logic and use if...then.. instead. More
details in thread "fai-cd: quotes around command for -x test" on
linux-fai-devel mailinglist.
Thanks: Michael Log <mmlogin@gmail.com>
Signed-off-by: Michael Prokop <mika@debian.org>
Revision
6152 -
Directory Listing
Modified
Fri Oct 15 11:06:25 2010 UTC
(2 years, 7 months ago)
by
mika
bin/install_packages: mention import variables $aptoptions and $FAI_DEBSOURCESDIR
Thanks: Michael Log <mmlogin@gmail.com>
Signed-off-by: Michael Prokop <mika@debian.org>
Revision
6151 -
Directory Listing
Modified
Fri Oct 15 11:05:50 2010 UTC
(2 years, 7 months ago)
by
mika
man/fai-class.1: replace dpkg --print-installation-architecture with --print-architecture
Thanks: Michael Log <mmlogin@gmail.com>
Signed-off-by: Michael Prokop <mika@debian.org>
Revision
6150 -
Directory Listing
Modified
Fri Oct 15 11:05:02 2010 UTC
(2 years, 7 months ago)
by
mika
fai: re-add support for hostname=... bootoption when using live-config
live-config provides hostname handling through a separate script
and $HOSTNAME of bootoption hostname=... isn't available in the
environment any longer.
The argument of the bootoption HOSTNAME=... (uppercase) would be
available in the environment but as we want to be backwards
compatible and continue supporting the hostname=... bootoption
we've to use live-config accordingly if it's available.
Thanks for the bugreport and the initial patch to Karl Wallner.
Thanks: Karl Wallner <fai@karlwallner.de>
Signed-off-by: Michael Prokop <mika@debian.org>
Revision
6149 -
Directory Listing
Modified
Fri Oct 15 11:04:11 2010 UTC
(2 years, 7 months ago)
by
mika
reinclude code which is needed (closes: #599305)
Revision
6134 -
Directory Listing
Modified
Thu Oct 14 16:00:39 2010 UTC
(2 years, 7 months ago)
by
mika
README: replace lenny with squeeze
Signed-off-by: Michael Prokop <mika@debian.org>
Revision
6116 -
Directory Listing
Modified
Tue Oct 5 15:18:01 2010 UTC
(2 years, 7 months ago)
by
mika
Release new version 3.4.3.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6115 -
Directory Listing
Modified
Tue Oct 5 15:17:48 2010 UTC
(2 years, 7 months ago)
by
mika
Clarify error message in case of invalid use of swap/luks in disk_config
setup-storage/Parser.pm: Clarify error message in case of invalid use of
swap/luks (thanks Patrick Schoenfeld for pointing this out).
Revision
6114 -
Directory Listing
Modified
Tue Oct 5 15:17:29 2010 UTC
(2 years, 7 months ago)
by
mika
Release new version 3.4.3~rc1.
Signed-off-by: Michael Prokop <mika@debian.org>
Revision
6113 -
Directory Listing
Modified
Tue Oct 5 15:17:20 2010 UTC
(2 years, 7 months ago)
by
mika
fix homepage url
Revision
6112 -
Directory Listing
Modified
Tue Oct 5 15:16:57 2010 UTC
(2 years, 7 months ago)
by
mika
Rework mdadm output parsing code to make it more tolerant to changes in the output format
Revision
6111 -
Directory Listing
Modified
Tue Oct 5 15:16:47 2010 UTC
(2 years, 7 months ago)
by
mika
remove unused code (closes: #596055)
code is not used, since shadowconfig is always on
Revision
6110 -
Directory Listing
Modified
Tue Oct 5 15:16:40 2010 UTC
(2 years, 7 months ago)
by
mika
add more detailed list of tasks
Revision
6109 -
Directory Listing
Modified
Tue Oct 5 15:16:27 2010 UTC
(2 years, 7 months ago)
by
mika
new date
Revision
6108 -
Directory Listing
Modified
Tue Oct 5 15:16:14 2010 UTC
(2 years, 7 months ago)
by
mika
fix link and date
Revision
6107 -
Directory Listing
Modified
Tue Oct 5 15:15:57 2010 UTC
(2 years, 7 months ago)
by
mika
new domain name for the project
Conflicts:
3.4/bin/fai-mirror
examples/simple/files/etc/approx/approx.conf/FAISERVER
Signed-off-by: Michael Prokop <mika@debian.org>
Revision
6106 -
Directory Listing
Modified
Tue Oct 5 15:15:39 2010 UTC
(2 years, 7 months ago)
by
mika
fix url
Revision
6105 -
Directory Listing
Modified
Tue Oct 5 15:15:23 2010 UTC
(2 years, 7 months ago)
by
mika
remove netmask from IP address (closes: #597870)
Revision
6104 -
Directory Listing
Modified
Tue Oct 5 15:15:11 2010 UTC
(2 years, 7 months ago)
by
mika
Fix preserve for RAID
Preserving a RAID volume did not work:
- mdadm --detail --scan doesn't give information on non-assembled
arrays, leading setup-storage to think there aren't any;
- preserved arrays must be assembled before setup-storage calls
fai-vol-id;
- (minor) always_format was not initialized for RAID arrays.
Revision
6103 -
Directory Listing
Modified
Tue Oct 5 15:15:01 2010 UTC
(2 years, 7 months ago)
by
mika
raise importance of libproc-daemon-perl to Recommends (closes: #593089)
Conflicts:
3.4/debian/control
Revision
6102 -
Directory Listing
Modified
Tue Oct 5 15:14:45 2010 UTC
(2 years, 7 months ago)
by
mika
Fixed a whitespace/table alignment issue (not even worth a changelog entry,
IMHO)
Revision
6101 -
Directory Listing
Modified
Tue Oct 5 15:14:33 2010 UTC
(2 years, 7 months ago)
by
mika
setup-storage/Fstab.pm: Don't resolve LVM devices via readlink (thanks Brian Kroth for suggesting a similar patch).
The underlying canoncial path names aren't stable across reboots, hence these
must not be used.
Closes: #597238
Revision
6100 -
Directory Listing
Modified
Tue Oct 5 15:14:17 2010 UTC
(2 years, 7 months ago)
by
mika
add Julien
Revision
6094 -
Directory Listing
Modified
Fri Oct 1 17:31:10 2010 UTC
(2 years, 7 months ago)
by
mika
bin/make-fai-nfsroot: change check for /usr/share/live-initramfs to /usr/share/initramfs-tools/scripts/live
The check for directory $NFSROOT/usr/share/live-initramfs fails
starting with live-boot 2.0.0-1 due to renamed directories.
Checking for executable file /usr/share/initramfs-tools/scripts/live
works indepent from the live-initramfs/live-boot[-initramfs-tools]
version.
Closes: #595365
Conflicts:
3.4/bin/make-fai-nfsroot
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6051 -
Directory Listing
Modified
Fri Aug 27 12:07:07 2010 UTC
(2 years, 8 months ago)
by
mika
Release new version 3.4.1.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6050 -
Directory Listing
Modified
Fri Aug 27 12:06:48 2010 UTC
(2 years, 8 months ago)
by
mika
Enforce execution of mdadm --create only after all partition table manipulations
setup-storage/{Init.pm,Commands.pm}: Enforce execution of mdadm --create
commands to happen after all partition table manipulations.
Revision
6046 -
Directory Listing
Modified
Tue Aug 17 12:59:18 2010 UTC
(2 years, 9 months ago)
by
mika
Release new version 3.4.0.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6045 -
Directory Listing
Modified
Tue Aug 17 12:59:11 2010 UTC
(2 years, 9 months ago)
by
mika
Revert wrongly applied 6326855.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6044 -
Directory Listing
Modified
Tue Aug 17 12:59:03 2010 UTC
(2 years, 9 months ago)
by
mika
new setup-fai-test-environment script create two virtual machines for testing
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6043 -
Directory Listing
Modified
Tue Aug 17 12:58:51 2010 UTC
(2 years, 9 months ago)
by
mika
bin/make-fai-nfsroot: do not divert update-initramfs by default any longer
The FAI generated /etc/kernel-img.conf avoids generation
of the initrd by the kernel by default. The divertion
mechanism from make-fai-nfsroot avoids registration of
the kernel for initramfs-tools and therefor generating
the initrd will not work anymore without specifying the
exact kernel version (instead of just using update-initramfs
with "-k all"). If we avoid the divertion by default
the initrd might be build twice during the setup procedure
but we do not break it, so this should be a good tradeoff.
The -U option ("do not divert") doesn't change the behaviour
anymore but is still available for backward compability
reasons.
If someone still wants to explicitely divert the update-initramfs
script we could introduce a new variable to support that, but
for now lets KISS.
Acked-By: Thomas Lange <lange@debian.org>
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6042 -
Directory Listing
Modified
Tue Aug 17 12:58:45 2010 UTC
(2 years, 9 months ago)
by
mika
simple examples: use GRUB_PC as default, add info header to GRUB and GRUB_PC scripts.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6041 -
Directory Listing
Modified
Tue Aug 17 12:58:39 2010 UTC
(2 years, 9 months ago)
by
mika
package_config/GNOME: drop deprecated packages iceweasel-gnome-support, icedove-gnome-support and gnome-apt.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6040 -
Directory Listing
Modified
Tue Aug 17 12:58:34 2010 UTC
(2 years, 9 months ago)
by
mika
20-hwdetect.source: make sure the kernel module directory drivers/ide/pci exists before using it.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6039 -
Directory Listing
Modified
Tue Aug 17 12:58:29 2010 UTC
(2 years, 9 months ago)
by
mika
conf/NFSROOT, doc/includes/faisetup.txt: drop deprecated aufs-modules-* package.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6038 -
Directory Listing
Modified
Tue Aug 17 12:58:25 2010 UTC
(2 years, 9 months ago)
by
mika
Replace lenny with squeeze in all apt related sources.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6037 -
Directory Listing
Modified
Tue Aug 17 12:58:21 2010 UTC
(2 years, 9 months ago)
by
mika
Add myself as uploader, ack-ed by Thomas Lange.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6036 -
Directory Listing
Modified
Tue Aug 17 12:58:17 2010 UTC
(2 years, 9 months ago)
by
mika
Fix errors in Makefile from missleading merge.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6035 -
Directory Listing
Modified
Tue Aug 17 12:58:13 2010 UTC
(2 years, 9 months ago)
by
mika
minor hyphen-used-as-minus-sign fix
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6034 -
Directory Listing
Modified
Tue Aug 17 12:58:09 2010 UTC
(2 years, 9 months ago)
by
mika
Added sizespec non-terminal to grammer for nicer formatting as suggested by Thomas
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6033 -
Directory Listing
Modified
Tue Aug 17 12:58:05 2010 UTC
(2 years, 9 months ago)
by
mika
savelog.LAST: add ignore pattern
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6032 -
Directory Listing
Modified
Tue Aug 17 12:58:01 2010 UTC
(2 years, 9 months ago)
by
mika
* Makefile, fai-nfsroot.dirs, fai-nfsroot.install, get-boot-info: Install dhclient-fai.conf and dhclient-fai-script into /usr/share/fai instead of /etc/dhcp3 (closes: #585063). * dhcp-edit, control: Updated to work with isc-dhcp-server or dhcp3-server, whichever is available. * fai-guide.txt: Updated to isc-dhcp-server.
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6031 -
Directory Listing
Modified
Tue Aug 17 12:57:58 2010 UTC
(2 years, 9 months ago)
by
mika
savelog.LAST: add ignore pattern
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6030 -
Directory Listing
Modified
Tue Aug 17 12:57:49 2010 UTC
(2 years, 9 months ago)
by
mika
Fix merge conflict in Makefile.
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6029 -
Directory Listing
Modified
Tue Aug 17 12:57:45 2010 UTC
(2 years, 9 months ago)
by
mika
* Makefile, fai-nfsroot.dirs, fai-nfsroot.install, get-boot-info: Install dhclient-fai.conf and dhclient-fai-script into /usr/share/fai instead of /etc/dhcp3 (closes: #585063). * dhcp-edit, control: Updated to work with isc-dhcp-server or dhcp3-server, whichever is available. * fai-guide.txt: Updated to isc-dhcp-server.
Conflicts:
Makefile
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6028 -
Directory Listing
Modified
Tue Aug 17 12:57:40 2010 UTC
(2 years, 9 months ago)
by
mika
Merge fix debian/control
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6027 -
Directory Listing
Modified
Tue Aug 17 12:57:37 2010 UTC
(2 years, 9 months ago)
by
mika
get-config-dir: change error message
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6026 -
Directory Listing
Modified
Tue Aug 17 12:57:33 2010 UTC
(2 years, 9 months ago)
by
mika
Merged a larger number of patches from experimental into trunk:
- setup-storage_used-devs-only
- setup-storage_preserve-lazy
- setup-storage_lvm-preserve2
- setup-storage_resize2fs
- setup-storage_always-format
- setup-storage_parted2.2
- setup-storage_empty-vg
- setup-storage_ramsize
- setup-storage_tmpfs
- setup-storage_external-journal
- setup-storage_cciss-bugfix
- setup-storage_better-parser-errors
- setup-storage_exit-codes
- device2grub_stable_names
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6025 -
Directory Listing
Modified
Tue Aug 17 12:57:29 2010 UTC
(2 years, 9 months ago)
by
mika
fix line break, so normal text line does not start with a dot this makes lintian happy
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6024 -
Directory Listing
Modified
Tue Aug 17 12:57:25 2010 UTC
(2 years, 9 months ago)
by
mika
fai-mirror: use $mirrordir if no argument given (closes: #428597)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6023 -
Directory Listing
Modified
Tue Aug 17 12:57:17 2010 UTC
(2 years, 9 months ago)
by
mika
* fai-mirror: use $mirrordir if no argument given (closes: #428597) * get-config-dir-svn: use exit code of first command of pipe (closes: #557544)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6022 -
Directory Listing
Modified
Tue Aug 17 12:57:10 2010 UTC
(2 years, 9 months ago)
by
mika
make-fai-nfsroot: force creating of symlinks (closes: #588009)
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6020 -
Directory Listing
Modified
Tue Aug 17 12:56:57 2010 UTC
(2 years, 9 months ago)
by
mika
disk_config: use UUID's in fstab
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6019 -
Directory Listing
Modified
Tue Aug 17 12:56:53 2010 UTC
(2 years, 9 months ago)
by
mika
fai-mirror, fai-mirror.8: add option -m
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6018 -
Directory Listing
Modified
Tue Aug 17 12:56:49 2010 UTC
(2 years, 9 months ago)
by
mika
fai-cd: fix, use grub.cfg for grub2
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6017 -
Directory Listing
Modified
Tue Aug 17 12:56:44 2010 UTC
(2 years, 9 months ago)
by
mika
fai-server.install: add missing grub.cfg
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6016 -
Directory Listing
Modified
Tue Aug 17 12:56:42 2010 UTC
(2 years, 9 months ago)
by
mika
grub.cfg, Makefile: add missing grub.cfg to package
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6015 -
Directory Listing
Modified
Tue Aug 17 12:56:38 2010 UTC
(2 years, 9 months ago)
by
mika
fai-cd.8: add option -G
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6014 -
Directory Listing
Modified
Tue Aug 17 12:56:31 2010 UTC
(2 years, 9 months ago)
by
mika
fai-cd: add checks if package download succeeded
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6013 -
Directory Listing
Modified
Tue Aug 17 12:56:28 2010 UTC
(2 years, 9 months ago)
by
mika
control: update to new standards version
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6012 -
Directory Listing
Modified
Tue Aug 17 12:56:23 2010 UTC
(2 years, 9 months ago)
by
mika
fai-guide.txt: add info how to generate the encrypted password
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6011 -
Directory Listing
Modified
Tue Aug 17 12:56:21 2010 UTC
(2 years, 9 months ago)
by
mika
subroutines: new subroutine umount_csspace, so it can be used in user hooks (thanks to Waldemar for the patch)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6010 -
Directory Listing
Modified
Tue Aug 17 12:56:17 2010 UTC
(2 years, 9 months ago)
by
mika
fixed syntax error (found by lintian run on experimental builds)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6008 -
Directory Listing
Modified
Tue Aug 17 12:56:09 2010 UTC
(2 years, 9 months ago)
by
mika
* mkramdisks: add option -a, remove use of FAI_NORAMDISK, use FAI_RAMDISKS * subroutines: adjust to new option of mkramdisks
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6007 -
Directory Listing
Modified
Tue Aug 17 12:56:06 2010 UTC
(2 years, 9 months ago)
by
mika
fcopy: do not copy file if preinst script fails (closes: #573044) thanks to Andreas Schuldei for the patch
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6006 -
Directory Listing
Modified
Tue Aug 17 12:56:02 2010 UTC
(2 years, 9 months ago)
by
mika
fai-cd.8: add option -G
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6005 -
Directory Listing
Modified
Tue Aug 17 12:55:57 2010 UTC
(2 years, 9 months ago)
by
mika
remove test which is already done before
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6004 -
Directory Listing
Modified
Tue Aug 17 12:55:52 2010 UTC
(2 years, 9 months ago)
by
mika
fai-cd: add grub2 support (thanks to Sebastian Hetze for the patch)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6003 -
Directory Listing
Modified
Tue Aug 17 12:55:43 2010 UTC
(2 years, 9 months ago)
by
mika
fcopy, fai-cd, fai-do-scripts, ftar, fai-debconf, dhcp-edit, fai-class, install_packages, ainsl, fai-mirror, fai-chboot: remove version information, remove e-mail address for bugs
Conflicts:
bin/fai-debconf
bin/fai-mirror
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6002 -
Directory Listing
Modified
Tue Aug 17 12:55:38 2010 UTC
(2 years, 9 months ago)
by
mika
ftar, ftar.8: add xz support
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6001 -
Directory Listing
Modified
Tue Aug 17 12:55:34 2010 UTC
(2 years, 9 months ago)
by
mika
task_sysinfo: remove call of sysinfo (non open source software), check if blkid exists before calling it
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
6000 -
Directory Listing
Modified
Tue Aug 17 12:55:29 2010 UTC
(2 years, 9 months ago)
by
mika
Minor doc bug (wrong path)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5998 -
Directory Listing
Modified
Tue Aug 17 12:55:19 2010 UTC
(2 years, 9 months ago)
by
mika
savelog.LAST: ignore ACPI Warning
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5997 -
Directory Listing
Modified
Tue Aug 17 12:55:13 2010 UTC
(2 years, 9 months ago)
by
mika
fai-do-scripts: add cfengine 3 support
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5996 -
Directory Listing
Modified
Tue Aug 17 12:55:08 2010 UTC
(2 years, 9 months ago)
by
mika
subroutines: /proc + /sys might be empty because they were unmounted inside $FAI_ROOT but are still registered in /etc/mtab outside of $FAI_ROOT, so let's get rid of them outside the chroot as well iff they are present
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5995 -
Directory Listing
Modified
Tue Aug 17 12:55:02 2010 UTC
(2 years, 9 months ago)
by
mika
10-misc, subroutines: move adding /etc/hosts entry from task_prepareapt to config space script, add only if host does not belong to class DHCPC
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5994 -
Directory Listing
Modified
Tue Aug 17 12:54:58 2010 UTC
(2 years, 9 months ago)
by
mika
put ROOTPW into quotes, so empty password will work (thanks to Adrien Cunin for the patch)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5993 -
Directory Listing
Modified
Tue Aug 17 12:54:49 2010 UTC
(2 years, 9 months ago)
by
mika
make-fai-nfsroot: fix typo, remove redundant rm command
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5992 -
Directory Listing
Modified
Tue Aug 17 12:54:42 2010 UTC
(2 years, 9 months ago)
by
mika
add $modified, add more messages, fix code for adding a host
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5991 -
Directory Listing
Modified
Tue Aug 17 12:54:38 2010 UTC
(2 years, 9 months ago)
by
mika
Adjust debian/changelog according to latest changes
Acked by Thomas
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5990 -
Directory Listing
Modified
Tue Aug 17 12:54:36 2010 UTC
(2 years, 9 months ago)
by
mika
subroutines, fai: display date of execution (fai_rundate) on startup
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5989 -
Directory Listing
Modified
Tue Aug 17 12:54:31 2010 UTC
(2 years, 9 months ago)
by
mika
add different implementation for dumping variables, thanks to Andreas Schuldei
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5988 -
Directory Listing
Modified
Tue Aug 17 12:54:27 2010 UTC
(2 years, 9 months ago)
by
mika
install_packages.8: fix wording of description of -N option
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5987 -
Directory Listing
Modified
Tue Aug 17 12:54:21 2010 UTC
(2 years, 9 months ago)
by
mika
install_packages: support retrieving sources for Debian based systems using the -s option
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5986 -
Directory Listing
Modified
Tue Aug 17 12:54:15 2010 UTC
(2 years, 9 months ago)
by
mika
subroutines: do not dump bash array variables
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5985 -
Directory Listing
Modified
Tue Aug 17 12:54:10 2010 UTC
(2 years, 9 months ago)
by
mika
make-fai-nfsroot: remove etc/hostname and 70-persistent-net.rules from nfsroot and base.tgz (thanks to Manuel Hachtkemper for the patch)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5984 -
Directory Listing
Modified
Tue Aug 17 12:54:06 2010 UTC
(2 years, 9 months ago)
by
mika
subroutines: use task_error level 420 instead of 855 as discussed with Thomas
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5983 -
Directory Listing
Modified
Tue Aug 17 12:54:00 2010 UTC
(2 years, 9 months ago)
by
mika
doc/error-levels: describe error levels of task_error subroutine
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5982 -
Directory Listing
Modified
Tue Aug 17 12:53:55 2010 UTC
(2 years, 9 months ago)
by
mika
subroutines: add support for task_error to task configure
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5981 -
Directory Listing
Modified
Tue Aug 17 12:53:52 2010 UTC
(2 years, 9 months ago)
by
mika
subroutines, fai: make sure fai exits with the according return code of task action (and all the hooks behind it)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5980 -
Directory Listing
Modified
Tue Aug 17 12:53:49 2010 UTC
(2 years, 9 months ago)
by
mika
setup-storage.8: add info about flag_initial
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5979 -
Directory Listing
Modified
Tue Aug 17 12:53:42 2010 UTC
(2 years, 9 months ago)
by
mika
fai-chboot,fai-chboot.8: add option -P
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5978 -
Directory Listing
Modified
Tue Aug 17 12:53:38 2010 UTC
(2 years, 9 months ago)
by
mika
control: change dependencies on fai-setup-storage
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5977 -
Directory Listing
Modified
Tue Aug 17 12:53:34 2010 UTC
(2 years, 9 months ago)
by
mika
dhcp-edit: new command that adds or removes entries to/from dhcpd.conf
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5976 -
Directory Listing
Modified
Tue Aug 17 12:53:23 2010 UTC
(2 years, 9 months ago)
by
mika
remove unneeded else
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5975 -
Directory Listing
Modified
Tue Aug 17 12:53:11 2010 UTC
(2 years, 9 months ago)
by
mika
remove leading space
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5974 -
Directory Listing
Modified
Tue Aug 17 12:53:07 2010 UTC
(2 years, 9 months ago)
by
mika
changelog entry
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5973 -
Directory Listing
Modified
Tue Aug 17 12:53:00 2010 UTC
(2 years, 9 months ago)
by
mika
move setup-storage into a separate package (fai-setup-storage)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5972 -
Directory Listing
Modified
Tue Aug 17 12:52:46 2010 UTC
(2 years, 9 months ago)
by
mika
disk-info: rename subroutine
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5971 -
Directory Listing
Modified
Tue Aug 17 12:52:41 2010 UTC
(2 years, 9 months ago)
by
mika
make-fai-nfsroot, make-fai-nfsroot.8: add option -B, (closes: #576092) (thanks to Mika Prokop for the patch)
Conflicts:
debian/changelog
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5970 -
Directory Listing
Modified
Tue Aug 17 12:52:35 2010 UTC
(2 years, 9 months ago)
by
mika
added changelog entry for install_packages typo fix
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5968 -
Directory Listing
Modified
Tue Aug 17 12:52:22 2010 UTC
(2 years, 9 months ago)
by
mika
sources.list: fix security.geo.debian.org domain entries
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5967 -
Directory Listing
Modified
Tue Aug 17 12:52:02 2010 UTC
(2 years, 9 months ago)
by
mika
ainsl: exit with 0 if line already exists in the file
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5966 -
Directory Listing
Modified
Tue Aug 17 12:51:57 2010 UTC
(2 years, 9 months ago)
by
mika
mkramdisk: use exit in main routine (closes: #583289)
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5963 -
Directory Listing
Modified
Tue Aug 17 12:51:40 2010 UTC
(2 years, 9 months ago)
by
mika
make-fai-nfsroot: fix typo
Signed-off-by: Michael Prokop <mika@grml.org>
Revision
5959 -
Directory Listing
Added
Sun Aug 8 00:12:00 2010 UTC
(2 years, 9 months ago)
by
mika
create place for stable branches