summaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Collapse)AuthorAgeFilesLines
* updated installation of ubuntu9.10Alexander Hoppe2009-11-251-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3208 95ad53e4-c205-0410-b2fa-d234c58c8868
* Updating to newer Scientific Linux version as no much was done in 5.1Dirk von Suchodoletz2009-09-107-0/+0
| | | | | | | yet. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3150 95ad53e4-c205-0410-b2fa-d234c58c8868
* Additions for the upcoming Ubuntu 9.10 release (mainly untested yet) ...Dirk von Suchodoletz2009-08-136-0/+595
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3086 95ad53e4-c205-0410-b2fa-d234c58c8868
* distroutils updateSebastian Schmelzer2009-08-114-23/+202
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3069 95ad53e4-c205-0410-b2fa-d234c58c8868
* Some small updates ...Dirk von Suchodoletz2009-07-191-1/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3024 95ad53e4-c205-0410-b2fa-d234c58c8868
* Starting into handling of special partition IDs (45, 46), see wiki.Dirk von Suchodoletz2009-07-161-1/+1
| | | | | | | | | * id45 for generic scratch (just mounted, not formatted) * id46 for special openslx directories (boot, config and home) Not completely implemented. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3009 95ad53e4-c205-0410-b2fa-d234c58c8868
* suppress error from #463 cp: cannot stat ↵Michael Janczyk2009-07-031-1/+1
| | | | | | /mnt/opt/openslx/lib/plugins/desktop/themes/gdm/... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2991 95ad53e4-c205-0410-b2fa-d234c58c8868
* no need for different syslinux dirs, now everything inside syslinuxMichael Janczyk2009-07-031-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2990 95ad53e4-c205-0410-b2fa-d234c58c8868
* * reverting last changesVolker Uhrig2009-06-179-54/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2960 95ad53e4-c205-0410-b2fa-d234c58c8868
* added selections for virtualboxVolker Uhrig2009-06-169-6/+58
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2959 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed a whole lot of circular references which I found when researching #451Oliver Tappe2009-06-092-5/+13
| | | | | | * some minor cleanups along the way git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2944 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed pretty stupid bug that involved mixed use of bufferd/non-buffered IOOliver Tappe2009-06-091-1/+1
| | | | | | | which caused locks to hang even in the same process-group (for which they should be recursable) - closes #451 git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2943 95ad53e4-c205-0410-b2fa-d234c58c8868
* use distroutils in xserver pluginSebastian Schmelzer2009-06-061-9/+3Star
| | | | | | remove debug code git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2941 95ad53e4-c205-0410-b2fa-d234c58c8868
* remove debug codeSebastian Schmelzer2009-06-061-13/+2Star
| | | | | | @INC manipulation moved to plugin engine (see #2939) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2940 95ad53e4-c205-0410-b2fa-d234c58c8868
* Various changes to xserver plugin:Bastian Wissler2009-06-053-3/+62
| | | | | | | | | | * added support for kernel version detection - yet from local function * now falls back to ati package installation, if download fails ATTENTION: If you have a recent Kernel Version in Suse-11.1, consider downgrading your Kernel to support fglrx-drivers from their RPM repository. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2937 95ad53e4-c205-0410-b2fa-d234c58c8868
* quick fix distroutilsSebastian Schmelzer2009-06-051-6/+4Star
| | | | | | | TODO: add prefix /mnt only in chrooted environment see also Olli's mail on openslx-devel git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2934 95ad53e4-c205-0410-b2fa-d234c58c8868
* fix "Module not found" bug of distroutils in plugin install routineSebastian Schmelzer2009-06-041-3/+24
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2932 95ad53e4-c205-0410-b2fa-d234c58c8868
* status in wlanboot plugin and typo in suse-11.1 installationAlexander Hoppe2009-05-131-1/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2854 95ad53e4-c205-0410-b2fa-d234c58c8868
* updated suse-11.1 installationAlexander Hoppe2009-05-131-437/+417Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2853 95ad53e4-c205-0410-b2fa-d234c58c8868
* update distro mirrorsSebastian Schmelzer2009-05-1220-1396/+2735
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2852 95ad53e4-c205-0410-b2fa-d234c58c8868
* Installation of Suse 1x.x and Ubuntu 8.x and 9.04 updated. Alexander Hoppe2009-04-1510-42/+427
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2814 95ad53e4-c205-0410-b2fa-d234c58c8868
* current state of work on runlevel generator.. (still not fully useable)Sebastian Schmelzer2009-04-146-213/+367
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2813 95ad53e4-c205-0410-b2fa-d234c58c8868
* updated installation of OpenSuse 11.1Alexander Hoppe2009-04-071-3/+176
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2807 95ad53e4-c205-0410-b2fa-d234c58c8868
* added version 3.73 of pxelinux to trunkMichael Janczyk2009-04-031-1/+0Star
| | | | | | | | | | | added pxechain which allows to chainload pxelinux.0 from different tftp server, so ip prefixes are no longer needed (dirk read about this feature) removed tftp-server-ip from slxsettings again ;) added small kernel and small initrd which only executes 'echo sub >/proc/sysrq-trigger' introducing menu-include / menu-botton (s. Readme.pxe) it's for testing now... if it's to complicated it can be simplyfied or removed again git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2800 95ad53e4-c205-0410-b2fa-d234c58c8868
* disputable realization of pxe-theme as defaultMichael Janczyk2009-04-021-2/+6
| | | | | | | | | | | | | | | | | | openslx theme will now be used as default all theming definitions should take place in a separate file general configuration should take place via slxsettings pxe-passwd='secret' pxe-theme='openslx' pxe-timeout='100' pxe-title='Welcome to OpenSLX' pxe-totaltimeout='600' tftp-server-ip='132.230.4.4' for further tests an include file in etc/opt could be used, which will be loaded at the end i had to introduce tftp-server-ip in slxsettings since i need the ip for (vesa)menu.c32 and the image do you thionk it's to complicated now? we can still change it, any better ideas, simplifications? git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2793 95ad53e4-c205-0410-b2fa-d234c58c8868
* Ubuntu 9.04 "support" (inital to check for the howto/documentation, Dirk von Suchodoletz2009-03-2912-0/+0
| | | | | | | removing deprecated 7.10 version) ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2769 95ad53e4-c205-0410-b2fa-d234c58c8868
* * in an attempt to solve #399 (and #398), we now mount the host's perl coreOliver Tappe2009-03-201-6/+0Star
| | | | | | | | path into the vendor-OS before chrooting into it for every plugin, which seems to solve the dynamic loading issue described in these two tickets git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2749 95ad53e4-c205-0410-b2fa-d234c58c8868
* * update distro-info IISebastian Schmelzer2009-03-098-0/+124
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2698 95ad53e4-c205-0410-b2fa-d234c58c8868
* * update suse distro-infoSebastian Schmelzer2009-03-0968-489/+4036
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2697 95ad53e4-c205-0410-b2fa-d234c58c8868
* Basic (yet incomplete) integration steps for Scientific Linux 5.1Dirk von Suchodoletz2009-02-147-0/+124
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2576 95ad53e4-c205-0410-b2fa-d234c58c8868
* checked mirrors and removed old onesAlexander Hoppe2009-02-0612-234/+14Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2569 95ad53e4-c205-0410-b2fa-d234c58c8868
* Removing old distributions which would be most probably neverDirk von Suchodoletz2009-01-1934-2475/+47Star
| | | | | | | supported (again). Added Scientific Linux outline (not functional yet) ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2492 95ad53e4-c205-0410-b2fa-d234c58c8868
* Removing old Ubuntu versions which would be most probably neverDirk von Suchodoletz2009-01-1912-1162/+0Star
| | | | | | | | supported (again). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2491 95ad53e4-c205-0410-b2fa-d234c58c8868
* Removing old Ubuntu versions which would be most probably neverDirk von Suchodoletz2009-01-1912-1136/+0Star
| | | | | | | supported (again). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2490 95ad53e4-c205-0410-b2fa-d234c58c8868
* Stub files (not really matched yet) for new distributions ...Dirk von Suchodoletz2008-12-2214-0/+1538
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2443 95ad53e4-c205-0410-b2fa-d234c58c8868
* Sorry, wrong r2434 - fixing problem in reply to the list ...Dirk von Suchodoletz2008-12-181-1/+2
| | | | | | | (undoing some old changes) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2435 95ad53e4-c205-0410-b2fa-d234c58c8868
* ..Dirk von Suchodoletz2008-12-171-14/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2434 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fix (hopefully)Sebastian Schmelzer2008-12-171-5/+3Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2429 95ad53e4-c205-0410-b2fa-d234c58c8868
* Trying to simplify stuff in plugins (checks if a certain packageDirk von Suchodoletz2008-12-171-0/+14
| | | | | | | is installed and installing ...) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2427 95ad53e4-c205-0410-b2fa-d234c58c8868
* More general location of helper functions (to check if a certainDirk von Suchodoletz2008-12-171-0/+30
| | | | | | | binary is installed somewhere). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2426 95ad53e4-c205-0410-b2fa-d234c58c8868
* git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2408 ↵Sebastian Schmelzer2008-12-152-2/+201
| | | | 95ad53e4-c205-0410-b2fa-d234c58c8868
* git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2407 ↵Sebastian Schmelzer2008-12-156-13/+220
| | | | 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added descriptionsSebastian Schmelzer2008-12-153-0/+39
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2406 95ad53e4-c205-0410-b2fa-d234c58c8868
* * first ideas of distro based utilitiesSebastian Schmelzer2008-12-154-0/+316
| | | | | | | | | | | | | | | | | | | | | | | | | * usage: use OpenSLX::DistroUtils; # get initfile object my $initfile = newInitFile(); # modify the object $initfile->addToBlock('head', 'set some variables'); # 3rd parameter is setting the priority of the entry # default is 5 $initfile->addToBlock('head', 'set sth at the very beginning', 1); $initfile->addToBlock('start', '/bin/startsomething'); $initfile->addToBlock('stop', '/bin/stopsomething'); $initfile->setName('foo'); .. # get generated content of initfile $source = getInitFileForDistro($initfile, 'Ubuntu'); git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2405 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added ubuntu 8.10 supportSebastian Schmelzer2008-11-136-0/+581
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2382 95ad53e4-c205-0410-b2fa-d234c58c8868
* * this file was missing from last commitOliver Tappe2008-10-091-14/+49
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2280 95ad53e4-c205-0410-b2fa-d234c58c8868
* * add asm subfolder to ph-search path, tooOliver Tappe2008-10-081-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2276 95ad53e4-c205-0410-b2fa-d234c58c8868
* * first try at making sure that the required Perl-headers exist before we tryOliver Tappe2008-10-081-2/+9
| | | | | | to use one of them git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2275 95ad53e4-c205-0410-b2fa-d234c58c8868
* * drop trailing slashed from lock names as the respective file can't beOliver Tappe2008-09-131-0/+3
| | | | | | created otherwise git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2216 95ad53e4-c205-0410-b2fa-d234c58c8868
* * implemented support for recursive file-based locksOliver Tappe2008-09-132-12/+84
| | | | | | | | | * used improved locking mechanism to protect not only slxconfig-demuxer against being executed twice, but also to avoid two different process groups from chrooting into the same vendor-OS git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2213 95ad53e4-c205-0410-b2fa-d234c58c8868