Intégration de la branche release-2.9.0
This commit is contained in:
commit
7da96328b8
|
@ -1,3 +1,10 @@
|
|||
## Version 2.9.0 du 10/08/2015-14:04
|
||||
|
||||
447d13f support de nouvelles versions d'OS pour sysinfos
|
||||
48e111a fconv et fnconv: le premier argument est le fichier s'il n'est pas spécifié avec -f
|
||||
c29f4b9 mkiso: nouvelles options -A et -V
|
||||
662b82f caturl --check ne doit pas afficher l'url
|
||||
|
||||
## Version 2.8.0 du 22/07/2015-15:09
|
||||
|
||||
0f5b572 uinst installe maintenant les profils en mode partagé par défaut
|
||||
|
|
|
@ -1 +1 @@
|
|||
2.8.0
|
||||
2.9.0
|
||||
|
|
1
caturl
1
caturl
|
@ -87,4 +87,5 @@ END { if (type == 2) print URL }
|
|||
fi
|
||||
fi
|
||||
|
||||
[ -n "$check" ] && exit 0
|
||||
echo "$URL"
|
||||
|
|
21
fconv
21
fconv
|
@ -7,7 +7,8 @@ function display_help() {
|
|||
uecho "$scriptname: convertir un fichier ou les fichiers d'un répertoire
|
||||
|
||||
USAGE
|
||||
$scriptname [options] -- [cmds...]
|
||||
$scriptname -f FILE [cmds...]
|
||||
$scriptname FILE [cmds...]
|
||||
|
||||
Une ou plusieurs commandes peuvent être spécifiées, séparées //
|
||||
La commande par défaut est 'lf'
|
||||
|
@ -24,9 +25,16 @@ OPTIONS
|
|||
Pour la commande conv, inverser src_enc et dest_enc, qui doivent être
|
||||
tous les deux spécifiés.
|
||||
-f, --file FILE
|
||||
Spécifier le fichier ou le répertoire concerné par la conversion. Par
|
||||
défaut, convertir l'entrée standard. Les options -d et --dir sont aussi
|
||||
reconnus et sont des aliases de convenance
|
||||
Spécifier le fichier ou le répertoire concerné par la conversion. Les
|
||||
aliases -d et --dir sont aussi reconnus.
|
||||
Si cette option n'est pas spécifiée, le premier argument est considéré
|
||||
comme le nom du fichier ou du répertoire à convertir. Par défaut,
|
||||
convertir l'entrée standard.
|
||||
Si un répertoire est spécifié, tous les fichiers de ce répertoire et de
|
||||
ses sous-répertoires sont recherchés de façon récursive, sans limite de
|
||||
profondeur. Ensuite, chacun de ces fichiers est converti.
|
||||
--show-cmd
|
||||
Afficher la commande qui serait exécutée
|
||||
|
||||
COMMANDES
|
||||
c, conv dest_enc [src_enc]
|
||||
|
@ -178,7 +186,10 @@ parse_opts "${PRETTYOPTS[@]}" \
|
|||
--show-cmd show_cmd=1 \
|
||||
@ args -- "$@" && set -- "${args[@]}" || die "$args"
|
||||
|
||||
[ -n "$FILE" ] || FILE=-
|
||||
if [ -z "$FILE" ]; then
|
||||
FILE="${1:--}"
|
||||
shift
|
||||
fi
|
||||
[ "$FILE" == - ] && FILE=/dev/stdin
|
||||
if [ "$FILE" != /dev/stdin ]; then
|
||||
[ -e "$FILE" ] || die "$FILE: fichier introuvable"
|
||||
|
|
20
fnconv
20
fnconv
|
@ -7,7 +7,8 @@ function display_help() {
|
|||
uecho "$scriptname: renommer un fichier ou les fichiers d'un répertoire
|
||||
|
||||
USAGE
|
||||
$scriptname [options] <file|dir> [cmds...]
|
||||
$scriptname -f FILE [cmds...]
|
||||
$scriptname FILE [cmds...]
|
||||
|
||||
Une ou plusieurs commandes peuvent être spécifiées, séparées //
|
||||
La commande par défaut est 'fixcase'
|
||||
|
@ -21,6 +22,15 @@ OPTIONS
|
|||
-r, --reverse
|
||||
Pour la commande conv, inverser src_enc et dest_enc, qui doivent être
|
||||
tous les deux spécifiés.
|
||||
-f, --file FILE
|
||||
Spécifier le fichier ou le répertoire concerné par le renommage. Les
|
||||
aliases -d et --dir sont aussi reconnus.
|
||||
Si cette option n'est pas spécifiée, le premier argument est considéré
|
||||
comme le nom du fichier ou du répertoire à renommer.
|
||||
Si un répertoire est spécifié, le traitement est appliqué à tous les
|
||||
fichiers et répertoires de façon récursive, sans limite de profondeur.
|
||||
--show-cmd
|
||||
Afficher la commande qui serait exécutée
|
||||
|
||||
COMMANDES
|
||||
C, conv dest_enc [src_enc]
|
||||
|
@ -194,14 +204,20 @@ CONV_FROM=
|
|||
CONV_TO=
|
||||
OPTIMIZE_CONV=1
|
||||
REVERSE_CONV=
|
||||
FILE=
|
||||
show_cmd=
|
||||
parse_opts "${PRETTYOPTS[@]}" \
|
||||
--help '$exit_with display_help' \
|
||||
-N,--detect-always OPTIMIZE_CONV= \
|
||||
-r,--reverse REVERSE_CONV=1 \
|
||||
-f:,--file:,-d:,--dir: FILE= \
|
||||
--show-cmd show_cmd=1 \
|
||||
@ args -- "$@" && set -- "${args[@]}" || die "$args"
|
||||
|
||||
FILE="${1:--}"; shift
|
||||
if [ -z "$FILE" ]; then
|
||||
FILE="${1:--}"
|
||||
shift
|
||||
fi
|
||||
[ "$FILE" == - ] && FILE=/dev/stdin
|
||||
if [ "$FILE" != /dev/stdin ]; then
|
||||
[ -e "$FILE" ] || die "$FILE: fichier introuvable"
|
||||
|
|
|
@ -1 +1 @@
|
|||
009003000
|
||||
009004000
|
||||
|
|
|
@ -25,16 +25,16 @@ SYSDIST_ALIASES=(
|
|||
# attention: dans *_SYSVERS, les noms doivent être ordonnés du plus récent au
|
||||
# moins récent
|
||||
debianlike_SYSVERS=()
|
||||
debian_SYSVERS=(wheezy squeeze lenny etch)
|
||||
debian_SYSVERS=(stretch jessie wheezy squeeze lenny etch)
|
||||
ubuntu_SYSVERS=(oneiric natty maverick lucid karmic jaunty intrepid hardy)
|
||||
redhatlike_SYSVERS=()
|
||||
rhel_SYSVERS=(rhel6 rhel5 rhel4 redhat6 redhat5 redhat4)
|
||||
rhel_SYSVERS=(rhel7 rhel6 rhel5 rhel4 redhat7 redhat6 redhat5 redhat4)
|
||||
fedora_SYSVERS=(fedora14 fedora13 fedora12 fedora11)
|
||||
centos_SYSVERS=(centos6 centos5 centos4 redhat6 redhat5 redhat4)
|
||||
centos_SYSVERS=(centos7 centos6 centos5 centos4 redhat7 redhat6 redhat5 redhat4)
|
||||
suse_SYSVERS=()
|
||||
gentoo_SYSVERS=()
|
||||
SYSVER_ALIASES=(
|
||||
7=wheezy 6=squeeze 5=lenny 4=etch
|
||||
9=stretch 8=jessie 7=wheezy 6=squeeze 5=lenny 4=etch
|
||||
11.10=oneiric 11.04=natty 10.10=maverick 10.04=lucid 9.10=karmic 9.04=jaunty 8.10=intrepid 8.04=hardy
|
||||
)
|
||||
|
||||
|
@ -92,6 +92,8 @@ if [ "$UNAME_SYSTEM" == "Linux" ]; then
|
|||
|
||||
if [ -f /etc/debian_version ]; then
|
||||
case "$(</etc/debian_version)" in
|
||||
9*|stretch*) MYSYSDIST=(debian debianlike); MYSYSVER=(stretch);;
|
||||
8*|jessie*) MYSYSDIST=(debian debianlike); MYSYSVER=(jessie);;
|
||||
7*|wheezy*) MYSYSDIST=(debian debianlike); MYSYSVER=(wheezy);;
|
||||
6*|squeeze*) MYSYSDIST=(debian debianlike); MYSYSVER=(squeeze);;
|
||||
5*) MYSYSDIST=(debian debianlike); MYSYSVER=(lenny);;
|
||||
|
@ -112,9 +114,11 @@ if [ "$UNAME_SYSTEM" == "Linux" ]; then
|
|||
Fedora*13*) MYSYSVER=(fedora13);;
|
||||
Fedora*12*) MYSYSVER=(fedora12);;
|
||||
Fedora*11*) MYSYSVER=(fedora11);;
|
||||
Red*Hat*Enterprise*Linux*release\ 7*) MYSYSVER=(rhel7 redhat7);;
|
||||
Red*Hat*Enterprise*Linux*release\ 6*) MYSYSVER=(rhel6 redhat6);;
|
||||
Red*Hat*Enterprise*Linux*release\ 5*) MYSYSVER=(rhel5 redhat5);;
|
||||
Red*Hat*Enterprise*Linux*release\ 4*) MYSYSVER=(rhel4 redhat4);;
|
||||
CentOS*release\ 7*) MYSYSVER=(centos7 redhat7);;
|
||||
CentOS*release\ 6*) MYSYSVER=(centos6 redhat6);;
|
||||
CentOS*release\ 5*) MYSYSVER=(centos5 redhat5);;
|
||||
CentOS*release\ 4*) MYSYSVER=(centos4 redhat4);;
|
||||
|
|
18
mkiso
18
mkiso
|
@ -11,13 +11,24 @@ USAGE
|
|||
|
||||
OPTIONS
|
||||
-M, --hfs
|
||||
créer une image hybride ISO/HFS"
|
||||
créer une image hybride ISO/HFS
|
||||
-V, --volume
|
||||
Nom du volume. Par défaut, prendre le nom de base du répertoire
|
||||
d'origine. La taille est de 32 caractères max.
|
||||
-A, --application
|
||||
Description de l'application qui est sur l'image créée. Par défaut,
|
||||
prendre le nom de base du répertoire d'origine. La taille est de 128
|
||||
caractères max."
|
||||
}
|
||||
|
||||
hfsmode=
|
||||
volume=
|
||||
application=
|
||||
parse_opts "${PRETTYOPTS[@]}" \
|
||||
--help '$exit_with display_help' \
|
||||
-M,--hfs hfsmode=1 \
|
||||
-V:,--volume: volume= \
|
||||
-A:,--application: application= \
|
||||
@ args -- "$@" && set -- "${args[@]}" || die "$args"
|
||||
|
||||
srcdir="$(abspath "${1:-.}")"; shift
|
||||
|
@ -33,6 +44,9 @@ for prog in genisoimage mkisofs; do
|
|||
done
|
||||
[ -n "$found" ] || die "Impossible de trouver genisoimage/mkisofs"
|
||||
|
||||
[ -n "$volume" ] || volume="$srcname"
|
||||
[ -n "$application" ] || application="CD: $srcname"
|
||||
|
||||
if ask_yesno "$(ppath "$srcdir")/* --> $(ppath "$dest")" O; then
|
||||
"$prog" -A "CD: $srcname" -V "$srcname" -r -hide-rr-moved -J ${hfsmode:+-hfs -part --netatalk} "$@" -o "$dest" "$srcdir"
|
||||
"$prog" -V "$volume" -A "$application" -r -hide-rr-moved -J ${hfsmode:+-hfs -part --netatalk} "$@" -o "$dest" "$srcdir"
|
||||
fi
|
||||
|
|
Loading…
Reference in New Issue