#!/bin/bash
# add entries to murasaki.usbmap or usb.usermap
if [ $# = 1 ] ; then
  case $1 in
    -*) ;;
    *)
	MAPFILE=$1
	cp -p $MAPFILE $MAPFILE.bak
	while read NEWENTRY; do
	    [ "$NEWENTRY" != ""  ] && \
	        grep -q "$NEWENTRY" $MAPFILE || echo "$NEWENTRY" >> $MAPFILE
	done
	exit
	;;
  esac
fi
    echo "Usage: /usr/lib/libgphoto2/print-usb-usermap | $0 originalusermap"
    exit 1
