summaryrefslogtreecommitdiffstats
path: root/initramfs
Commit message (Collapse)AuthorAgeFilesLines
* Fixes for DNDB2 in SLX init, update of mkcdboot.uclib with ipcalcDirk von Suchodoletz2008-03-043-32/+16Star
| | | | | | | applet. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1598 95ad53e4-c205-0410-b2fa-d234c58c8868
* First try of "selfcontained" InitRamFS without external glibc. CreatedDirk von Suchodoletz2008-03-0421-0/+101
| | | | | | | by running '''mkcdboot.uclib''' (build environment is to be optimized) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1597 95ad53e4-c205-0410-b2fa-d234c58c8868
* Optimizations, improvements ...Dirk von Suchodoletz2008-03-012-4/+7
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1590 95ad53e4-c205-0410-b2fa-d234c58c8868
* Improved version of CD preboot test with RootFS type to choose ...Dirk von Suchodoletz2008-03-013-9/+18
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1589 95ad53e4-c205-0410-b2fa-d234c58c8868
* Trying on another export type -> dnbd2 ...Dirk von Suchodoletz2008-02-292-4/+5
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1585 95ad53e4-c205-0410-b2fa-d234c58c8868
* Cleanups and fixes, see #191 ...Dirk von Suchodoletz2008-02-282-4/+18
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1584 95ad53e4-c205-0410-b2fa-d234c58c8868
* Improved CD preboot init file ...Dirk von Suchodoletz2008-02-282-3/+11
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1583 95ad53e4-c205-0410-b2fa-d234c58c8868
* Some changes to cdboot init. The next busybox should contain theDirk von Suchodoletz2008-02-282-12/+13
| | | | | | | | ipcalc applet (to replace shell code in functions) and do not need the hostid applet. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1582 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed incorrect use of quotes (spotted by Dirk)Oliver Tappe2008-02-271-2/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1581 95ad53e4-c205-0410-b2fa-d234c58c8868
* Working on CD preboot ...Dirk von Suchodoletz2008-02-272-4/+10
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1579 95ad53e4-c205-0410-b2fa-d234c58c8868
* Updated stuff for CD preboot ...Dirk von Suchodoletz2008-02-272-21/+20Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1578 95ad53e4-c205-0410-b2fa-d234c58c8868
* Script for creation of a simple remote boot CD ...Dirk von Suchodoletz2008-02-271-0/+80
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1577 95ad53e4-c205-0410-b2fa-d234c58c8868
* Moved file location ...Dirk von Suchodoletz2008-02-272-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1576 95ad53e4-c205-0410-b2fa-d234c58c8868
* Stuff for NFSv4 support, fix for correct configuration of vmware graphics ↵Dirk von Suchodoletz2008-02-263-4/+24
| | | | | | adaptor ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1574 95ad53e4-c205-0410-b2fa-d234c58c8868
* Der "console-kit-daemon" wird in der OpenSuSE10.3 auch noch benötigt (siehe ↵Dirk von Suchodoletz2008-02-261-0/+10
| | | | | | | | | #192), löst aber leider das Problem auch noch nicht ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1573 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fixing bug of "/etc/mdev.conf not found" reported by Rainer in Stage3 ...Dirk von Suchodoletz2008-02-251-1/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1572 95ad53e4-c205-0410-b2fa-d234c58c8868
* * Removed deprecated vmware configurationVolker Uhrig2008-02-219-266/+1Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1567 95ad53e4-c205-0410-b2fa-d234c58c8868
* * Cleaned out some deprecated vmware commandsVolker Uhrig2008-02-207-22/+0Star
| | | | | | | | | * We won't build vmware modules in initramfs anymore. They will be on the system anyway. This avoids also issues with depmod. * Directory/URI of the images moved into the vmware plugin git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1565 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed kernel panic in case no plugin has been installedOliver Tappe2008-02-182-4/+8
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1560 95ad53e4-c205-0410-b2fa-d234c58c8868
* Refactored call-out to plugins when making the initramfs:Oliver Tappe2008-02-161-36/+44
| | | | | | | | | | | | | | | | * The code for setting up the plugin in the initramfs has been moved into the plugin base, as this makes it possible for any plugin to override it (should the need ever arise). * The plugin scripts themselves are now being copied into the initramfs, instead of being part of the config-TGZ - they are static scripts, so there's no need to make them part of the config. Only the actual settings of each plugin are part of the config-TGZ now. * Cleaned up most accesses from plugins to private data of the makeInitRamFS- engine. I have tested with these changes with Ubuntu and Debian, and splashy still works for both, so it should be ok. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1551 95ad53e4-c205-0410-b2fa-d234c58c8868
* * when invoking init-hook scripts and plugin scripts, now only *.sh filesOliver Tappe2008-02-162-3/+3
| | | | | | | are accepted. Suggested by Michael to spare future headaches caused by backup files (theme.sh~ and the like) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1550 95ad53e4-c205-0410-b2fa-d234c58c8868
* Remove udev rules for eth* device (and other) modification (not correct for Dirk von Suchodoletz2008-02-164-35/+52
| | | | | | | | Debian yet, see #187). Fix for ubuntu syslog config writer (just creating empty config instead of using the installed one with missing files ...) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1549 95ad53e4-c205-0410-b2fa-d234c58c8868
* added D_SPLASHY variable to all systems, variable will be written in ↵Michael Janczyk2008-02-167-7/+7
| | | | | | XX_theme.sh, if theme_nosplash -eq 0 git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1547 95ad53e4-c205-0410-b2fa-d234c58c8868
* changed runlevel linker stuff. debian needs splashy to term earlier, changed ↵Michael Janczyk2008-02-154-4/+4
| | | | | | now via variable D_SPLASHY git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1546 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed handling of links when copying kernel modulesOliver Tappe2008-02-141-1/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1543 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for letting plugins suggest additional kernel modulesOliver Tappe2008-02-134-13/+107
| | | | | | | | | * used this new functionality in the theme and vmware plugins to suggest the kernel modules they need (this should fix showing the console in ubuntu) * added distro-specific kernel module filtering, such that there no longer are the spurious warnings about 'hid', 'unix' and/or 'af_packet' not being found git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1540 95ad53e4-c205-0410-b2fa-d234c58c8868
* * implement support for letting the plugins suggest additional kernel_paramsOliver Tappe2008-02-101-0/+7
| | | | | | | | | * the theme plugin now suggests the use of the kernel-params 'vga=0x317' and 'quiet' unless they have already been set [these values should be moved into the DB later, such that the user can change them (i.e. to set a different resolution via vga=...)]. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1532 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fixed the bug (reported by Reiner) of the last checkin, cleant up theDirk von Suchodoletz2008-02-072-2/+3
| | | | | | | README and added a subdirectory for documentation on setup, installation. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1520 95ad53e4-c205-0410-b2fa-d234c58c8868
* * vmware plugin is no longer offering the list of available vmwaresVolker Uhrig2008-02-062-147/+5Star
| | | | | | | | | | | | * Prepared vmware plugin for the new vm-chooser menu * VMware plugin could now be broken. Currently untested. * cleaned servconfig * check if SuSE systems have /opt/gdm/... perhaps the GDM configuration is broken. At least it suppresses an error. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1519 95ad53e4-c205-0410-b2fa-d234c58c8868
* * shut up cpioOliver Tappe2008-02-031-1/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1513 95ad53e4-c205-0410-b2fa-d234c58c8868
* * switched config-demuxer over to internal generation of initramfsOliver Tappe2008-02-021-801/+0Star
| | | | | | * obsoleted mkdxsinitrd git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1511 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed bugs that stopped new-style initramfs from workingOliver Tappe2008-02-021-36/+58
| | | | | | | | | * added support to new-style initramfs generator for integrating the active plugins into the initramfs With these fixes, I have been able to boot a cloned suse-10.2 into KDM with both bootsplash- and displaymanager-theme working. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1510 95ad53e4-c205-0410-b2fa-d234c58c8868
* * finished initial re-implementation of mkdxsinitrd in perl -Oliver Tappe2008-02-014-34/+401
| | | | | | there's still stuff missing and it has not been tested, either git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1508 95ad53e4-c205-0410-b2fa-d234c58c8868
* bugfix: wrong path, forgot filename when changedMichael Janczyk2008-01-292-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1505 95ad53e4-c205-0410-b2fa-d234c58c8868
* bugfix: changed xdmdir variable ;)Michael Janczyk2008-01-291-7/+7
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1504 95ad53e4-c205-0410-b2fa-d234c58c8868
* moved creation of dir into main functionMichael Janczyk2008-01-298-15/+2Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1503 95ad53e4-c205-0410-b2fa-d234c58c8868
* switched kdmrc path to config-default variable, and removed from each kdm ↵Michael Janczyk2008-01-2910-30/+24Star
| | | | | | function, hope kdm theme works now everywhere, cleaning still to be done + gdm completely renewed git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1502 95ad53e4-c205-0410-b2fa-d234c58c8868
* kdm theme doesnt work yet, testcommitMichael Janczyk2008-01-242-3/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1491 95ad53e4-c205-0410-b2fa-d234c58c8868
* BUGFIX: kdm theme works now, we hope;), moved theme to pluginMichael Janczyk2008-01-241-4/+1Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1490 95ad53e4-c205-0410-b2fa-d234c58c8868
* BUGFIX: added sed line to replace comme with blank, so the for loop worksMichael Janczyk2008-01-241-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1488 95ad53e4-c205-0410-b2fa-d234c58c8868
* * more work at the new mkslxinitrd implementationOliver Tappe2008-01-221-8/+200
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1487 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved functionality of slxldd into a module (LibScanner),Oliver Tappe2008-01-221-0/+262
| | | | | | | | 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
* Fix order of menus in xdialogVolker Uhrig2008-01-171-4/+5
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1481 95ad53e4-c205-0410-b2fa-d234c58c8868
* * started to work on re-implementation of mkdxsinitrd in perlOliver Tappe2008-01-162-1/+266
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1477 95ad53e4-c205-0410-b2fa-d234c58c8868
* reimplemented splashy stuff via Theme plugin:Oliver Tappe2008-01-135-64/+26Star
| | | | | | | | | | | | | | | | | | | | | | | | * activated invocation of init-hooks * removed explicit splashy calls from init (they are now done in several init-hooks provided by the Theme plugin) * the stage3 plugins are now invoked via '.' instead via a separate shell, such that they can export changed environment variables * changed invocation of initial_boot() - we now pass in the list of initscripts as otherwise I have been unable to let this function access a changed D_INITSCRIPTS variable (it would only see initial content) * moved invocation of initial_boot from servconfig to init (again such that a changed D_INITSCRIPTS will be handled correctly) * config-demuxer now passes the active plugins into mkdxsinitrd * mkdxsinitrd accepts a list of active plugins (-p) and copies the hooks directly into the initialramfs, such that they are available immediately in stage3 The bootsplash stuff (splashy) seems to work properly, but the handling of displaymanager themes is currently broken. I will look into that tomorrow. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1472 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added hook mechanism to initramfs-init which can be used by pluginsOliver Tappe2008-01-112-1/+32
| | | | | | | | | | | to trigger execution of their own script at a certain point in the initramfs-init execution path. This is not active yet * added basic implementation outline for Theme (a.k.a splash) plugin - unable to test anything, though, as VMware does not seem to provide a VESA framebuffer, so splashy won't run git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1466 95ad53e4-c205-0410-b2fa-d234c58c8868
* README.ddcprobe new in initramfs/initrd-stuff/usr/shareBastian Wissler2007-12-131-0/+36
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1428 95ad53e4-c205-0410-b2fa-d234c58c8868
* This should setup proper X screen resolutions on machines with Intel basedDirk von Suchodoletz2007-12-083-7/+14
| | | | | | | graphic adaptors (non vesa modes) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1427 95ad53e4-c205-0410-b2fa-d234c58c8868
* Small bugfix, added comments to xconfig.Dirk von Suchodoletz2007-12-061-11/+18
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1425 95ad53e4-c205-0410-b2fa-d234c58c8868
* Some fixes for problems Reiner reported ...Dirk von Suchodoletz2007-12-064-19/+16Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1424 95ad53e4-c205-0410-b2fa-d234c58c8868