1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66
|
http://www.phys.ethz.ch/~franklin/Projects/dphys-kernel-packages/FAQ
author Neil Franklin, last modification 2006.10.27
copyright ETH Zuerich Physics Departement
use under either modified/non-advertising BSD or GPL license
Frequently* Asked Questions (FAQ) for the dphys-kernel-packages kernel package
generator
* not really frequent, but that is what such files are called
Q: Why are you making this program?
A: To automatically generate all the over 10 variants of kernels and their
modules we want, for effectively using our hardware, and package them as
.deb packages, with minimal repeat work at any config change or new kernel
Q: Why not use make-kpkg?
A: We do, behind the curtain. This package generates all the files and
invocations needed for multiple uses of make-kpkg
Q: Why do I need these Makefile fragments?
A: Because each module designer has his own ideas how the module needs to be
configured, compiled, installed and removed. This is the minimal glue layer
Q: What are these kernel-reboot--*.deb packages for?
A: If you are using dphys-admin add these to your dphys-admin.list, and they
will result in an postinst script being installed which will generate
/root/NEED-REBOOT, and so signal to dphys-admin that an new kernel has been
installed which requires an reboot. dphys-admin will then follow its
internal logic and either reboot the system or mail-notify the admin to
reboot. If you are not using dphys-admin simply throw these packages away
Q: Will this work on my $DISTRIBUTION
A: If you are using Debian, or any other system that supports .deb building
tools such as make-kpkg and the debhelpers, it should work. If not, then
there is no chance. This is entirely dependant on an Debian packaging
system. And kernel .deb packages are totally useless without an Debian
system anyway. If you want to use dphys-kernel-cputype you will also need
lshw.
Q: Why is this called dphys-kernel-packages
A: Departement of PHYSics - KERNEL PACKAGES generation tool
Q: Where can I get code?
A: The current (read: in edit, sometimes not functional) from:
http://www.phys.ethz.ch/~franklin/Projects/dphys-kernel-packages/ or:
http://www.phys.ethz.ch/~franklin/Projects/dphys-kernel-packages.tar.gz or
Various milestones/releases (read: archives, working) from:
http://www.phys.ethz.ch/~franklin/Projects/dphys-kernel-packages-<date>/ or:
http://www.phys.ethz.ch/~franklin/Projects/dphys-kernel-packages-<date>.tar.gz
where last milestone/release is <date>=20061027
|