2006-11-24 17:58:05 +03:00
%def_with shell
2007-05-25 16:37:51 +04:00
%def_with splash
2006-11-23 18:45:18 +03:00
2004-11-22 16:47:29 +03:00
Name : propagator
2010-11-30 22:17:55 +03:00
Version : 20101130
2010-12-01 19:10:02 +03:00
Release : alt3
2004-11-22 16:47:29 +03:00
2004-12-16 03:36:06 +03:00
Summary : 'Early userspace' set of binaries
2004-11-22 16:47:29 +03:00
License : GPL
Group : System/Kernel and hardware
2008-03-01 22:02:06 +03:00
Source0 : %name-%version-%release.tar
2004-11-22 16:47:29 +03:00
2009-05-26 15:44:17 +04:00
BuildRequires : libnewt-devel-static libslang2-devel-static
2008-12-15 13:23:05 +03:00
BuildRequires : klibc-utils-initramfs module-init-tools-initramfs udev-initramfs >= 127-alt3
2004-11-22 16:47:29 +03:00
%description
%name is a set of binaries useful in 'early userspace' environment,
including init and various helpers for hw probing and bootstrapping.
2008-06-13 01:03:38 +04:00
%name was built with and contains parts of following packages:
%{get_NSVR klibc}
%{get_NSVR udev-initramfs}
2008-12-15 13:23:05 +03:00
%{get_NSVR klibc-utils-initramfs}
2008-06-13 01:03:38 +04:00
%{get_NSVR module-init-tools-initramfs}
2004-11-22 16:47:29 +03:00
%prep
2008-03-01 22:02:06 +03:00
%setup
2004-11-22 16:47:29 +03:00
%build
2009-07-29 18:52:02 +04:00
make %{?_with_shell:WITH_SHELL=t} %{?_with_splash:WITH_SPLASH=t} libdir=%_libdir version=%version-%release
2004-11-22 16:47:29 +03:00
%install
2008-03-16 02:25:40 +03:00
%make_install DESTDIR=%buildroot libdir=%_libdir install
2004-11-22 16:47:29 +03:00
%files
2004-12-18 02:38:21 +03:00
%_bindir /gencpio
2008-03-07 19:03:47 +03:00
%_bindir /mkmodpack
2010-11-30 22:17:55 +03:00
%_sbindir /propagator
2004-11-22 16:47:29 +03:00
%_libdir /%name
%changelog
2010-12-01 19:10:02 +03:00
* Wed Dec 01 2010 Anton Farygin <rider@altlinux.ru> 20101130-alt3
- add nosplash command for disable plymouth
2010-12-01 12:51:16 +03:00
* Wed Dec 01 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20101130-alt2
- spawning plymouth fixed
2010-11-30 22:17:55 +03:00
* Tue Nov 30 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20101130-alt1
- plymouth support added
- bootsplash support removed
- additionaly packaged init separatly from initfs
2010-11-20 19:20:45 +03:00
* Sat Nov 20 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20090301-alt14
- waiting for /dev/disk added, waiting ttys fixed
2010-11-19 23:28:16 +03:00
* Fri Nov 19 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20090301-alt13.1
- silly bug in waiting fixed
2010-11-18 14:59:28 +03:00
* Thu Nov 18 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20090301-alt13
- Wait for tty[23]. It seems that is also fixes drives detection on el-smp
2010-11-17 15:11:03 +03:00
* Wed Nov 17 2010 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20090301-alt12
- support for using glob patterns in disk label added
(like authomatic=method:disk,label:ALT*)
2010-09-24 17:31:26 +04:00
* Fri Sep 24 2010 Mykola Grechukh <gns@altlinux.ru> 20090301-alt11
- ext3 added
2010-07-01 23:52:14 +04:00
* Thu Jul 1 2010 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt10
- ensure that /lib/firmware exists in resulting initramfs image
2010-06-03 14:57:18 +04:00
* Thu Jun 3 2010 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt9
- recognize infiniband ifaces as network ones
2010-05-26 23:20:13 +04:00
* Wed May 26 2010 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt8
- iso9660 filesystem support added (boyarsh@)
2010-04-01 17:32:10 +04:00
* Thu Apr 1 2010 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt7
- mkmodpack: fixed firmware extraction resident in own directory
2009-09-09 13:35:33 +04:00
* Wed Sep 9 2009 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt6
- workaround for (#21416)
2009-07-29 18:52:45 +04:00
* Wed Jul 29 2009 Nick S. Grechukh <gns@altlinux.org> 20090301-alt5
- build fixed
2009-07-06 17:19:52 +04:00
* Mon Jul 6 2009 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt4
- run hooks, namely /sbin/init-{top,premount,bottom}, if exist
2009-07-06 19:25:30 +04:00
- use init= kernel cmdline parameter, if supplied (stanv@)
2009-07-06 17:19:52 +04:00
2009-06-25 19:17:17 +04:00
* Thu Jun 25 2009 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt3
- add /lib/firmware/<kernel version> to fw search paths (#20583)
2009-05-26 15:44:17 +04:00
* Mon May 25 2009 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt2
- rebuilt against new newt library
2009-03-13 15:12:21 +03:00
* Fri Mar 13 2009 Sergey Bolshakov <sbolshakov@altlinux.ru> 20090301-alt1
- try all interfaces in turn, when no `interface' parm supplied (slazav@)
2008-12-15 13:23:05 +03:00
* Mon Dec 15 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt11
- replace busybox by /bin/sh from klibc in initramfs
- add [u]mount utilities from klibc in initramfs
2008-11-12 17:24:35 +03:00
* Wed Nov 12 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt10
- bring networking up, if requested by auto " n e t w o r k " param, regardless of method
2008-11-03 21:04:25 +03:00
* Mon Nov 3 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt9
- fixed build on recent toolchain
2008-09-03 21:42:19 +04:00
* Wed Sep 3 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt8
- adapted for recent udev
2008-06-13 01:03:38 +04:00
* Thu Jun 12 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt7
- rebuilt with recent udev
2008-05-22 19:01:43 +04:00
* Thu May 22 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt6
- unblock SIGIGN/SIGTSTP right before exec'ing secondary init (#15757)
2008-05-08 00:05:58 +04:00
* Thu May 8 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt5
- added ability to mount disk with 2nd stage by label or uuid (#15561)
2008-04-16 15:42:31 +04:00
* Wed Apr 16 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt4
- media scan delayed for devices, handled by usb-storage (#15348)
- add capability to boot directly from cd (folder with root fs) (stanv@)
2008-04-10 14:35:23 +04:00
2008-03-18 18:14:57 +03:00
* Tue Mar 18 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt3
- iso-on-nfs, iso-on-disk: stop trying to pass initial mountpoint
with iso image to 2nd stage, there's no point for this
2008-03-16 02:25:40 +03:00
* Sun Mar 16 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt2
- fixed for x86_64
2008-03-01 22:02:06 +03:00
* Sat Mar 1 2008 Sergey Bolshakov <sbolshakov@altlinux.ru> 20080301-alt1
2008-03-14 18:50:56 +03:00
- use udev in 1st installer stage from now
- unchangeable part of initramfs prepared and packaged
- mkmodpack utility added
2008-03-01 22:02:06 +03:00
2007-08-08 20:05:08 +04:00
* Wed Aug 8 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 20070301-alt7
- do not show %name build date on tty1, closes \#12491
2007-08-03 14:26:44 +04:00
* Thu Aug 2 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 20070301-alt6
- use version string everywhere in user dialogs, closes \#12444
- added support for noload=module command line (boyarsh@)
2007-07-24 14:51:48 +04:00
2007-07-18 16:07:48 +04:00
* Wed Jul 18 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 20070301-alt5
- fixed crash when splashcount used, closes \#12365
2007-05-25 16:37:51 +04:00
* Fri May 25 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 20070301-alt4
- spawn animated splash, if possible
2007-04-18 15:32:45 +04:00
* Wed Apr 18 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 20070301-alt3
- do not warn user after insmod'ing already existing module, closes \#11549
2007-04-12 20:39:43 +04:00
* Thu Apr 12 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 20070301-alt2
- fixed env passing to 2nd stage
2007-03-16 15:08:50 +03:00
* Fri Mar 16 2007 Sergey Bolshakov <sbolshakov@altlinux.ru> 20070301-alt1
2007-03-03 00:48:18 +03:00
- switch to glibc, thanks to gns@
- redo block device probing, based on sysfs
- cleaned up
2007-02-27 16:54:57 +03:00
2006-11-23 18:45:18 +03:00
* Thu Nov 23 2006 Sergey Bolshakov <sbolshakov@altlinux.ru> 20061123-alt1
- added conditional shell spawning
- fixed probing of some RAID adaptors
- probe usbhid early
2006-11-24 17:58:05 +03:00
- one full-featured stage1 binary
2006-11-23 18:45:18 +03:00
2006-01-24 17:46:23 +03:00
* Tue Jan 24 2006 Sergey Bolshakov <sbolshakov@altlinux.ru> 20060124-alt1
- added tweaks for nForce nics
2005-10-28 19:10:33 +04:00
* Fri Oct 28 2005 Sergey Bolshakov <sbolshakov@altlinux.ru> 20051028-alt1
- modified init to pass given argv further
2005-08-19 20:08:40 +04:00
* Fri Aug 19 2005 Sergey Bolshakov <sbolshakov@altlinux.ru> 20050819-alt1
- modified IDE probing to use ide-generic if search in pcitable fails
2005-07-08 03:45:12 +04:00
* Thu Jul 07 2005 Anton D. Kachalov <mouse@altlinux.org> 20050707-alt1
- multilib support
2005-07-05 18:35:10 +04:00
* Tue Jul 05 2005 Anton Farygin <rider@altlinux.ru> 20050705-alt1
- export DNS_SERVER and DNS_SERVER2 for stage2
2005-05-14 14:26:01 +04:00
* Sat May 14 2005 Anton Farygin <rider@altlinux.ru> 20050514-alt1
- stage1 now may be used as modprobe (only modprobe -q -- <modulename> format supported)
- gencpio updated from 2.6.11 kernel with symlinks support
2005-04-21 15:06:44 +04:00
* Mon Apr 20 2005 Anton Farygin <rider@altlinux.ru> 20050420-alt1
- added splash update support
2005-04-12 23:32:01 +04:00
* Tue Apr 12 2005 Anton Farygin <rider@altlinux.ru> 20050412-alt1
- use squashfs for stage2 and live system
2005-03-30 17:26:14 +04:00
* Wed Mar 30 2005 Anton Farygin <rider@altlinux.ru> 20050330-alt1
- use ext2 filesystem for stage2
2005-03-05 15:56:19 +03:00
* Sat Mar 5 2005 Sergey Bolshakov <sbolshakov@altlinux.ru> 20050305-alt1
- usb cdrom/flash now supported
- ntfs added
2005-02-16 20:41:09 +03:00
* Wed Feb 16 2005 Sergey Bolshakov <sbolshakov@altlinux.ru> 20050216-alt1
- adopted for modularized IDE
2005-02-08 17:20:23 +03:00
* Tue Feb 8 2005 Sergey Bolshakov <sbolshakov@altlinux.ru> 20050208-alt1
- snapshot @ 20050208
2004-12-18 02:38:21 +03:00
* Fri Dec 17 2004 Sergey Bolshakov <sbolshakov@altlinux.ru> 20041215-alt0.2
- gencpio utility added
2004-12-16 03:36:06 +03:00
* Wed Dec 15 2004 Sergey Bolshakov <sbolshakov@altlinux.ru> 20041215-alt0.1
- snapshot @ 20041215
2004-12-07 19:12:08 +03:00
2004-11-22 16:47:29 +03:00
* Fri Nov 12 2004 Sergey Bolshakov <sbolshakov@altlinux.ru> 20041112-alt0.1
- Initial build.