Last change
on this file since 2191 was 1842, checked in by Bruno Cornec, 17 years ago |
- Fix lack of /etc/raidtab at restore rime in the right place
- Adds support for nls_utf8 and pata_serverworks
Patches from Dirk Husung (husung_at_tu-harburg.de)
- Add efibootmgr to deplist.txt in order to be able to modify EFI menu at restore time on ia64
- Usage of the new testver param of pb 0.8.12 to deliver 2.2.5 packages in a test dir.
- Update pbcl files for upcoming delivery of 2.2.5
- Fix an issue on parted output (K instead of KB) in parted2fdisk at restore time
- Adds support for alb/aft types of bonding on Intel cards (Mark Pinkerton <Mark.Pinkerton_at_emageon.com>)
- Escape variables in a perl script like mindi-bkphw
- Better Proliant support at restore time now.
- Fix a label bug where the variable label should also be re-initialized at each loop
- start-nfs should NOT do exit => kernel panix as init exits
- some other fixes for init on denymods
- Adds boot options denymods (for udev) and forcemods (if not udev)
- kqemu is denied. Probably should also be done for kvm stuff
- Fix again the bug on modules link at root of the initrd. Hopefully for good.
- Wait more around the USB CD emulated by iLO as it takes up to 5 seconds to come up
- Attempt to fix udev support for RHEL 5.1
- Better support for automatic iLO Virtual Media with udev
- Some VMWare support improvements (however, it seems that VMWare support won't be possible anytime soon)
- during init at restore time, copy all static evices availble for udev, as some distro implementation are no
t yet supported correctly for udev. Not very elegant, but should solve our current issues
- Fedora 8 now supported as a build target for pb
- svn.log removed.
- dependencies reviewd for rhel_3
- Attempt to fix the lack of modules loaded at restore time - especially fs device drivers
- removes bkphw dir before potential creation
- render mount command more vebose at restore time
- Should fix #217
- Increase BOOT_SIZE and EXTRA_SIZE to support features such as HW recovery
- Handles udev.files files which could be symlinks
- Improve udev support for distro with compressed modules (mdv e.g.)
- Fix modules.dep copy
- /sbin/pam_console_apply is needed by mdv udev conf
- Adds support for nohw boot option to avoid re-setuping the HW conf
- Improved support for Proliant on cpqacuxe
- RstHW should be called after driver initialization
- For debian/ubuntu mindi dpends on mindi-busybox
- Update mindi-busybox pbcl for correct debian changelog generation, and up2date infos
- Should fix #215
- Fix #214 (Thanks to xdelaruelle)
- Fix again svn.log not used anymore with new pb version
- Adaptation of build process to upcoming 0.8.12 version of pb
- Remove MONOTONIC clock to continue to support 2.4 kernels (RHEL 3 e.g. or ESX)
- Attempt to solve ia64 BMC access through the serial port
- parted2fdisk binary no more generated
- do not require perl modules (strict.pm) at restore time
- try to avoid modprobe messages at restore time
- on ia64 now use the perl script parted2fdisk at retore time also
- Also modprobe modules for udev after decompressing the additional ones
- replace gzip -v9 by gzip -c9. Fix a bug at least on ia64
- For all modules supported, create symlinks under the mountpoint and extract dev files as some are not automat ically created at the moment
- Support /vmfs/volumes for ESX
- Finally do not use vdf for ESX. Only creates issues.
- Avoids continuing hw support if no product name found
- Improves ia64 support for bootable image build
- Fix a potential problem with ramdisk_blocksize param
- MAKEDEV should also be included in deplist.txt
- More fixes for udev support for Debian
- Do not mount /boot if it's already mounted - avoids ESX hang
- Fix NICs renumbering on Debian at least
- Udev startup improvement to support iLO + NFS so modprobing all modules seems required as of now
- Update to version 1.7.3 of busybox for pb
- Load USB earlier in order to support KBD such as with iLO
- Do busybox ldd first in order to create a potential /lib64 link correctly and then use it later in the image
- Use variable DF in mindi to be able to support the ESX vdf
- Fix mindi for Debian x86_64 where /lib64 is a link
- Fix issue at restore time for ext2fs params not reused (Fix from Klaus Ade Johnstad <klaus_at_skolelinux.no>)
- Do not copy udev files if they do not exist In udev case do not insert modules at all (udev should do it alone) May avoid the issue with rhel4.5 kernel ? To be tested
- Update dependencies for rpm base build as well
- And also perl is a debian/ubuntu dep
- Better debian/ubuntu dependecies requirements (mtools)
- Fix modes on mindi-bkphw (Thanks Phil Walker phil.walker_at_hp.com)
- Complete rev [1771] for upper case RESTORE cli with syslinux as well
- Update mindi-busybox to 1.7.3
- Use RESTORE consistently across mondo to restore without interaction (report from Takeshi Shoji t.shoji_at_tripodw.jp)
(merge -r1769:1841 $SVN_M/branches/2.2.5)
|
-
Property svn:executable
set to
*
|
File size:
1.7 KB
|
Rev | Line | |
---|
[823] | 1 | #!/usr/bin/make -f
|
---|
| 2 | # Sample debian/rules that uses debhelper.
|
---|
| 3 | # GNU copyright 1997 to 1999 by Joey Hess.
|
---|
| 4 |
|
---|
| 5 | # Uncomment this to turn on verbose mode.
|
---|
| 6 | #export DH_VERBOSE=1
|
---|
| 7 |
|
---|
| 8 | # Define package name for a one-stop change.
|
---|
[1674] | 9 | PACKAGE_NAME = PBPKG
|
---|
[823] | 10 |
|
---|
[990] | 11 | # Don't set any compiler flags - busybox does that just fine
|
---|
[823] | 12 |
|
---|
[990] | 13 | configure: configure-stamp
|
---|
[823] | 14 |
|
---|
[990] | 15 | configure-stamp:
|
---|
[982] | 16 | dh_testdir
|
---|
[990] | 17 | touch configure-stamp
|
---|
[982] | 18 |
|
---|
| 19 | # Build both architecture dependent and independent
|
---|
[990] | 20 | build: build-stamp
|
---|
[982] | 21 |
|
---|
[990] | 22 | build-stamp: configure-stamp
|
---|
[982] | 23 | dh_testdir
|
---|
| 24 |
|
---|
| 25 | # Compile the package.
|
---|
[990] | 26 | mv .config .config.sav
|
---|
| 27 | $(MAKE) distclean
|
---|
| 28 | mv .config.sav .config
|
---|
[982] | 29 | $(MAKE) oldconfig
|
---|
| 30 | $(MAKE) busybox
|
---|
| 31 |
|
---|
| 32 | touch build-stamp
|
---|
| 33 |
|
---|
[823] | 34 | clean:
|
---|
| 35 | dh_testdir
|
---|
| 36 | dh_testroot
|
---|
[990] | 37 | rm -f build-stamp configure-stamp
|
---|
[982] | 38 | # Clean temporary document directory
|
---|
| 39 | rm -rf debian/doc-temp
|
---|
| 40 | # Clean up.
|
---|
[990] | 41 | -mv .config .config.sav
|
---|
[982] | 42 | -$(MAKE) distclean
|
---|
[990] | 43 | -mv .config.sav .config
|
---|
| 44 | -rm -f busybox
|
---|
[982] | 45 |
|
---|
[823] | 46 | dh_clean
|
---|
| 47 |
|
---|
[982] | 48 | # Install architecture dependent and independent
|
---|
[990] | 49 | install: build
|
---|
[823] | 50 | dh_testdir
|
---|
| 51 | dh_testroot
|
---|
[990] | 52 | dh_clean -k
|
---|
| 53 | dh_installdirs
|
---|
[823] | 54 |
|
---|
[982] | 55 | # Install the package files into build directory:
|
---|
| 56 | # - start with upstream make install
|
---|
[1766] | 57 | $(MAKE) install CONFIG_PREFIX=$(CURDIR)/debian/$(PACKAGE_NAME)/usr/lib/mindi/rootfs
|
---|
[982] | 58 | # - copy doc
|
---|
| 59 | mkdir -p debian/doc-temp
|
---|
[1842] | 60 | cp -a ChangeLog INSTALL LICENSE AUTHORS README TODO NEWS debian/doc-temp #svn.log
|
---|
[823] | 61 |
|
---|
[982] | 62 | dh_install -s
|
---|
| 63 |
|
---|
[990] | 64 | # Build architecture independant packages using the common target.
|
---|
| 65 | binary-indep: build install
|
---|
| 66 | # None
|
---|
[982] | 67 |
|
---|
[990] | 68 | # Build architecture dependant packages using the common target.
|
---|
| 69 | binary-arch: build install
|
---|
[982] | 70 | dh_testdir
|
---|
| 71 | dh_testroot
|
---|
[823] | 72 | dh_installdocs
|
---|
| 73 | dh_strip
|
---|
| 74 | dh_compress
|
---|
| 75 | dh_fixperms
|
---|
| 76 | dh_installdeb
|
---|
| 77 | dh_gencontrol
|
---|
| 78 | dh_md5sums
|
---|
| 79 | dh_builddeb
|
---|
| 80 |
|
---|
[982] | 81 | binary: binary-arch binary-indep
|
---|
[990] | 82 | .PHONY: build clean binary-indep binary-arch binary install configure
|
---|
Note:
See
TracBrowser
for help on using the repository browser.