Index: trunk/src/update_domains.sh
===================================================================
--- trunk/src/update_domains.sh	(revision 923)
+++ trunk/src/update_domains.sh	(revision 924)
@@ -407,5 +407,5 @@
 # Query database
 
-cat << EOF | $MYSQL_SELECT | tail -n '+1' > "$DOMAINS_TMP_FILE"
+$MYSQL_SELECT <<EOF | tail -n '+1' > "$DOMAINS_TMP_FILE"
 SELECT membres.login,
        domaines_standby.domaine,
@@ -420,5 +420,5 @@
 EOF
 
-cat << EOF | $MYSQL_SELECT | tail -n '+1' > "$HOSTS_TMP_FILE"
+$MYSQL_SELECT <<EOF | tail -n '+1' > "$HOSTS_TMP_FILE"
 SELECT membres.login,
        sub_domaines_standby.domaine,
@@ -444,6 +444,5 @@
 OLD_IFS="$IFS"
 IFS="	"
-cat "$DOMAINS_TMP_FILE" |
-while read user domain mx are_we_dns are_we_mx action; do
+while read user domain mx are_we_dns are_we_mx action ; do
     IFS="$OLD_IFS" 
 
@@ -496,5 +495,5 @@
 
     IFS="	"
-done
+done < "$DOMAINS_TMP_FILE"
 IFS="$OLD_IFS"
 
@@ -508,5 +507,4 @@
 OLD_IFS="$IFS"
 IFS="	"
-cat "$HOSTS_TMP_FILE" |
 while read user domain host value type action; do
     IFS="$OLD_IFS"
@@ -536,5 +534,5 @@
 
     IFS="	"
-done
+done < "$HOSTS_TMP_FILE"
 IFS="$OLD_IFS"
 
