summaryrefslogtreecommitdiffstats
path: root/bin
Commit message (Collapse)AuthorAgeFilesLines
* * cmdline options are now collected in a hash instead of individual variables,Oliver Tappe2008-02-091-22/+14Star
| | | | | | as this is much clearer git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1526 95ad53e4-c205-0410-b2fa-d234c58c8868
* * cmdline options are now collected in a hash instead of individual variables,Oliver Tappe2008-02-091-11/+11
| | | | | | as this is much clearer git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1525 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved functionality of slxldd into a module (LibScanner),Oliver Tappe2008-01-221-206/+7Star
| | | | | | | | such that it can be used by other programs, too * slxldd is now just a wrapper for the LibScanner module git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1483 95ad53e4-c205-0410-b2fa-d234c58c8868
* * avoid warning if ld.so.conf doesn't exist (seems to be the case onOliver Tappe2007-10-051-0/+1
| | | | | | debian-3.1) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1370 95ad53e4-c205-0410-b2fa-d234c58c8868
* * dropped support for CSV databases, as they are simply not good enoughOliver Tappe2007-07-311-4/+29
| | | | | | | | | | | | * added support for db-user and db-passwd: + the mysql backend will now ask for the password upon connect + you can specify the db-user and db-passwd via slxsettings (so you never have to enter it manually afterwards) * slxsettings now checks db-type against an explicit pattern to avoid problems caused by typos git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1295 95ad53e4-c205-0410-b2fa-d234c58c8868
* * changed several class interfaces as a result of trying to integrate supportOliver Tappe2007-07-281-2/+4
| | | | | | | | for Debian & Ubunto installation (which is still not complete, though) * fixed some bugs along the way (especially the meta-packagers trying to invoke a private function of OpenSLX::OSSetup::Engine) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1281 95ad53e4-c205-0410-b2fa-d234c58c8868
* * some more work at UTF-8-compliance I forgot beforeOliver Tappe2007-07-222-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1272 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed glob()-related hang in slxldd.Oliver Tappe2007-07-221-1/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1270 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed compatibility problems of our config-files with regards to beingOliver Tappe2007-07-221-1/+4
| | | | | | | executed by shells: there is no whitespace allowed before or after the equal sign in shell-var assignments git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1269 95ad53e4-c205-0410-b2fa-d234c58c8868
* * first part of configuration file migration to Config::GeneralOliver Tappe2007-07-211-6/+11
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1268 95ad53e4-c205-0410-b2fa-d234c58c8868
* * tried to avoid a specific (but spurious) uninitialized value warning Oliver Tappe2007-07-181-5/+7
| | | | | | | that has been reported by Dirk * some cleanup with respect to regex matching git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1255 95ad53e4-c205-0410-b2fa-d234c58c8868
* * updated perldoc to match current stateOliver Tappe2007-07-181-7/+3Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1251 95ad53e4-c205-0410-b2fa-d234c58c8868
* * reworked slxsettings cmdline to be more clear: you know have to explicitlyOliver Tappe2007-07-181-43/+57
| | | | | | | pass one of the two supported actions: 'set' or 'reset'. * it is no longer possible to "create" options just by setting them, tsk! git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1250 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed crashing bug introduced with last commitOliver Tappe2007-07-101-2/+6
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1235 95ad53e4-c205-0410-b2fa-d234c58c8868
* * more work towards perlcritic compliance, fixed the low-hanging fruit Oliver Tappe2007-07-105-29/+48
| | | | | | for level 4 git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1234 95ad53e4-c205-0410-b2fa-d234c58c8868
* * activated 'use warnings' to all modules and adjusted all occurences ofOliver Tappe2007-07-012-17/+22
| | | | | | | 'use of uninitialized values', a couple of which might still show up * adjusted all code with respect to passing perlcritic level 4 and 5 git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1207 95ad53e4-c205-0410-b2fa-d234c58c8868
* * split export type into filesystem and (optional) blockdevice, closingOliver Tappe2007-06-202-53/+67
| | | | | | | ticket#139 * code-reformatting with perltidy git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1176 95ad53e4-c205-0410-b2fa-d234c58c8868
* largish change with respect to configurable paths:Oliver Tappe2007-06-171-75/+35Star
| | | | | | | | | | | | | | | | | | | | * instead of supporting configurable paths at different hierarchy levels, there are now only five configurable folder: + base-path (/opt/openslx), fixed at installation time + config-path (/etc/opt/openslx), fixed at installation time + private-path (/var/opt/openslx), freely configurable by user + public-path (/srv/openslx), freely configurable by user + temp-path (/tmp), freely configurable by user this closes ticket#143 * several holes have been plugged concerning the creation of folders before they are accessed, closing ticket#142 * the functionality of generating config default folders has been moved from the Makefile into a new Perl-module (ConfigFolder.pm), in order to be available to the Perl-scripts, too * slxsettings has been changed to reflect the nature of base-path and config-path as fixed paths git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1172 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved slxsettings from 'config-db' to 'bin', as it has nothing to do withOliver Tappe2007-06-141-0/+366
| | | | | | the db (anymore) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1163 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed all warnings indicated by 'perl -w'Oliver Tappe2007-06-131-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1162 95ad53e4-c205-0410-b2fa-d234c58c8868
* * switched strange behaviour: instead of forcing absolute paths to be ↵Oliver Tappe2007-05-061-5/+5
| | | | | | | | | | relative to given root, we know force relative paths to be relative from that root. This allows slxldd to work against binaries that live outside of that root, too. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1015 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added workaround for /lib32 and /usr/lib32 not being referenced inOliver Tappe2007-04-261-4/+14
| | | | | | | | | ld.so.conf on debian, although they are required and used. I don't understand why they do it this way... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@931 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added tool for determine the minimum package set, although it seems to ↵Oliver Tappe2007-03-241-0/+177
| | | | | | | | | | work ok, yum can't use the resulting set, though (packets seem to be missing). I haven't found out yet what causes this. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@817 95ad53e4-c205-0410-b2fa-d234c58c8868
* * work in progressOliver Tappe2007-03-231-3/+6
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@814 95ad53e4-c205-0410-b2fa-d234c58c8868
* * inserted correct copyright headerOliver Tappe2007-03-233-14/+35
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@813 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed incorrect uses of the _tr() functionOliver Tappe2007-03-231-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@812 95ad53e4-c205-0410-b2fa-d234c58c8868
* * minor cleanupOliver Tappe2007-03-231-2/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@811 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed bug reported by Dirk: some systems (kubuntu) do not have a ↵Oliver Tappe2007-03-061-2/+2
| | | | | | | | | | ld.so.conf, so we now support that, too. In that case, we now only work with the trusted folders (/lib and /usr/lib). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@747 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed bug that caused the architecture detection to fail an 64-bitOliver Tappe2007-02-231-3/+11
| | | | | | | systems git-svn-id: http://svn.openslx.org/svn/openslx/trunk@714 95ad53e4-c205-0410-b2fa-d234c58c8868
* * quick & dirty script added that is able to parse SUSE-pattern ↵Oliver Tappe2007-02-211-0/+142
| | | | | | | | | | descriptions, hopefully this will be helpful when trying to determine minimal set of packets required to install a given selection with yum. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@706 95ad53e4-c205-0410-b2fa-d234c58c8868
* Small Fix: Quotation marks now prevent the path elements to be interpreted ↵Felix Endres2007-02-051-2/+2
| | | | | | as barewords git-svn-id: http://svn.openslx.org/svn/openslx/trunk@687 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed two incorrect uses of _tr()Oliver Tappe2007-02-051-2/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@683 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added check against scalar variables inside of the strings, as this causesOliver Tappe2007-02-051-4/+8
| | | | | | | | the 'posix' translations-Module to fail * minor cleanup git-svn-id: http://svn.openslx.org/svn/openslx/trunk@682 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed problems with regards to extractTranslations.plOliver Tappe2007-02-031-4/+12
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@675 95ad53e4-c205-0410-b2fa-d234c58c8868
* * updated to new layout of repository, from now on this script will always workOliver Tappe2007-02-031-19/+24
| | | | | | | | from the root of the repository and filter anything that's not a perl-script or -module git-svn-id: http://svn.openslx.org/svn/openslx/trunk@674 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved extractTranslations to a better placeOliver Tappe2007-02-031-0/+232
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@673 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added missing calls to _tr() for verbose output such that these will be ↵Oliver Tappe2007-02-031-11/+12
| | | | | | | | | translatable, too * missing files are now simply skipped instead of causing the script to exit git-svn-id: http://svn.openslx.org/svn/openslx/trunk@672 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved slxldd from config-db to (new) bin folder as it has nothing to do ↵Oliver Tappe2007-02-031-0/+273
with the config-db git-svn-id: http://svn.openslx.org/svn/openslx/trunk@671 95ad53e4-c205-0410-b2fa-d234c58c8868