summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* * fixed problem with perl-scripts not finding their modules in production pathOliver Tappe2006-10-036-11/+33
| | | | | | | | * perl-modules are now installed in $SLX_BASE_PATH/lib instead of .../bin, as that's how it's usually done. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@433 95ad53e4-c205-0410-b2fa-d234c58c8868
* Small fix: suppress error output of tftp client.Dirk von Suchodoletz2006-10-031-4/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@432 95ad53e4-c205-0410-b2fa-d234c58c8868
* * cleanup of POD stuff.Oliver Tappe2006-10-022-18/+28
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@431 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added tool for setting/removing local settings, very handy if admins wantOliver Tappe2006-10-021-0/+292
| | | | | | | to fiddle with more subtle config-arguments. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@430 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added %cmdlineOptions to exports in order to enable scripts toOliver Tappe2006-10-021-3/+3
| | | | | | | | determine which settings have been specified via cmdline and which have come from elsewhere (required by slxsetup.pl). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@429 95ad53e4-c205-0410-b2fa-d234c58c8868
* * removed SLX_USE_ABSOLUTE_TFTP_PATH again, as this will be handled by ↵Oliver Tappe2006-10-021-4/+0Star
| | | | | | | | | | | slxsetup.pl (once that is implemented). After all, that option concerns the local setup, not the deployment configuration (which is the only thing dealt with in the Makefile). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@428 95ad53e4-c205-0410-b2fa-d234c58c8868
* * major cleanup, added comments and replaced cp -a by tar in order to avoid ↵Oliver Tappe2006-10-021-20/+38
| | | | | | | | | | | | copying .svn-folders. * more or less completed and enabled uninstall-target * added support for automatic generation of slxversion script git-svn-id: http://svn.openslx.org/svn/openslx/trunk@427 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for --help, --man and --versionOliver Tappe2006-10-021-1/+273
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@426 95ad53e4-c205-0410-b2fa-d234c58c8868
* * minor cleanupOliver Tappe2006-10-021-26/+38
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@425 95ad53e4-c205-0410-b2fa-d234c58c8868
* * renamed setup-test-data-simple.pl to slxsetup-test-data-simple.pl to make itOliver Tappe2006-10-021-0/+0
| | | | | | | easier to notice that it belongs to openslx. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@424 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for --help, --man and --versionOliver Tappe2006-10-021-3/+205
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@423 95ad53e4-c205-0410-b2fa-d234c58c8868
* TFTP prefix not really needed in stage3 (sorry for hassles! made testsDirk von Suchodoletz2006-10-023-17/+17
| | | | | | | with all relevant clients) ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@422 95ad53e4-c205-0410-b2fa-d234c58c8868
* * slightly changed and actived Dirk's changes from revision 419:Oliver Tappe2006-10-014-48/+63
| | | | | | | | | it is now possible to switch between absolute/relative paths for tftp accesses via the new environment variable SLX_USE_ABSOLUTE_TFTP_PATH (which defaults to 1). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@421 95ad53e4-c205-0410-b2fa-d234c58c8868
* * removed --use-absolute-tftp-path again, as this functionality is now ↵Oliver Tappe2006-10-011-11/+0Star
| | | | | | | | | implemented elsewhere git-svn-id: http://svn.openslx.org/svn/openslx/trunk@420 95ad53e4-c205-0410-b2fa-d234c58c8868
* Suggestion how to pass SLX_CONFIG_PATH info (via slxmkramfs,Dirk von Suchodoletz2006-10-018-20/+41
| | | | | | | | mkdxsinitrd - "make install" setup has to replace a variable in both files), minor fixes and additions ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@419 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for new cmdline option '--use-absolute-tftp-path' which causesOliver Tappe2006-09-301-1/+12
| | | | | | | | the demuxer to pass on the absolute tftp-path to the client (via kernel cmdline argument 'tftp_root_path=...' git-svn-id: http://svn.openslx.org/svn/openslx/trunk@418 95ad53e4-c205-0410-b2fa-d234c58c8868
* * minor cleanupOliver Tappe2006-09-301-8/+11
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@417 95ad53e4-c205-0410-b2fa-d234c58c8868
* * ask for confirmation only if database actually has contentOliver Tappe2006-09-301-5/+9
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@416 95ad53e4-c205-0410-b2fa-d234c58c8868
* Problem with nbd-client timing fixed in init. Still problem withMichael Janczyk2006-09-292-7/+10
| | | | | | | | tftpboot prefix in /etc/functions, so reset to /tftpboot/client-conf as prefix. Please change only if fixed :-) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@415 95ad53e4-c205-0410-b2fa-d234c58c8868
* * some cleanup and clearificationsOliver Tappe2006-09-291-15/+15
| | | | | | | | | | * changed 'client-conf'-path to 'client-config', as 'config' is what we use in other places. * changed name of generated initalramfs-file from 'initialramfs' to 'initramfs' as that is the phrase used in other places. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@414 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added 'export-path' (which defaults to '/srv/openslx/export').Oliver Tappe2006-09-292-1/+5
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@413 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added SLX_EXPORT_PATHOliver Tappe2006-09-291-9/+17
| | | | | | | * changed order of env-vars to reflect dependency, not alphabetical order git-svn-id: http://svn.openslx.org/svn/openslx/trunk@412 95ad53e4-c205-0410-b2fa-d234c58c8868
* * hopefully cleared up issue with tftpboot-prefix, as we expect the tftp-serverOliver Tappe2006-09-292-3/+4
| | | | | | | | | to serve from SLX_TFTPBOOT_PATH, we only need to request 'client-config' as it's a relative path. If that is changed, the slxconfig-demuxer needs to be changed accordingly, or the automatic setup won't work anymore. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@411 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed typoOliver Tappe2006-09-291-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@410 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added SLX_BIN_PATH and SLX_CONFIG_PATH to configuration file as theyOliver Tappe2006-09-291-12/+15
| | | | | | | | | were missing (SLX_CONFIG_PATH doesn't make much sense in there, but I have added it anyway, just for completeness). * renamed VMWARE_PATH to SLX_VMWARE_PATH git-svn-id: http://svn.openslx.org/svn/openslx/trunk@409 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed occurrences of temp-basepath to temp-pathOliver Tappe2006-09-291-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@408 95ad53e4-c205-0410-b2fa-d234c58c8868
* * minor cleanupOliver Tappe2006-09-292-5/+3Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@407 95ad53e4-c205-0410-b2fa-d234c58c8868
* * adjusted to changed naming of several configuration keysOliver Tappe2006-09-291-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@406 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed problem with 'db-name' not being honoured at all, this fixesOliver Tappe2006-09-291-1/+2
| | | | | | | | the problem of test-config-demuxer.pl not being able to generate a database of its own (which does not harm the "production" db). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@405 95ad53e4-c205-0410-b2fa-d234c58c8868
* * changed syntax of config-files to be shell-compatibleOliver Tappe2006-09-291-28/+56
| | | | | | | | | | | | | * all settings can now be overridden by environment variable, too (very handy for SLX_CONFIG_PATH in order to tell the script where to look for its config files). * in verbose-level of 2 or higher we now log the config-file names as they are read * added auto-conversion from the shell-style naming used in the config files to our own internal style. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@404 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added SLX_TFTPBOOT_PATH and SLX_TEMP_PATH as these two are used, too.Oliver Tappe2006-09-291-7/+17
| | | | | | | | | * changed generation of /etc/opt/openslx/settings.default to follow shell syntax, such that the config file can be sourced by all shell- scripts, too. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@403 95ad53e4-c205-0410-b2fa-d234c58c8868
* * renamed to test-config-db.plOliver Tappe2006-09-291-193/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@402 95ad53e4-c205-0410-b2fa-d234c58c8868
* * renamed testConfDB.pl to test-config-db.plOliver Tappe2006-09-291-0/+193
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@401 95ad53e4-c205-0410-b2fa-d234c58c8868
* * removed superfluous scriptOliver Tappe2006-09-291-27/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@400 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved confirmatory question to setup-test-data script, as that's where it isOliver Tappe2006-09-292-23/+28
| | | | | | | needed (the test script uses a database of its own now). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@399 95ad53e4-c205-0410-b2fa-d234c58c8868
* * removed unfinished XML-implementation as I encounter several problems withOliver Tappe2006-09-291-186/+0Star
| | | | | | | | DBD::AnyData and we do not need XML anyway, as we are going to rely on CSV as editable base format and SQLite as a fast and simple binary format. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@398 95ad53e4-c205-0410-b2fa-d234c58c8868
* Exclude (rsync) optimizations, there should be a file for recent ubuntuMichael Janczyk2006-09-274-1/+5
| | | | | | | | too ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@397 95ad53e4-c205-0410-b2fa-d234c58c8868
* added xen network bridge configuration ./mkdxs... -m "netloop"Michael Janczyk2006-09-273-7/+58
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@396 95ad53e4-c205-0410-b2fa-d234c58c8868
* Renaming of management-framework to ldap-site-mngmt, minor addition toDirk von Suchodoletz2006-09-262-1/+2
| | | | | | | | exclude-common (exclude secrets.tdb for samba in system cloning), minor fix to Makefile. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@395 95ad53e4-c205-0410-b2fa-d234c58c8868
* * finished support for overruling default folders by setting the respective ↵Oliver Tappe2006-09-261-8/+33
| | | | | | | | | | | | environment variables when invoking the Makefile * added writing of /etc/opt/openslx/settings.default with the folders that were set for installation * added installation of slxconfig-demuxer.pl and the perl-modules git-svn-id: http://svn.openslx.org/svn/openslx/trunk@394 95ad53e4-c205-0410-b2fa-d234c58c8868
* * some work on the testing script, fixed several errors on the wayOliver Tappe2006-09-263-4/+81
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@393 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed generation of client-config file, env-vars do not like spaces in ↵Oliver Tappe2006-09-261-1/+1
| | | | | | initialization. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@392 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added a script that generates a rather simple testing datasetOliver Tappe2006-09-251-0/+75
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@391 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added missing 'file' kernel-argOliver Tappe2006-09-251-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@390 95ad53e4-c205-0410-b2fa-d234c58c8868
* * changed tftp-path for tgz-archive to 'client-conf' in order to match docs ↵Oliver Tappe2006-09-231-1/+1
| | | | | | and slxconfig-demuxer. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@389 95ad53e4-c205-0410-b2fa-d234c58c8868
* * initrd: fix ssh start for debianNico Dietrich2006-09-2211-9/+13
| | | | | | | | | | | * installer: fix: set root pw according the client distro, not server - therefore introduce distro-specific client configuration files * installer: fix sourcing of files for distro detection * git-svn-id: http://svn.openslx.org/svn/openslx/trunk@388 95ad53e4-c205-0410-b2fa-d234c58c8868
* * renamed config-demuxer.pl to slxconfig-demuxer.pl in order to comply with ↵Oliver Tappe2006-09-221-0/+0
| | | | | | | | | our own regulations (all scripts should start with slx...). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@387 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for correct auto-generation of export_uri, such that the ↵Oliver Tappe2006-09-224-2/+15
| | | | | | | | | configuration should be independent of server-IPs git-svn-id: http://svn.openslx.org/svn/openslx/trunk@386 95ad53e4-c205-0410-b2fa-d234c58c8868
* * if NFSROOT contains @@@server_ip@@@, it is now replaces by the real ↵Oliver Tappe2006-09-221-0/+6
| | | | | | | | | | | server-ip. This makes things much more painless when the client is actually a vmware session on the same host (it used to be necessary to explicitly set the correct IP to the one of the corresponding vmnet-interface, as otherwise the client was unable to mount the NFS-root). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@385 95ad53e4-c205-0410-b2fa-d234c58c8868
* Optimizations of exclude lists (for reference ws copy)Dirk von Suchodoletz2006-09-212-1/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@384 95ad53e4-c205-0410-b2fa-d234c58c8868