diff options
author | Nicolas Vigier <nvigier@mandriva.com> | 2008-03-05 16:34:38 +0000 |
---|---|---|
committer | Nicolas Vigier <nvigier@mandriva.com> | 2008-03-05 16:34:38 +0000 |
commit | 1ea920072c09c49c019188e7d30b7fca1e6e8391 (patch) | |
tree | 433600c92ac24c915f53e9bd981e19cbcc965c5f /news_wizard/scripts/do_it_news.sh | |
parent | de522045836b90f9067ebbd04ee2895e3c5e7e11 (diff) | |
download | drakwizard-1ea920072c09c49c019188e7d30b7fca1e6e8391.tar drakwizard-1ea920072c09c49c019188e7d30b7fca1e6e8391.tar.gz drakwizard-1ea920072c09c49c019188e7d30b7fca1e6e8391.tar.bz2 drakwizard-1ea920072c09c49c019188e7d30b7fca1e6e8391.tar.xz drakwizard-1ea920072c09c49c019188e7d30b7fca1e6e8391.zip |
remove and don't install disabled wizards so that mcc doesn't offer to run them
Diffstat (limited to 'news_wizard/scripts/do_it_news.sh')
-rwxr-xr-x | news_wizard/scripts/do_it_news.sh | 86 |
1 files changed, 0 insertions, 86 deletions
diff --git a/news_wizard/scripts/do_it_news.sh b/news_wizard/scripts/do_it_news.sh deleted file mode 100755 index a67d0d99..00000000 --- a/news_wizard/scripts/do_it_news.sh +++ /dev/null @@ -1,86 +0,0 @@ -#!/bin/bash -# -# Wizard -# -# Copyright (C) 2000 Mandrakesoft. -# -# 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. -# See file LICENSE for further informations on licensing terms. -# -# This program is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with this program; if not, write to the Free Software -# Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. -# -# Authors: Jerome Dumonteil, Maurizio De Cecco, Enzo Maggi -# icons: Helene Durosini <ln@mandrakesoft.com> -# <corporate@mandrakesoft.com> http://www.mandrakesoft.com - -# script for wizard leafnode configuration -# -# put the default leafnode configuration -# assuming all dependencies are ok - - -# wiz_news_server and wiz_news_freq are provided by the running wizard - -# security -typeset -i freq -freq=`echo ${wiz_news_freq} |sed -e 's/[^0-9]//g'` - -if [ $freq -le 0 ]; then - freq=1 -fi -if [ $freq -ge 24 ]; then - freq=24 -fi - - -server=`echo ${wiz_news_server##*@} |sed -e 's/[^0-9a-zA-Z-\.]//g'` - -# store the wiz_news_server and wiz_news_freq value -file=/etc/sysconfig/mdk_serv -chg_val ${file} wiz_news_freq ${freq} s -chg_val ${file} wiz_news_server ${server} s - - -# leafnode configuration file -config="/etc/leafnode/config" -if [ ! -f ${config} ]; then - echo_debug "no leafnode configuration file found ! exiting." - exit 1 -fi - -bck_file ${config} - -cat ${CWD}/scripts/config.default \ -| sed -e 's/__server__/'"${server}"'/' > ${config} - -echo_debug "config file done, putting crontab for news" - -if [ -f /var/spool/cron/news ]; then - cp -f /var/spool/cron/news /etc/leafnode/crontab -fi - -bck_file /etc/leafnode/crontab - -cat ${CWD}/scripts/news.cron \ -| sed -e 's/__freq__/'"${freq}"'/' > /etc/leafnode/crontab - - -echo_debug "installing news crontab" -crontab -u news /etc/leafnode/crontab - - -# all is ok -exit 10 - - - |