From 322bd8cdc37859b7203ec890169e8acbb95bdf3c Mon Sep 17 00:00:00 2001 From: Peter van Dijk Date: Mon, 12 Oct 2015 22:09:19 +0200 Subject: [PATCH] avoid GNUism to improve OSX portability --- regression-tests/backends/gmysql-slave | 2 +- regression-tests/backends/goracle-slave | 2 +- regression-tests/backends/gpgsql-slave | 2 +- regression-tests/backends/gsqlite3-slave | 2 +- regression-tests/backends/oracle-slave | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/regression-tests/backends/gmysql-slave b/regression-tests/backends/gmysql-slave index de86ebe366..3c6b6a26b3 100644 --- a/regression-tests/backends/gmysql-slave +++ b/regression-tests/backends/gmysql-slave @@ -25,7 +25,7 @@ __EOF__ echo "gmysql-dnssec" >> pdns-gmysql2.conf fi - for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | tac) + for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | perl -e 'print reverse ') do mysql --user="$GMYSQL2USER" --password="$GMYSQL2PASSWD" --host="$GMYSQL2HOST" \ "$GMYSQL2DB" -e "INSERT INTO domains (name, type, master) VALUES('$zone','SLAVE','127.0.0.1:$port')" diff --git a/regression-tests/backends/goracle-slave b/regression-tests/backends/goracle-slave index c57857e1e6..ab914d4258 100644 --- a/regression-tests/backends/goracle-slave +++ b/regression-tests/backends/goracle-slave @@ -25,7 +25,7 @@ __EOF__ echo "goracle-dnssec" >> pdns-goracle2.conf fi - for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | tac) + for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | perl -e 'print reverse ') do echo "INSERT INTO domains (id, name, type, master) VALUES(domains_id_sequence.nextval, '$zone', 'SLAVE', '127.0.0.1:$port');" | sqlplus -S $GORACLE2USER/$GORACLE2PASSWD@xe >> goracle2.log done diff --git a/regression-tests/backends/gpgsql-slave b/regression-tests/backends/gpgsql-slave index 734d95dee8..4dd6e85db3 100644 --- a/regression-tests/backends/gpgsql-slave +++ b/regression-tests/backends/gpgsql-slave @@ -18,7 +18,7 @@ __EOF__ echo "gpgsql-dnssec" >> pdns-gpgsql2.conf fi - for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | tac) + for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | perl -e 'print reverse ') do psql --user="$GPGSQL2USER" \ -c "INSERT INTO domains (name, type, master) VALUES('$zone','SLAVE','127.0.0.1:$port')" \ diff --git a/regression-tests/backends/gsqlite3-slave b/regression-tests/backends/gsqlite3-slave index 623e55ffce..5b2060b639 100644 --- a/regression-tests/backends/gsqlite3-slave +++ b/regression-tests/backends/gsqlite3-slave @@ -14,7 +14,7 @@ __EOF__ echo "gsqlite3-dnssec" >> pdns-gsqlite32.conf fi - for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | tac) + for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | perl -e 'print reverse ') do sqlite3 pdns.sqlite32 "INSERT INTO domains (name, type, master) VALUES('$zone','SLAVE','127.0.0.1:$port');" done diff --git a/regression-tests/backends/oracle-slave b/regression-tests/backends/oracle-slave index 7be44eb9c2..15c1aa7cd5 100644 --- a/regression-tests/backends/oracle-slave +++ b/regression-tests/backends/oracle-slave @@ -21,7 +21,7 @@ oracle-master-password=$ORACLE2PASSWD oracle-dnssec __EOF__ - for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | tac) + for zone in $(grep 'zone ' named.conf | cut -f2 -d\" | perl -e 'print reverse ') do echo "INSERT ALL INTO zones (id, name, type) VALUES (zones_id_seq.nextval, name, 'SLAVE') INTO zonemasters (zone_id, master) VALUES (zones_id_seq.nextval, master) SELECT '$zone' AS name, '127.0.0.1:$port' AS master FROM dual;" | sqlplus -S $ORACLE2USER/$ORACLE2PASSWD@xe >> oracle2.log done -- 2.47.2