Installscript-different.conf
Aus VDR Wiki
		(Unterschied zwischen Versionen)
		
		
K  | 
			K (typo)  | 
			||
| Zeile 11: | Zeile 11: | ||
#	    shell> ./setup.sh --ostype  | #	    shell> ./setup.sh --ostype  | ||
#  | #  | ||
| − | #	    CMDS (no   | + | #	    CMDS (no empty line(s))  | 
[suse-linux]  | [suse-linux]  | ||
Version vom 2. Dezember 2007, 11:18 Uhr
Beschreibung
In der different.conf, können Distributions-spezifische Geschichten abgelegt werden.
make.conf
# Description: Different ...
#
# Format: ^[$os_type]
#           ^^^^^^^^
#	    shell> ./setup.sh --ostype
#
#	    CMDS (no empty line(s))
[suse-linux]
	# add new repository(s) ...
	REPO[0]="ftp://ftp5.gwdg.de/pub/linux/misc/packman/suse/${real_os_version:-10.3} packman"
	REPO[1]="http://download.videolan.org/pub/videolan/vlc/SuSE/${real_os_version:-10.3} videolan"
	if which zypper >/dev/null 2>&1; then
	    for i in ${!REPO[@]} ; do
		eval rep=\${REPO[${i}]}
		if ! ( zypper -t lr | grep -i [[:space:]]${rep#* } ) >/dev/null 2>&1 ; then
		    echo $"Add a new repository \"${rep#* }\"? (yes/no):"
		    read yes
		    case ${yes} in
			 j*|J*|y*|Y*) zypper ar -t YUM ${REPO[${i}]} ;;
		    esac
		fi
	    done
	fi
	# fix ...
	if [ -d /etc/ld.so.conf.d -a -e /etc/ld.so.conf ] ; then
	    if  [ ! -e /etc/ld.so.conf.d/ld.so.conf ] ; then
		ln -s  /etc/ld.so.conf  /etc/ld.so.conf.d
	    fi
	fi