summaryrefslogtreecommitdiffstats
path: root/initramfs
Commit message (Collapse)AuthorAgeFilesLines
* Wrong name for checked in "dialog", updated Makefile for removedDirk von Suchodoletz2008-06-011-0/+0
| | | | | | | "busybox.links" file ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1830 95ad53e4-c205-0410-b2fa-d234c58c8868
* Renamed preboot make tool and dialog utility for PreBoot experiments.Dirk von Suchodoletz2008-05-312-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1829 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved code from MakeInitRamFS::Engine that determines the list of availableOliver Tappe2008-05-311-11/+1Star
| | | | | | | | 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
* Complete renaming operation ...Dirk von Suchodoletz2008-05-311-0/+0
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1825 95ad53e4-c205-0410-b2fa-d234c58c8868
* Updating to the changed naming style (cdboot -> preboot), forDirk von Suchodoletz2008-05-313-7/+7
| | | | | | | | PreBoot check the PreBoot wiki. Stuff built with BuiltRoot at the moment ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1824 95ad53e4-c205-0410-b2fa-d234c58c8868
* Exchanging the uclib for a more recent one built with buildrootDirk von Suchodoletz2008-05-3135-9/+13
| | | | | | | | (matching the busybox.uclib and kexec.uclib) previously checked in. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1823 95ad53e4-c205-0410-b2fa-d234c58c8868
* Renamed cdboot to more generic name "preboot" (for more information ofDirk von Suchodoletz2008-05-3124-0/+0
| | | | | | | the idea of PreBoot check the projects Trac/Wiki) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1822 95ad53e4-c205-0410-b2fa-d234c58c8868
* * reverted premature refactoring step - we will be using the mkcdboot scriptOliver Tappe2008-05-295-981/+0Star
| | | | | | for now, until we have a better understanding of what is needed ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1813 95ad53e4-c205-0410-b2fa-d234c58c8868
* * intermediate commit of refactoring step of MakeInitialRamFS - subversionOliver Tappe2008-05-295-0/+981
| | | | | | isn't as clever as I wish it'd be ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1812 95ad53e4-c205-0410-b2fa-d234c58c8868
* * deactivated automatic reactivation of start_xdmcp if start_x is true,Oliver Tappe2008-05-291-1/+1
| | | | | | | | | as this clashes with the desktop plugin (which is from now on responsible for handling desktop managers. All this should be removed, soon, anyway. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1811 95ad53e4-c205-0410-b2fa-d234c58c8868
* * make use of loadDistroModule(), now that we have itOliver Tappe2008-04-061-5/+11
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1724 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed module nameOliver Tappe2008-04-061-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1723 95ad53e4-c205-0410-b2fa-d234c58c8868
* * made names of distro module consistent across OpenSLX - now the always ↵Oliver Tappe2008-04-062-10/+7Star
| | | | | | | | | | | | 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
* * Instead of passing all known attributes of the current system into each ↵Oliver Tappe2008-04-031-1/+11
| | | | | | | | | | | plugin, we now create a hash containing only the attributes relating to that plugin. This should simplify checking the attributes in each plugin. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1720 95ad53e4-c205-0410-b2fa-d234c58c8868
* * err: removed debug output in slxldd that caused tool to failOliver Tappe2008-03-261-1/+0Star
| | | | | | | everytime :-/ git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1699 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed bug that caused libraries from ld.so.conf to be overwritten,Oliver Tappe2008-03-261-1/+2
| | | | | | | if other conf-files exist git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1698 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fileget can't run in the background, in order to allow to use it's resultOliver Tappe2008-03-241-1/+7
| | | | | | | | (config) in init-hook '15-have-ip-config' * added three more init-hooks: '85-have-inital-boot', '90-postinit-done' and '95-cleanup' for finer grained control git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1685 95ad53e4-c205-0410-b2fa-d234c58c8868
* Slightly improved version of the vmware plugin (at least it (de)installsDirk von Suchodoletz2008-03-222-2/+0Star
| | | | | | | itself and the needed files) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1670 95ad53e4-c205-0410-b2fa-d234c58c8868
* * Switched indent used in Perl-code and settings files from tabs to 4 spaces.Oliver Tappe2008-03-206-819/+819
| | | | | | May need some manual corrections here and there, but should basically be ok. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1658 95ad53e4-c205-0410-b2fa-d234c58c8868
* Moving setup of client mode (variable desktop::kind) and displaymanagerDirk von Suchodoletz2008-03-167-0/+18
| | | | | | | | (variable desktop::manager) into the desktop plugin ... the old variables start_x and start_xdmcp are deprecated in the near future ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1636 95ad53e4-c205-0410-b2fa-d234c58c8868
* small correctionMichael Janczyk2008-03-111-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1622 95ad53e4-c205-0410-b2fa-d234c58c8868
* for testing. old theme plugin should work now with kdm and suseMichael Janczyk2008-03-111-1/+1
| | | | | | | | | | new displaymanager works with kdm and ubuntu 7.10 displaymanager plugin should change everyting in stage 1, which will follow git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1621 95ad53e4-c205-0410-b2fa-d234c58c8868
* Implemented suggestion by Sebastian:Oliver Tappe2008-03-111-8/+15
| | | | | | | * instead of using a fixed list of applets supported by busybox, we now determine that list dynamically (by invoking 'busybox --help') git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1616 95ad53e4-c205-0410-b2fa-d234c58c8868
* Optimization for dnbd2 settings ...Dirk von Suchodoletz2008-03-111-5/+5
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1614 95ad53e4-c205-0410-b2fa-d234c58c8868
* * vmpasswd link will now be created by makeinitramfsSebastian Schmelzer2008-03-101-1/+1
| | | | | | | | * themeplugin: + check if kdmrc is there before changing it git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1612 95ad53e4-c205-0410-b2fa-d234c58c8868
* fixed gdm startupSebastian Schmelzer2008-03-054-0/+363
| | | | | | | | fixed too early getty startup added files for ubuntu 8.04 git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1606 95ad53e4-c205-0410-b2fa-d234c58c8868
* Optimized init for Preboot CD/ISO to handle different start behavioursDirk von Suchodoletz2008-03-051-10/+21
| | | | | | | of machines ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1599 95ad53e4-c205-0410-b2fa-d234c58c8868
* 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