retirer la fonction dupliquee init_dom_letter, remplaceee par print_domain_letter. utiliser print_user_letter au lieu code custom

This commit is contained in:
Antoine Beaupré 2007-09-09 18:35:15 +00:00
parent 9afbeb6015
commit 9a4162f508
2 changed files with 3 additions and 14 deletions

View File

@ -37,7 +37,7 @@ if [ $# -gt 0 ]; then
if echo "$i" | grep -q /var/alternc/dns > /dev/null; then
dom="$i"
else
initial_domain=`init_dom_letter "$i"`
initial_domain=`print_domain_letter "$i"`
dom="/var/alternc/dns/$initial_domain/$i"
fi
doms="$doms $dom"
@ -62,9 +62,9 @@ do
fi
# la première lettre de l'avant-dernière partie du domaine (e.g.
# www.alternc.org -> a)
initial_domain=`init_dom_letter "$domain"`
initial_domain=`print_domain_letter "$domain"`
# la première lettre du username
initial_account=`echo "$account" | cut -c1`
initial_account=`print_user_letter "$account"`
path1="/var/alternc/dns/$initial_domain/$domain"
path2="/var/alternc/html/$initial_account/$account"

View File

@ -339,14 +339,3 @@ add_dom_entry() {
cp ${override_f}.new ${override_f} && \
rm ${override_f}.new
}
# la première lettre de l'avant-dernière partie du domaine (e.g.
# www.alternc.org -> a)
#
# argument: le domaine
# imprime: la lettre
init_dom_letter() {
echo "$1" | awk '{z=split($NF, a, ".") ; print substr(a[z-1], 1, 1)}'
}