A followup, there was a type in my last post, shoulda been:
su - postgres -c 'pg_ctl start | /usr/sbin/rotatelogs $PGDATA/logs/pgsql86400 2>&1 &'
Note that change in the 2>&1...