#!/bin/sh
#----------------------------------------------------------------------------
# /var/install/bin/pre-setup-packages-logfileview-menu
#
# Creation: 2012-03-04 hbfl
# Last Update: $Id$
#
# Copyright (c) 2012-2012 the eisfair team, team(at)eisfair(dot)org
#
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.
#----------------------------------------------------------------------------
#exec 2> /tmp/server-logfile-trace$$
#set -x
# ---------------------------------------------------------------------------
# create logfile view entry
# ---------------------------------------------------------------------------
create_packages_logfile_view_menu ()
{
logfiles=$(find /var/log -maxdepth 1 -name "log.url-error.*" | sort -t. -n +2)
{
echo ""View log.url-error""
for l_file in ${logfiles}
do
l_mesg=$(basename "${l_file}")
l_file=$(echo "${l_file}" | sed 's#\*#\\\*#g')
echo ""View ${l_mesg}""
done
} >> /var/install/menu/setup.packages.logfileview.menu
chmod 0640 /var/install/menu/setup.packages.logfileview.menu
}
# ---------------------------------------------------------------------------
# create logfile view header
# ---------------------------------------------------------------------------
create_packages_logfile_view_menu_header ()
{
{
echo "
Logfile view"
echo "base"
echo ""
echo ""
} > /var/install/menu/setup.packages.logfileview.menu
chmod 0640 /var/install/menu/setup.packages.logfileview.menu
}
# ---------------------------------------------------------------------------
# main
# ---------------------------------------------------------------------------
create_packages_logfile_view_menu_header
create_packages_logfile_view_menu
# ---------------------------------------------------------------------------
# end
# ---------------------------------------------------------------------------