summaryrefslogtreecommitdiffstats
path: root/lib/OpenSLX
Commit message (Expand)AuthorAgeFilesLines
* * slurpFile now supports returning the file as an array of linesOliver Tappe2008-02-011-5/+13
* * warnings are now indicated by '°°°', errors by '***'Oliver Tappe2008-02-011-3/+9
* * added support to spitFile() for setting the mode of theOliver Tappe2008-01-221-3/+7
* * use mkpath() instead of system()Oliver Tappe2008-01-161-3/+4
* reimplemented splashy stuff via Theme plugin:Oliver Tappe2008-01-131-1/+1
* * changed default for 'pxe-theme' from 'openslx' to unset to stay compatibleOliver Tappe2008-01-121-1/+1
* * fixed encoding problem of PXE-config file outputOliver Tappe2008-01-111-4/+20
* * added two new global settings:Oliver Tappe2008-01-111-0/+2
* * small cleanupOliver Tappe2007-09-231-2/+2
* * added readPassword() to Utils.pm, a function which fetches a passwordOliver Tappe2007-09-231-0/+13
* * switched from perl-based distro-configuration files to "real" configurationOliver Tappe2007-08-152-5/+54
* * dropped support for CSV databases, as they are simply not good enoughOliver Tappe2007-07-311-1/+3
* * more work towards Debian & Ubuntu support, Debian-4.0, Ubuntu-6.10Oliver Tappe2007-07-301-0/+1
* * finished installation support for Debian-etch, Debian-sarge and UbuntuOliver Tappe2007-07-282-7/+21
* * changed several class interfaces as a result of trying to integrate supportOliver Tappe2007-07-281-4/+4
* * reworked OpenSLX::OSSetup::Distro structure to incorporateOliver Tappe2007-07-252-18/+182
* * reduced use of Config::General to object-oriented mode only, as it isOliver Tappe2007-07-251-1/+2
* * dropped our own implementation of glob() - that was a fix at the wrong place.Oliver Tappe2007-07-221-10/+1Star
* * fixed glob()-related hang in slxldd.Oliver Tappe2007-07-221-1/+1
* * fixed compatibility problems of our config-files with regards to beingOliver Tappe2007-07-221-1/+4
* * first part of configuration file migration to Config::GeneralOliver Tappe2007-07-211-19/+11Star
* * minor cleanup (two uninit values)Oliver Tappe2007-07-211-2/+3
* * base work towards utf8-cleanness (it is now possible to handle vendor-OSesOliver Tappe2007-07-211-10/+17
* * replaces most occurrences of confess() with croak(), as that is less noisy.Oliver Tappe2007-07-182-2/+0Star
* * more work towards perlcritic compliance, fixed the low-hanging fruit Oliver Tappe2007-07-102-1/+15
* * moved checkFlags() from Utils to Basics and used it there (in Oliver Tappe2007-07-022-25/+31
* * activated 'use warnings' to all modules and adjusted all occurences ofOliver Tappe2007-07-015-130/+233
* * split export type into filesystem and (optional) blockdevice, closingOliver Tappe2007-06-202-25/+30
* largish change with respect to configurable paths:Oliver Tappe2007-06-172-79/+139
* * fixed all warnings indicated by 'perl -w'Oliver Tappe2007-06-131-108/+135
* * part one of settings file related changes (ticket#122): Oliver Tappe2007-05-281-2/+4
* * added support for 'local:'-URLs, which trigger the automatic start of a Oliver Tappe2007-05-281-2/+20
* * changed slxsystem to ignore SIGPIPE instead of exiting, as this used to causeOliver Tappe2007-05-281-4/+10
* * added utility function followLink() and made use of itOliver Tappe2007-05-131-1/+18
* * implemented a simple registration mechanism for cleanup functions in order to Oliver Tappe2007-05-111-0/+32
* * moved instantiateClass() from OpenSLX::Utils to OpenSLX::BasicsOliver Tappe2007-05-072-23/+25
* * removed fsmods and nicmods as extended settings, as they now live in the de...Oliver Tappe2007-05-061-3/+0Star
* * renamed 'ossetup-max-retry-count' to 'ossetup-max-try-count' and started to...Oliver Tappe2007-05-021-1/+1
* overhaul the settings concept:Oliver Tappe2007-05-021-1/+11
* * improved die() and warn() to fall back to the respective CORE-functions unl...Oliver Tappe2007-04-301-9/+7Star
* * use Carp::Heavy explicitly in order to avoid problemsOliver Tappe2007-04-261-1/+6
* * fixed problem in slxsystem that would cause unexpected exits if anyOliver Tappe2007-04-261-2/+3
* * added support to copyFile for passing in the name of the target file (toOliver Tappe2007-04-261-11/+9Star
* * switch default database type from 'CSV' to 'SQLite', as we noOliver Tappe2007-04-231-1/+1
* * added our implementation of warn() to increase the visibility of warnings.Oliver Tappe2007-04-151-1/+15
* * cleanup with respect to how modules/classes are loadedOliver Tappe2007-04-141-2/+26
* * fixed die() to provide exit-value 5 if no error is indicated by $!, such th...Oliver Tappe2007-04-011-0/+1
* * inserted correct copyright headerOliver Tappe2007-03-234-15/+43
* * added executeInSubprocess() which encapsulates the starting andOliver Tappe2007-03-171-5/+44
* * linkFile() now ignores any existing link-targetOliver Tappe2007-03-171-1/+1