| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3069 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
| |
/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
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2990 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
* some minor cleanups along the way
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2944 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
| |
remove debug code
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2941 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
@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
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2932 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2813 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
| |
(undoing some old changes)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2435 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2434 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2429 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
is installed and installing ...)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2427 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
binary is installed somewhere).
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2426 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2406 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2280 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2276 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
to use one of them
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2275 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
created otherwise
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2216 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2167 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
module that is being loaded dynamically (specifically the case when a plugin
is trying to load the most appropriate Distro module)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2033 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
trying to release a resource (a.k.a. umount a folder)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1868 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
busybox applets into a separate function
* use this function in OSSetup::Engine instead of relying on busybox.links,
which may not be kept in sync.
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1827 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
modules
being loaded several times (which in turn produced warnings about functions being
redefined)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1800 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
throwing -
this resulted in the seemingly weirdest behaviour of the config-demuxer (which
was actually the child process trying to demux from within the chroot)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1795 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
in message before adding a new one
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1791 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
possible charset
encoding problems ('°' is non-ascii)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1786 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
--verbose.
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1729 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
are meant
to be used by other OpenSLX components (i.e. scripts and plugins)
* applied minor cleanups and convenience extensions to a couple of functions
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1722 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
| |
start with
a capital letter followed by all lowercase (Debian, Fedora, Gentoo, Suse, Ubuntu)
* refactored loading of distro modules into a separate function (loadDistroModule()
in Basics.pm)
* finished support to logging to a file in syslog plugin
* worked at desktop plugin (still not working, though)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1721 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1710 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
continue. Of course, this ain't going to fix anything, but it might help
to see what's going wrong after failing to enter 32-bit personality.
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1700 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
definition",
implemented by the new ScopedResource class. This change improves robustness
with respect to signals and unexpected errors and makes the code cleaner.
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1678 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
* activated mounting of /proc again in startSession() and finishSession(),
this time in a more robust fashion (which tries hard to unmount it again)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1677 95ad53e4-c205-0410-b2fa-d234c58c8868
|