summaryrefslogtreecommitdiffstats
path: root/initramfs
Commit message (Collapse)AuthorAgeFilesLines
* * removed two invocations of MakeInitRamFS::Engine::_addRequiredLib(), Oliver Tappe2008-08-212-4/+0Star
| | | | | | which no longer exists (and is no longer necessary either) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2071 95ad53e4-c205-0410-b2fa-d234c58c8868
* * Added several missing links to busybox, as to match the applets that areOliver Tappe2008-08-2140-0/+40
| | | | | | | actually supported. If there are applets among these that we do not need, we should remove them from the busybox config, first (and then remove the link). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2069 95ad53e4-c205-0410-b2fa-d234c58c8868
* Clean up, indenting, screen dir in var for debian distro-specific.Dirk von Suchodoletz2008-08-211-92/+85Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2067 95ad53e4-c205-0410-b2fa-d234c58c8868
* * merged branch 'initramfs-ng' back intro trunk - requires careful testing ...Oliver Tappe2008-08-20243-37551/+1382Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2055 95ad53e4-c205-0410-b2fa-d234c58c8868
* Run testmkd extension (chmod,own) only if needed ...Dirk von Suchodoletz2008-08-081-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1997 95ad53e4-c205-0410-b2fa-d234c58c8868
* gdm needs a subdirectory with specific permissions to run properlyDirk von Suchodoletz2008-08-081-0/+6
| | | | | | | (extended the testmkd function for chown,mod settings) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1994 95ad53e4-c205-0410-b2fa-d234c58c8868
* Moved the uc-mini-root.tbz into unpacked subdir. This is a little bit generous Dirk von Suchodoletz2008-08-081-0/+0
| | | | | | | populated but will be filtered later for stage3 and preboot. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1991 95ad53e4-c205-0410-b2fa-d234c58c8868
* Added nbd-client by schmelzs (see #251)Dirk von Suchodoletz2008-08-071-0/+0
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1982 95ad53e4-c205-0410-b2fa-d234c58c8868
* Updated uclib tools by ssc ...Dirk von Suchodoletz2008-08-051-0/+0
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1956 95ad53e4-c205-0410-b2fa-d234c58c8868
* back to other solution of ticket #232, since pattern matching has to be ↵Michael Janczyk2008-06-171-2/+9
| | | | | | changed too for this solution. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1884 95ad53e4-c205-0410-b2fa-d234c58c8868
* changed uri_token function. simpler solution to ticket #232Michael Janczyk2008-06-171-9/+2Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1883 95ad53e4-c205-0410-b2fa-d234c58c8868
* This package is not needed any more (it will be combined from stuff inDirk von Suchodoletz2008-06-161-0/+0
| | | | | | | | the branches/initramfs-ng directory and the uc-mini-root, see r1878, r1879 too) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1880 95ad53e4-c205-0410-b2fa-d234c58c8868
* Solved path / proto problem with file option. Problem was checking after ":" ↵Michael Janczyk2008-06-121-1/+8
| | | | | | for port, and so paths with "::" werent truncated right. Maybe there exists a nicer solution git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1877 95ad53e4-c205-0410-b2fa-d234c58c8868
* added quotes for tftp port problem (not tested yet ticket #232).Michael Janczyk2008-06-111-7/+7
| | | | | | minor modifications in xen plugin (changed name from bootsplash to xen ;)) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1874 95ad53e4-c205-0410-b2fa-d234c58c8868
* First release of a xen plugin. Only a few diskless corrections inside. Works ↵Michael Janczyk2008-06-112-33/+6Star
| | | | | | only with clone and an already installed xen. Karnel has to be chosen manually yet... a solution for runlevellinks in plugins has to be found. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1873 95ad53e4-c205-0410-b2fa-d234c58c8868
* Next step for stage3-ng ...Dirk von Suchodoletz2008-06-091-0/+0
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1870 95ad53e4-c205-0410-b2fa-d234c58c8868
* Next generation of stage3 - uclib based. At the moment the slx scriptsDirk von Suchodoletz2008-06-081-0/+0
| | | | | | | | are packed into Stage3-ng.tbz as long as in testing. Removing outside uclib tools (for directory cleanup). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1869 95ad53e4-c205-0410-b2fa-d234c58c8868
* Removed - integrated into busybox.Dirk von Suchodoletz2008-06-071-0/+0
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1856 95ad53e4-c205-0410-b2fa-d234c58c8868
* Minimal environment uclib based with tools for PreBoot and Stage3.Dirk von Suchodoletz2008-06-071-0/+0
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1853 95ad53e4-c205-0410-b2fa-d234c58c8868
* Removing old uclib testing stuff ...Dirk von Suchodoletz2008-06-0728-15/+2Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1850 95ad53e4-c205-0410-b2fa-d234c58c8868
* Maybe we should keep start_x for a while, since we need a configuration for ↵Michael Janczyk2008-06-021-0/+96
| | | | | | terminals... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1833 95ad53e4-c205-0410-b2fa-d234c58c8868
* Removed all kdm/gdm/xdm and most of X configuration. Before altering these ↵Michael Janczyk2008-06-0217-1113/+0Star
| | | | | | | | | | file this step should be testet, so that painfull merging can be avoided. The files in initramfs/distro-specs and initramfs/initrd-stuff should be cleaned. Maybe we should drop support for a few older systems and refer to an older revision. Dhclinet config should be altered or removed since we do not use it anymore. Udhcp should be the default. Example line 267 in initrd-stuff/etc/functions, begins with: "# create configuration file for dhclient." Removed obsolete theme plugin and the displaymanager themes from the themes dir in the repos. The themes (kdm/gdm) are located in the plugin dir anyway. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1831 95ad53e4-c205-0410-b2fa-d234c58c8868
* 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