RE: [LONG] un linux en moins... [Was: Re: prompt grub]

トップ ページ

このメッセージに返信
著者: Ismael Touama
日付:  
To: guilde
題目: RE: [LONG] un linux en moins... [Was: Re: prompt grub]
Tout d'abord remerciement nicolas.
Ensuite, je viens de me rendre compte qu'en fait, je l'avais lu ce script.
Et j'avais totalement en connaissance que le "bestiau" était développé pour
une redhat 5.2. Là encore, quand ton boss te prends un onduleur, te demande
de l'installer, tu vas pas lui dire "ah c'est pas le bon soft", bref je l'ai
fait il est vrai à la manière d'une patate (pas de jeu de mots
messieurs-dames).

Bon quand j'ai lu la bête, je n'ai pas du tout pensé que cela allait tout
m'effacer.
D'ailleurs elle demande à être root pour pouvoir fonctionner.

Bon je suis certainement piètre informaticien aux yeux de certains mais là,
il y a du piètre développement. Enfin, c'était développé pour la 5.2, donc
les choses,
les concepts ont certainement evolués depuis.

Et bien soit, je reprends depuis zero, et je vais tenter de monter un
système juste.

Danke schön,
bbsc
ism
PS: Désolé à ceux que j'importune, là vous devriez pas trop entendre parler
de moi.


-----Message d'origine-----
De : Nicolas Kowalski [mailto:Nicolas.Kowalski@imag.fr]
Envoyé : jeudi 1 août 2002 15:06
À : Ismael Touama
Cc : guilde@???
Objet : [LONG] un linux en moins... [Was: Re: prompt grub]


"Ismael Touama" <ismael.touama@???> writes:

> Tu as totalement raison, le truc c'est que je lis pour les install,
> mais pour les uninstall....
> Bref, j'ai tout cassé là...bon pour la réinstall ?



En regardant ce "fameux" script de déinstallation, je peux confirmer
que tu n'as plus rien sur ton système. La variable $path n'étant
jamais positionnée, lorsqu'on arrive sur la ligne :

rm -rf $path/*

et en tant que root, ça fait très mal :-(.

Bref, tu peux tout reprendre de zéro.


Nicolas.


PS1 : tu aurais pu te douter de dysfonctionnements possibles rien
qu'en regardant ce script (cf. la ligne "Platform", au début du script).

PS2 : Pour ceux que celà intéresse, voici le bestiau, bien crade :


#!/bin/sh
# Copyright (c) 2001, Belkin, USA
# Script Name: uninstall
# Platform: Linux (RedHat 5.2)
# Date: Mar/13/2001
# Description: Uninstallation program for Sentry Bulldog

path

set `/usr/bin/whoami`
if [ $1 != "root" ]
then
        echo "You must login under root to execute this program."
        echo "Bye !"
        exit
fi
echo
echo -n "Do you really want to remove the Sentry Bulldog?[y|n] "
read answer
if [ $answer = "y" ]
then
        pid=`/bin/cat $path/UPSD.PID 2> /dev/null`
#       pid=`/bin/ps -e | grep upsd | cut -d" " -c1-5`
        if [ "${pid}" != "" ]
        then
                kill -9 $pid
        fi
        rm -rf $path/*
        rm -f $path/*
        rm -f /etc/rc.d/rc3.d/S98bulldogupsd
        rm -f /etc/rc.d/rc5.d/S98bulldogupsd
        rm -f /usr/lib/libupshttp.so
        rm -f /etc/upsd.path
        echo
        echo "Uninstallation complete."
        echo
else
        echo "Bye !"
fi