#!/bin/sh -xe

case "$1" in
    /dev/hwrng)
        dd if=/dev/hwrng of=/dev/null bs=1 count=1
        ;;
    /run/udev/data/c10:183|/sys/class/misc/hw_random/rng_available|/sys/class/misc/hw_random/rng_current)
        cat "$1"
        ;;
    *)
        echo "unexpected argument $1" >&2
        exit 1
        ;;
esac
