Commit Graph

377 Commits

Author SHA1 Message Date
Sergey Bolshakov
c075380f3d bring networking up, if requested by auto "network" param, regardless of method 2008-11-12 17:23:06 +03:00
Sergey Bolshakov
bc38419306 20080301-alt9 released 2008-11-03 21:04:25 +03:00
Sergey Bolshakov
f2ff78a88b resurrect PATH_MAX declaration 2008-11-03 21:03:30 +03:00
Sergey Bolshakov
268c1440fa not neeeded, actually 2008-09-19 14:09:59 +04:00
Sergey Bolshakov
d8f4024f79 20080301-alt8 released 2008-09-03 21:42:19 +04:00
Sergey Bolshakov
c3595ee91d adopted for recent udev 2008-09-03 21:39:12 +04:00
Sergey Bolshakov
754c407115 fix `disk' method breakage when no automatic params provided at all 2008-08-25 16:24:53 +04:00
Sergey Bolshakov
5dcaa44c82 20080301-alt7 released 2008-06-13 01:03:38 +04:00
Sergey Bolshakov
959fe2820d pass initramfs' udev version in /dev/.initramfs/udev_version,
just like our initrd expects.
2008-06-13 01:03:01 +04:00
Sergey Bolshakov
1e16de19b2 20080301-alt6 released 2008-05-22 19:01:43 +04:00
Sergey Bolshakov
f3120f01dc unblock SIGIGN/SIGTSTP right before exec'ing secondary init 2008-05-22 18:19:34 +04:00
Sergey Bolshakov
95fbd633ea 20080301-alt5 released 2008-05-08 00:05:58 +04:00
Sergey Bolshakov
126c343130 implemented uuid' and label' automatic parms
is is possible to set these parameters for `disk' method
instead of old `disk' and 'partition' ones, i.e:
automatic=method:disk,label:altlnx or
automatic=method:disk,uuid:5fbe7d46-fc41-48c5-bac7-5114b9446efd
2008-05-07 20:41:57 +04:00
Sergey Bolshakov
1bbdd06c8e 20080301-alt4 released 2008-04-16 14:42:31 +03:00
Sergey Bolshakov
8d129a2d40 wait for usb-storage devices to show up, if any 2008-04-16 14:36:23 +03:00
Sergey Bolshakov
b0433a8b77 Merge branch 'peers/stanv' 2008-04-16 13:41:10 +03:00
Sergey Bolshakov
4f5522e9aa guard against broken dns servers, returning domainless names 2008-04-16 13:40:56 +03:00
Andriy Stepanov
ea59261975 Add capability to boot directily from cd (folder with root fs) 2008-04-10 14:35:23 +04:00
Sergey Bolshakov
42b2602273 20080301-alt3 released 2008-03-18 18:14:57 +03:00
Sergey Bolshakov
0819fafca4 iso-on-nfs, iso-on-disk logic changed:
stop trying to mount --move initial /image filesystem
under new root's /image/isolinux
2008-03-18 18:04:38 +03:00
Sergey Bolshakov
a98b11416c 20080301-alt2 released 2008-03-16 02:25:40 +03:00
Sergey Bolshakov
83734da95f fixed for klibc under lib64 2008-03-16 02:24:39 +03:00
Sergey Bolshakov
82bfe848ad builtin nfsmount code removed, external one from klibc used 2008-03-16 00:21:23 +03:00
Sergey Bolshakov
320cc7656e fix few compiler warnings 2008-03-16 00:12:25 +03:00
Sergey Bolshakov
4d9edc4fe1 minor tweaks for klibc-enabled build 2008-03-15 23:59:16 +03:00
Sergey Bolshakov
badea0048c 20080301-alt1 released 2008-03-14 18:50:56 +03:00
Sergey Bolshakov
9e2ed8993a fixed to fail on unclean gencpio termination 2008-03-14 17:59:18 +03:00
Sergey Bolshakov
8acfa120d5 cleanup after merge 2008-03-13 19:21:16 +03:00
Sergey Bolshakov
ba911cea3a Merge branch 'standalone' into klibc 2008-03-13 19:19:25 +03:00
Sergey Bolshakov
e918341c2d use external /bin/nfsmount from klibc 2008-03-13 19:12:12 +03:00
Sergey Bolshakov
d5799f185f typo in debug message fixed 2008-03-13 14:57:19 +03:00
Sergey Bolshakov
dd757bba09 made standalone `init' binary to save few KB's 2008-03-12 15:19:18 +03:00
Sergey Bolshakov
11bf8de59c thinkos fixed 2008-03-07 22:48:01 +03:00
Sergey Bolshakov
e406384cf6 mkmodpack utility added, replacing obsolete mkmar one 2008-03-07 19:03:47 +03:00
Sergey Bolshakov
0a6af0fb35 massive change caused by udev use in initramfs:
- added udevd, udevtrigger & udevsettle spawning from init,
reproducing nead same logic, found in initrd, created by
/sbin/mkinitd
- lots of obsolete by this change stuff removed
- use external /sbin/modprobe form klibc utils
in places, where manual module loading still needed
- pack unchangeable part of initramfs into `initfs'
file (gzipped cpio archive), which may be concatenated later
with other parts (especially kernel modules) to form
actual initramfs image.
2008-03-01 22:02:06 +03:00
Sergey Bolshakov
b83ad685a5 whatever 2008-03-01 19:16:25 +03:00
Sergey Bolshakov
435eacecc6 pre-klibc state 2008-03-01 17:50:20 +03:00
Sergey Bolshakov
85c9a14f65 try to open /dev/loopn few times just after modprobing `loop' 2008-03-01 17:40:24 +03:00
Sergey Bolshakov
5cb01eb86c unused/obsolete stuff cleaned up 2008-03-01 16:53:09 +03:00
Sergey Bolshakov
861d3e1e9a #include <libgen.h> for basename() 2008-03-01 01:16:34 +03:00
Sergey Bolshakov
9b640b504f bye 2008-02-29 20:19:30 +03:00
Sergey Bolshakov
38ae8022e2 lots of obsolete stuff sweeped out 2008-02-29 20:10:48 +03:00
Sergey Bolshakov
b05b01a7b3 rewrote get_net_intf_description() to use sysfs
do not use plip as net device any more
2008-02-29 20:09:32 +03:00
Sergey Bolshakov
a205119533 consider modules.mar stuff obsolete by udev 2008-02-29 20:06:47 +03:00
Sergey Bolshakov
b78eaa5775 my_insmod() proto change: consider enum driver_type obsolete 2008-02-29 20:05:35 +03:00
Sergey Bolshakov
deaa533ad2 stripped to use davices already probed by udev 2008-02-29 18:14:39 +03:00
Sergey Bolshakov
419b4c1201 spawn udevd & Co from 1st stage init 2008-02-29 17:37:40 +03:00
Sergey Bolshakov
85b34d353b dhcp next-server and root-path options can be used,
if no server nor directory params supplied in automatic mode.
2007-09-19 00:46:56 +04:00
Sergey Bolshakov
2547c76dbf 20070301-alt7 released 2007-08-08 20:05:08 +04:00
Sergey Bolshakov
e6b2ed190b do not show own build date on tty1 2007-08-08 20:03:36 +04:00