- add psupdate after u/s/l/vmlinux exists - pack up new kernel, modules, ksymoops, block to add to lilo.conf (lilo.conf.2.1.112-1) in a .tar.gz for easy transportation to a new system. - parameter to stop yanking code for other architectures - ar translation or Debian developer's corner - --BKMODULES=YES/NO (missing => detect) (cat .config | sed -e 's/=m/=y/') - --BKSMP=YES/NO (missing => detect) - --BKSAVECONFIGS=[YES]/NO - change /bin/sh to /bin/bash - check make oldconfig on incomplete .config - in .doc, remind people that all the necessary support apps are probably already there. - From: John Carol Langford Another idea - it'd be nice to have a general hook for postprocessing after the build so people who have their own little cleanup and kernel dependent building to do afterwards can make a little script to do this. In addition, it would let you break your script into a more modular setup. We could have 'buildkernel' which can call 'buildpcmcia', 'buildarla', 'buildalsa', etc... "There are two modes of ftp, normal and passive. In the normal mode, the client opens the command channel to the server, and then the server opens the data channel to the client. In the passive mode, the client opens both command and data channels." - check on pre-existing link from /lib/modules/preferred to /lib/modules/2.2.7 - partly done: Use "passive" command, but put in an option for it? - done, but not tested: don't yank sparcX if arch is sparcX - DONE! beep on warn? - DONE! use "if make xconfig ; then ..." to see if configuration actually worked. - DONE! keep upping version until zImage-VER-ver and System.map-VER-ver don't exist - DONE! beep when human intervention needed. - DONE! add a directory listing of /boot at the end of the log. - DONE! tell user how to specify source dir if source tar missing