concat is safe for solaris

We grep SunOS out of uname and set read to /usr/bin/read which does
accept -r.