You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							26 lines
						
					
					
						
							565 B
						
					
					
				
			
		
		
	
	
							26 lines
						
					
					
						
							565 B
						
					
					
				 | 
						|
minitdir=etc/minit | 
						|
 | 
						|
install_minit() | 
						|
{ | 
						|
	if [ -d $base/package/*/minit/inits/$1 ] ; then | 
						|
	  echo "Installing minit config ..." | 
						|
	  [ -d $root/$minitdir/$1 ] || mkdir $root/$minitdir/$1 | 
						|
	  for x in $(cd $base/package/*/minit/inits; | 
						|
	             find $1 ! -path '*/.*'  -type f); do | 
						|
		src="$base/package/*/minit/inits/$x" | 
						|
		trg="$root/$minitdir/$x" | 
						|
 | 
						|
		mkdir -p `dirname $trg` | 
						|
		if [[ $x = */run ]] && grep '^ln -s' $src; then | 
						|
			rm -f $trg ; `cat $src` $trg | 
						|
		else | 
						|
			cp -fv $src $trg | 
						|
			chmod +x $trg | 
						|
		fi | 
						|
	  done | 
						|
	else | 
						|
	  abort "No minit config known for $1" | 
						|
	fi | 
						|
} | 
						|
 | 
						|
 |