--- rules.orig	2005-10-27 10:05:39.000000000 -0700
+++ rules	2005-10-27 14:29:49.000000000 -0700
@@ -2004,12 +2004,16 @@
 	-tar cf - include |        (cd $(HEADER_SRC); umask 000; tar xsf -)
 	(cd $(HEADER_SRC)/include; rm -f asm; ln -s asm-$(KERNEL_ARCH) asm)
 endif
+	-tar cf - scripts | (cd $(HEADER_SRC); umask 000; tar -xsf -)
 	$(install_file) .config  	        $(HEADER_SRC)/.config
 	echo $(debian)                    > $(HEADER_SRC)/$(INT_STEM)-headers.revision
 ifneq ($(strip $(header_clean_hook)),)
 	(cd $(HEADER_SRC);              \
                test -x $(header_clean_hook) && $(header_clean_hook))
 endif
+	$(make_directory) $(HEADER_TOP)/lib/modules/$(version)
+	ln -sf /usr/src/$(INT_STEM)-headers-$(version) $(HEADER_TOP)/lib/modules/$(version)/build
+	$(install_file) Module.symvers $(HEADER_SRC)
 	dpkg-gencontrol -DArchitecture=$(architecture) -isp \
                         -p$(h_package) -P$(HEADER_TOP)/
 	chown -R root:root $(HEADER_TOP)
@@ -2231,6 +2235,7 @@
 endif
 	test ! -e $(IMAGE_TOP)/lib/modules/$(version)/source ||                        \
 	   mv $(IMAGE_TOP)/lib/modules/$(version)/source ./debian/source-link
+	rm -f $(IMAGE_TOP)/lib/modules/$(version)/build
 	test ! -e $(IMAGE_TOP)/lib/modules/$(version)/build ||                         \
 	   mv $(IMAGE_TOP)/lib/modules/$(version)/build ./debian/build-link
 ifeq ($(strip $(KERNEL_ARCH)),um)
