[Lunar-commits] CVS: moonbase/kernel/modutils-wrappers BUILD, NONE, 1.1 DETAILS, NONE, 1.1

Jaime Buffery nestu at lunar-linux.org
Thu Jan 13 12:43:46 UTC 2005


Update of /var/cvs/lunar/moonbase/kernel/modutils-wrappers
In directory espresso.foo-projects.org:/tmp/cvs-serv11223/modutils-wrappers

Added Files:
	BUILD DETAILS 
Log Message:
Initial import :)


--- NEW FILE: BUILD ---
(
	prepare_install &&

	# shared scripts

	message "Installing shared modutils/module-init-tools wrapper scripts" &&
	
	for  wrapper in  depmod insmod insmod.static \
	                 lsmod modinfo modprobe rmmod
	do
		install -m 755 shared /sbin/${wrapper} || false
	done &&

    
	# only modutils binaries
	if module_installed modutils ; then
		
		message "Installing modutils only wrapper scripts" && 

		for  wrapper in  genksyms insmod_ksymoops_clean         \
		                 kallsyms kallsyms.static kernelversion \
		                 ksyms ksyms.static lsmod.static        \
		                 modprobe.static rmmod.static 
		do
			install -m 755 modutils /sbin/${wrapper} || false
		done 

	fi &&

    
	# only module-init-tools binaries
	if module_installed module-init-tools ; then
		
		message "Installing module-init-tools only wrapper scripts" &&	

		for  wrapper in  generate-modprobe.conf
		do
			install -m 755 module-init-tools /sbin/${wrapper} || false
		done

	fi &&

    
	install -m0700 $SCRIPT_DIRECTORY/init.d/modutils /etc/init.d  &&
	ln -sf ../init.d/modutils /etc/rcS.d/S20modutils
    
) > $C_FIFO 2>&1

--- NEW FILE: DETAILS ---
          MODULE=modutils-wrappers
         VERSION=0.2
          SOURCE=${MODULE}-${VERSION}.tar.bz2
SOURCE_DIRECTORY=${BUILD_DIRECTORY}/${MODULE}
      SOURCE_URL=http://www.lunar-linux.org/~nestu/
      SOURCE_VFY=sha1:2bd551e332911e787d38bda17f679c8ff97c6057
         ENTERED=20050112
         UPDATED=20050112
          SHORT="A set of wrapper scripts for modutils and module-init-tools"
cat << EOF
A set of wrapper scripts for modutils and module-init-tools, so 
their install does not overlap. The scripts are installed instead of 
the real binaries. They call the appropiate binary version for each 
kernel, at their alternative placement under /lib.
EOF



More information about the Lunar-commits mailing list