|
|
@ -20,24 +20,27 @@ Q="$(urldecode "$Q")" |
|
|
|
|
|
|
|
date +"%Y-%m-%d %H:%M:%S $REMOTE_ADDR debtree-query Q=$Q" >> /tmp/pkginfo-x.log |
|
|
|
|
|
|
|
[ -z "$HERE" ] && cat <<EOF |
|
|
|
Expires: $(date -R -d "+10 minutes") |
|
|
|
|
|
|
|
EOF |
|
|
|
|
|
|
|
# Select post processing |
|
|
|
if [ "${0##*.}" != xml ] ; then |
|
|
|
POSTPROC=( xsltproc --stringparam EXT html ) |
|
|
|
CT="text/html" |
|
|
|
DOT=( |
|
|
|
-Nhref='debtree-query.html?c=package&q=\N' |
|
|
|
) |
|
|
|
else |
|
|
|
POSTPROC=( cat ) |
|
|
|
CT="text/xml" |
|
|
|
DOT=( |
|
|
|
-Nhref='debtree-query.xml?c=package&q=\N' |
|
|
|
) |
|
|
|
fi |
|
|
|
|
|
|
|
[ -z "$HERE" ] && cat <<EOF |
|
|
|
Content-Type: $CT |
|
|
|
Expires: $(date -R -d "+10 minutes") |
|
|
|
|
|
|
|
EOF |
|
|
|
|
|
|
|
{ |
|
|
|
cat <<EOF |
|
|
|
<?xml version="1.0"?> |
|
|
|