maj de support/cgiscript
This commit is contained in:
		
							parent
							
								
									b9eaeb6428
								
							
						
					
					
						commit
						0afe6e3371
					
				| @ -1 +1 @@ | ||||
| 12 | ||||
| 13 | ||||
|  | ||||
| @ -7,23 +7,23 @@ | ||||
| # d'origine. Ce fichier permet de s'assurer que scriptdir a la bonne valeur. | ||||
| # cgiscriptdir contient la valeur d'origine, c'est à dire le répertoire cgi à | ||||
| # partir duquel le script est lancé. | ||||
| if [ -L "$0" ]; then | ||||
|     cgiscriptdir="$(dirname "$0")" | ||||
|     if [ "$(uname -s)" == Linux ]; then | ||||
| cgiscriptdir="$(dirname "$0")" | ||||
| if [ "$(uname -s)" == Linux ]; then | ||||
|     script="$(readlink -f -- "$0")" | ||||
|     scriptdir="$(dirname -- "$script")" | ||||
|     scriptname="$(basename -- "$script")" | ||||
|     else | ||||
| elif [ -L "$0" ]; then | ||||
|     # Sur un système autre que linux, readlink -f n'existe sans doute pas. | ||||
|         # Essayer de l'émuler: si le lien est relatif, l'exprimer par rapport à | ||||
|         # $scriptdir. Ne prendre qu'un seul niveau de lien symbolique. | ||||
|     # On ne supporte que le cas où le script lui-même est un lien symbolique, et | ||||
|     # on fait implémentation limitée de readlink -f: si le lien est relatif, | ||||
|     # l'exprimer par rapport à $scriptdir. Ne prendre qu'un seul niveau de lien | ||||
|     # symbolique. | ||||
|     script="$(readlink -- "$0")" | ||||
|     [ "${script#/}" != "$script" ] || script="$cgiscriptdir/$script" | ||||
|     scriptdir="$(dirname -- "$script")" | ||||
|     scriptdir="$(cd "$scriptdir"; pwd)" | ||||
|     scriptname="$(basename -- "$script")" | ||||
|     script="$scriptdir/$scriptname" | ||||
|     fi | ||||
| else | ||||
|     scriptdir="$(dirname -- "$0")" | ||||
|     scriptdir="$(cd "$scriptdir"; pwd)" | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user