checks for correctly created FIFO and starts filling FIFO before rngd access it

also credits you as originator