--- sysutils/bsdstats/files/300.statistics.in +++ sysutils/bsdstats/files/300.statistics.in @@ -392,8 +392,10 @@ report_ports() { ;; *) report_uri="/scripts/report_ports_v2.php" - if [ -f %%PREFIX%%/etc/bsdstats.conf -a "0" = "0`grep ^all-ports /usr/local/etc/bsdstats.conf`" ]; then - query_string=$( pkg query %n:%v:%o | fgrep -f %%PREFIX%%/etc/bsdstats.conf | awk -F\/ '{print $1}' | sed -E -e 's/\+/%2b/g' -e 's/,/%2c/g' | awk '{printf"&port[]=%s", $1}' ) + if [ -f %%PREFIX%%/etc/bsdstats.conf ]; then + if [ "0" = "0`grep ^all-ports /usr/local/etc/bsdstats.conf`" ]; then + query_string=$( pkg query %n:%v:%o | fgrep -f %%PREFIX%%/etc/bsdstats.conf | awk -F\/ '{print $1}' | sed -E -e 's/\+/%2b/g' -e 's/,/%2c/g' | awk '{printf"&port[]=%s", $1}' ) + fi else query_string=$( pkg query %n:%v:%o | awk -F\/ '{print $1}' | sed -E -e 's/\+/%2b/g' -e 's/,/%2c/g' | awk '{printf"&port[]=%s", $1}' ) fi