On Wed, 15 Apr 2009, Gerry Creager wrote:

Personally, I think you ought to use the MD5 of the image as a seed for a RAND, and use that as the filename. A similar approach could be used for the extension.

Ahhh, a challenge.  Well, a bit of one. <grin>

while [ 1 ]; do
        kill -SIGUSR1 `cat ~/.xastir/xastir.pid`
        if [ -f ~/.xastir/tmp/snapshot.png ]; then
                md5sum ~/.xastir/tmp/snapshot.png > /tmp/gerrysseed
                NEWFILENAME=`openssl rand -rand /tmp/gerrysseed -base64 30`
                NEWEXT=`cat /proc/sys/kernel/random/uuid`
                mv ~/.xastir/tmp/snapshot.png archive/$NEWFILENAME.$NEWEXT
                rm /tmp/gerrysseed
        fi
        sleep 300
done

Um, the uuid thing only works on linux with /proc enabled.

Carl.
(vk1kcm)
It's obviously a slow day at work today...

_______________________________________________
Xastir mailing list
[email protected]
http://lists.xastir.org/cgi-bin/mailman/listinfo/xastir

Reply via email to