#!/bin/sh
#
# ipkg wrapper - log when installing / removing things
#

[ -e "/etc/ipkg_log_wrapper.cf" ] && . /etc/ipkg_log_wrapper.cf

FULLARGS="$@"
IDENT="$(date -R)"
IPKG=${IPKG:=/usr/bin/ipkg-cl}
LOGDIR=${LOGDIR:=/var/cache/ipkg}
LOGFILENAME=${LOGFILENAME:=ipkg_activities.log}
LOGFILE=$LOGDIR/$LOGFILENAME

[ -e "$LOGDIR" ] || mkdir -p  $LOGDIR
echo -n "$IDENT - $FULLARGS" >> $LOGFILE
$IPKG $FULLARGS
echo "   ($?)" >> $LOGFILE

