I am setting up a PostgreSQL (9.3) standby server in Streaming replication.
I configured the recovery.conf file and everything working well a part of the archive_cleanup_command.
If you don't need PITR, avoid archive shipping. Streaming is recommended [#personalOpinion].
The WAL files shipped from the master to the temporary folder with the archive_command are correctly saved, but are never deleted from the slave server.
How are you shipping the WAL from master to temporary location? your archive_command on Master is set to use rsync or scp or ftp to ship wal files?