Merge from dorje (Set label on vfat filesystems)
Set label on vfat filesystems.
Fix variable name
Fix typo
Try to debug \?foo=bar syntax
Fix require \?foo=bar
implement quiet mode
Allow lost+found when deploying vservers.
fix typo
order before device number comparison
fix typo
dd bs doesn't accept units
fix typo
Actually check for syslinux MBR presence.
Fix typo
Fix variable reference
Allow to specify root of vshost when using 'require vserver'
Handle non-existent md devices
Fix error handling for mdadm --detail
Fix error handling for mdadm --detail
Allow mdadm --detail to die with 'Array ... does not exist' (exitcode 1)
Fix dangling ;;
Prevent output from busybox blkid in incorrect format to be misinterpreted, simplify filesystem creation code.
Add option to extend fpath
Allow supllying pattern to ignore files and directories in deployed to directory
fix the mdadm check
fix syntax
Distinguish need-action from failure when printing action traces
Factor out the fs/layout checking and handle newer blkid not failing on blank devices but providing info about containing partition layout.
More reiserfs support.
Support reiserfs way of setting filesystem label.
arbitrary fstab file
Compare md array components by raw device numbers
Compare md array components by raw device numbers
Compare md array components by raw device numbers
add missing local variable
fix location of multi-segment volume check
logical_volume_extents for creating contiguous volumes on specific devices
variable matching and unification
Fix the bin/confzfoo=bar behaviour to match the comments.
Fix which part of bin/confzfoo=bar gets printed out.
Print out bin/confz-arguments passed to the main routine.
Fix indices.
Fix found device check condition.
Add missing whitespace
Error out on failed init function
Add missing paren
Report undefined functions.
Find disks by IDs
fix parameter name
Derive default LV and label names from mountpoint. Don't check xfs filesystems.
fix missing ;;
Create .confz_deployed file upon deployment
actually remove temporary tarballs
allow deploying via sftp and tmpdir
fix scp source
support deploying using scp/tar
quote possibly empty arguments
untested fix for empty values
fix empty mkfs_opts
fix empty mkfs_opts
Fixes for inteface renaming
Fixes for interface renaming.
fix quoting for arguments that are expanded using ${(z)foo}
add mkfs_opts to allow tuning the mkfs parameters
configurable extlinux binary location
fix tar invocation
allow empty label for mounted_volume
consider partition with only GPT metadata empty
handle GPT output of blkid
"Flags" ends the parted header line
fix typo
add missing local
imporved parted listing parser, gpt support
use template1 database for listing databases
use template1 database for listing users
bind mount support
nullglob
truncate fs label to fit in 12 characters XFS provides
split syslinux modules installation
query for extensions when checking extensions
remove unused parameter from postgresql_extension
query the proper database
fix SQL
add postgresql schema and extension check/creation
rename postgresql_schema to postgresql_content
fix typo
create directories in /var/run
handle empty /etc/vservers
fix setting options
fix setting options
install syslinux COM32 modules
check for extlinux.conf
extlinux touch file
extlinux
remove leftover assignment
even better cmp handling
fix cmp handling
fix variable names in mbr_code
initial GRUB2 support
embed code in MBR
fix setting options with parted
support MBR options, including boot flag
fix typo in vgcreate
bitmap support for mdraid
fail mdraid check where appropriate
mdraid empty label check
fix comparison
clean global variables
clean global variables
parted alignment
parted alignment checks
parted units
rework how preceding partitions are checked
parted invocation
fix 'while read' invocation
fix missing argument
fix condition
create primary partitions
lvm & mdadm
ip module
handle empty schema message
quote command output
fix variable name
fix variable name
fix command name
postgresql_user
fix variable name
fix read loop
fix variable name
fix variable name
use long options
use confz_do to annotate actions performed
more rigorous checks for postgresql_cluster
fix variable references
protect empty arguments
database & schema setup for postgresql
config-protect
copy how gentoo ebuild initializes postgresql
stub postgresql module
fix glob
ignore symlinks
missing redirection
better checks for vserver changes, print reasons
main_check should succeed when only checking
conditionals
conditional should be conditional
optional arguments
check the correct filesystem, pass in opts, dump & pass conditionally
conditional variable passing, error out gracefully on undefined variables
don't fail if grep matches nothing
get the vserver name from argv[2]
misnamed variable
duplicate and wrong function
check for variables being defined instead of being empty
create directory for the symlink
restart when no files were generated by listhooks yet
include module name in dep name
protect checkvars from undefined variable
fix function names
make a verification pass when actions were performed
call the correct dependency
the auto dependency
explicitly allow empty string on undefined variables
check for parameter being defined
check for parameter being defined
auto(re)start for all vservers marked "default"
WIP vserver reloading, no_unset shell option
print failure reason on first failure in verbose mode
pass in argument properly
basic openrc support
fix vdir symlink creation
put failures into array
hide errno when fail_reason is set, clear it more often
add mising colon
print test failure reason, nicer fstab
nicer ...again
fix context_id checking
auto-xtrace makes no sense like this :S
check return handling, auto-xtrace when $verbose
fix symlink check
remove superfluous check
fix restoring $vars
remove argument-passed variable trace inside the dep
fix checkvars error output
fix mounted dep
fix defvar
use newer arg checks, relax opts
noatime default
variable tracing
pass in shorter FS label
fix lvm device name
use vs_ prefix for vserver volumes
trace printing fixes
fix variable passing
use colors function instead of prompt expansion
pass lv_name correctly, fix trace printing
print command execution trace
fix symlink condition
added forgotten autoload
strip --
fix numeric conditionals
vserver deployment functions
initial commit