summaryrefslogtreecommitdiffstats
path: root/initramfs/initrd-stuff
Commit message (Collapse)AuthorAgeFilesLines
...
* Bit of cleanup for hwautocfg ...Dirk von Suchodoletz2007-02-262-51/+38Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@722 95ad53e4-c205-0410-b2fa-d234c58c8868
* Restructured hwautocfg (moved hw related parts of init into it) - Dirk von Suchodoletz2007-02-263-116/+145
| | | | | | | should fix hangs on certain hardware (not fully tested yet) ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@721 95ad53e4-c205-0410-b2fa-d234c58c8868
* First draft of function to stack the root fs from different sources with unionfsFelix Endres2007-02-261-0/+40
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@720 95ad53e4-c205-0410-b2fa-d234c58c8868
* Do not preload agpgart kernel module (should be handled automatically)Dirk von Suchodoletz2007-02-221-3/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@713 95ad53e4-c205-0410-b2fa-d234c58c8868
* Too fast module load (for USB) could crash machines ...Dirk von Suchodoletz2007-02-222-0/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@711 95ad53e4-c205-0410-b2fa-d234c58c8868
* Started NFSv4 integration (only sensible for newer distros, e.g. Dirk von Suchodoletz2007-02-214-4/+15
| | | | | | | | | SuSE 10.), removed AFS from SuSE10.2 (deprecated), fixed init for (nfsroot= deprecated too) and fixed functions for @@@serverip@@@ (dsuchod if --username dsuchod does not work) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@709 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fix for debug=0 ... (< /dev/null)Root2007-02-211-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@703 95ad53e4-c205-0410-b2fa-d234c58c8868
* /trunk/initramfs/initrd-stuff/etc/messages translated to german and written ↵Bastian Wissler2007-02-192-0/+186
| | | | | | to messages.de git-svn-id: http://svn.openslx.org/svn/openslx/trunk@702 95ad53e4-c205-0410-b2fa-d234c58c8868
* bug removedMichael Janczyk2007-02-081-1/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@696 95ad53e4-c205-0410-b2fa-d234c58c8868
* Timing problem for setup of /tmp (harddisk partition stuff) solved ...Dirk von Suchodoletz2007-02-062-3/+6
| | | | | | | | (most probably) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@692 95ad53e4-c205-0410-b2fa-d234c58c8868
* Just to ensure, that no stage3 scripts will still run in stage4 ...Dirk von Suchodoletz2007-02-061-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@691 95ad53e4-c205-0410-b2fa-d234c58c8868
* Enforce proper permissions in /tmp (needed if rw nfs mounts on /tmp areDirk von Suchodoletz2007-02-061-0/+1
| | | | | | | | used). Experiment for runvmware to park only the spare ram image file to nfs and keep the diffs in memory ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@690 95ad53e4-c205-0410-b2fa-d234c58c8868
* Some cleanup for @@@serverip@@@ usage. Fixed debuglevel bug forDirk von Suchodoletz2007-02-062-7/+9
| | | | | | | | debug=10. Just optic for xorg.conf in Gentoo ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@689 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fixed wrong error reporting on missing primary ethernet interface (inDirk von Suchodoletz2007-02-051-4/+6
| | | | | | | functions) ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@681 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fix for subnet_mask in machine-setup (via slx init from kernel cmdline).Dirk von Suchodoletz2007-02-043-18/+26
| | | | | | | Some improvement for stage3 error exit ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@678 95ad53e4-c205-0410-b2fa-d234c58c8868
* Renaming of variables (in slx init/functions) to be compatible with Dirk von Suchodoletz2007-02-042-53/+57
| | | | | | | | | | machine-setup assignements. Reading machine-setup at the beginning of slx init to have the possibility to move kernel commandline parameters to file if common for all client using a certain InitRamFS ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@677 95ad53e4-c205-0410-b2fa-d234c58c8868
* Starts into X/kdm by now. xkb fails, udev is not present ...Dirk von Suchodoletz2007-02-011-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@668 95ad53e4-c205-0410-b2fa-d234c58c8868
* Got onto the proper track: Gentoo is somehow (incompletely) booting now.Dirk von Suchodoletz2007-02-011-0/+5
| | | | | | | | | | | Unfortunately the provided scripts of that distro are ugly to use :-( Added configuration to ''gentoo/config-default'', cleaned up the ''gentoo/functions-default''. Added the proper commands to modify boot scripts and startup into a slx usable way ... Still lots of stuff to do ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@665 95ad53e4-c205-0410-b2fa-d234c58c8868
* Some thoughts on Gentoo integration ... (minor cleanups in initDirk von Suchodoletz2007-02-012-5/+3Star
| | | | | | | and servconfig) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@664 95ad53e4-c205-0410-b2fa-d234c58c8868
* Cleanups in major startup scripts/functions and small fixes ...Dirk von Suchodoletz2007-01-314-136/+150
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@662 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fixed slow stage3 in higher debuglevels (sleep -> usleep inDirk von Suchodoletz2007-01-314-43/+67
| | | | | | | | | | | | | /etc/functions) Heavy rewrite of base scripts init/hwautocfg/servconfig. Moved lots of stuff from hwautocfg to init and servconfig to get a cleaner structure (do not wait for processes of init or servconfig in hwautocfg) Cleanup started, old codefragments will be removed soon ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@661 95ad53e4-c205-0410-b2fa-d234c58c8868
* Debugging output for level 20, 21, (22) ... see DebugLevel ...Dirk von Suchodoletz2007-01-302-19/+55
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@659 95ad53e4-c205-0410-b2fa-d234c58c8868
* ... still problems with stage3 / hwsetup in some cases (takes ages ...Dirk von Suchodoletz2007-01-301-1/+1
| | | | | | | problems with module load!?) ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@657 95ad53e4-c205-0410-b2fa-d234c58c8868
* Some chipsets (IGP) are not able to use fglrx, cleanup in file to beDirk von Suchodoletz2007-01-301-1/+1
| | | | | | | | excluded via stage3 etc setup ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@656 95ad53e4-c205-0410-b2fa-d234c58c8868
* cmd == ""Dirk von Suchodoletz2007-01-301-0/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@652 95ad53e4-c205-0410-b2fa-d234c58c8868
* Added exclusion of runlevel links to init (tar in bind mount scenario toDirk von Suchodoletz2007-01-304-25/+15Star
| | | | | | | clean up initial_boot), see Changeset 650 too ... Minor fixes ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@651 95ad53e4-c205-0410-b2fa-d234c58c8868
* Update of the hardware description files was needed because of newDirk von Suchodoletz2007-01-302-0/+5
| | | | | | | hardware. Problem not really solved yet, see bug #100 ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@650 95ad53e4-c205-0410-b2fa-d234c58c8868
* Create link in /var/X11R6/bin if variable XBinPath is set (viaDirk von Suchodoletz2007-01-301-14/+12Star
| | | | | | | | displayvars in distro specific functions file), bit of cleanup. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@648 95ad53e4-c205-0410-b2fa-d234c58c8868
* Recoded the shell "(u)sleep" functions, depends on /proc by now, butDirk von Suchodoletz2007-01-224-55/+75
| | | | | | | | | | | | should not impose to much (obsoletes rev. 629). Added AUTHORS file. Switched off halt/shutdown links for initial/boot.d scripts (in functions seems no need, but may produce problems if switched on) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@640 95ad53e4-c205-0410-b2fa-d234c58c8868
* Quiet output, if in debug=0 ...Root2007-01-121-8/+9
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@622 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fix in hwautocfg (wait for device to appear) and small compatibilityRoot2007-01-122-2/+4
| | | | | | | hack for vmware-prep ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@617 95ad53e4-c205-0410-b2fa-d234c58c8868
* runvamwre: path variable added and floppy image ranamed.Michael Janczyk2007-01-102-9/+19
| | | | | | | | | | | nvram: now with 'winterzeit' dhcpmkconfig: DEBUGLEVEL unset, so that the DEBUGLEVEL doesn't change for no reason during boot servconfig: sed expression changed to work with busybox git-svn-id: http://svn.openslx.org/svn/openslx/trunk@610 95ad53e4-c205-0410-b2fa-d234c58c8868
* Busybox is now properly named for the two supported architectures: i386Dirk von Suchodoletz2007-01-101-1/+9
| | | | | | | | | | and x86_64. mkdxsinitrd includes usb keyboard stuff per default and init loads the modules rather early (otherwise on non-legacy machines debugging might be difficult) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@609 95ad53e4-c205-0410-b2fa-d234c58c8868
* Busybox compiled for x86_64 (tested on 64bit SuSE9.3, 10.0 and DebianDirk von Suchodoletz2007-01-061-1/+1
| | | | | | | Sarge) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@591 95ad53e4-c205-0410-b2fa-d234c58c8868
* Small cleanups ...Dirk von Suchodoletz2006-12-221-10/+13
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@581 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fix for non-busybox watchdog (or should we add (u)sleep to the initramfsDirk von Suchodoletz2006-12-221-1/+2
| | | | | | | too?) ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@580 95ad53e4-c205-0410-b2fa-d234c58c8868
* Kill the "watchdog" properly at the end of init (stage3).Dirk von Suchodoletz2006-12-221-4/+1Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@579 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fix for busybox nfs mount (uses UDP in default, so TCP has to be givenDirk von Suchodoletz2006-12-222-3/+5
| | | | | | | | as explicit option), fix for dhcp request if no ip= is given in kernel commandline (set interface to UP). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@578 95ad53e4-c205-0410-b2fa-d234c58c8868
* Improved "watchdog" for auto power off, if stage3 does not completeDirk von Suchodoletz2006-12-173-51/+24Star
| | | | | | | | | | | after around two minutes. Removed klibc stuff (ipconfig, nfsmount) which was never really in use (klibc is deprecated and the busybox approach seems much more promising to keep the initramfs small and flexible). Little cleanups ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@564 95ad53e4-c205-0410-b2fa-d234c58c8868
* Enabled busybox udev service (see #99 too). Integrated for genereal useDirk von Suchodoletz2006-12-163-5/+43
| | | | | | | if present in InitRamFS... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@551 95ad53e4-c205-0410-b2fa-d234c58c8868
* Busybox had broken killall - fixed. Fixed replacement bug for udhcpcDirk von Suchodoletz2006-12-152-4/+3Star
| | | | | | | | script, nameserver in resolv.conf is set properly now. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@549 95ad53e4-c205-0410-b2fa-d234c58c8868
* Renamed run-init to switch_root to simplify the usage of the busyboxDirk von Suchodoletz2006-12-152-2/+2
| | | | | | | pendant in stage3 init script... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@545 95ad53e4-c205-0410-b2fa-d234c58c8868
* Added new busybox in new place (tools, Makefile, ...) Busybox hasDirk von Suchodoletz2006-12-152-5/+7
| | | | | | | | | modified switch_root (same as for run-init ...) Updated mkdxsinitrd for busybox usage (same has to be done for slxmkramfs when tested properly) Minor fixes ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@536 95ad53e4-c205-0410-b2fa-d234c58c8868
* Autopoweroff if stuck in Stage3/initramfs. Unfortunately rather CPUDirk von Suchodoletz2006-12-142-11/+21
| | | | | | | | | intensive if no (u)sleep binary is used but shell instead (for some reason TMOUT=$1 read does not work in init) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@535 95ad53e4-c205-0410-b2fa-d234c58c8868
* First steps to include (open)SuSE10.2 into SLX environment (see #98). Tried ↵Dirk von Suchodoletz2006-12-143-6/+9
| | | | | | | | | to fix the /dev/nvidia* permissions (failed, see #92 too)... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@534 95ad53e4-c205-0410-b2fa-d234c58c8868
* runvmware xdialog write to stdout. kdmrc template established +Michael Janczyk2006-12-121-1/+102
| | | | | | | | adaptations for new kdmrc template. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@531 95ad53e4-c205-0410-b2fa-d234c58c8868
* bigfix in DBSchema, floppy image renamed to fd.imgMichael Janczyk2006-12-051-3/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@528 95ad53e4-c205-0410-b2fa-d234c58c8868
* Wrong fix made it ... corrected now (missing netmask in machine-setup)Dirk von Suchodoletz2006-12-021-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@527 95ad53e4-c205-0410-b2fa-d234c58c8868
* Renaming of the floppy image for vmware stuff ... Optional parameter for Dirk von Suchodoletz2006-12-021-3/+17
| | | | | | | | | directly passing location of machine-setup to mkdxsinitrd. Fixes and additions (auto power off - not enabled yet) and bugfix for missing netmask ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@526 95ad53e4-c205-0410-b2fa-d234c58c8868
* Permissions fix for /dev/shm (a+rwxt ...)Dirk von Suchodoletz2006-11-211-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@520 95ad53e4-c205-0410-b2fa-d234c58c8868