leafnode: make uninstall löscht ALLES! Frechheit!!
verfluchte Scheisse! make uninstall von leafnode löscht alle news-Daten !!!!! Was soll das ??? grrr §$%&%&/$%/&%$%&!§$§$%!"°!"§$$%§$%& Nach einer fehlerhaften Installation vom Update leafnode auf 1.9.9 auf /usr/localhost statt /usr/local (ich war unkonzentriert) habe nach einem uninstall noch einmal alles richtig unter /usr/local configurieren und installieren wollen ... und jetzt ist ALLES gelöscht !!! Alle meine aufgehobenen 3000 Mails!!! Selbst das 1MB-file mit den news-Gruppen !!!!! Kann ich alles wieder downloaden !! Scheisse! Ist das immer so, dass beim Deinstallieren mehr gelöscht wird als bei installieren installiert wird ???? Was erlauben sich denn die Entwickler!! Schlimmer als Microsoft!!!!! Microsoft löscht immerhin NICHT die Datenverzeichnisse !!! Es ist eine Frechheit mit "rm -r .." die Festplatte zu putzen ! Hätte ich bei Linux-Paketen am allerwenigsten erwartet !!! Aus der Bildschirmausgabe v. make uninstall: [..] Edit /etc/inetd.conf to remove /usr/localhost/sbin/leafnode and restart inetd rm -r /var/spool/news/leaf.node rm -r /var/spool/news/interesting.groups rm -r /var/spool/news/message.id/* make: *** [uninstall] Interrupt [hier abbruch von mir, aber schon zu spät!] ekkard --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Ekkard Gerlach wrote:
verfluchte Scheisse!
make uninstall von leafnode löscht alle news-Daten !!!!! Was soll das ??? grrr §$%&%&/$%/&%$%&!§$§$%!"°!"§$$%§$%&
Nach einer fehlerhaften Installation vom Update leafnode auf 1.9.9 auf /usr/localhost statt /usr/local (ich war unkonzentriert) habe nach einem uninstall noch einmal alles richtig unter /usr/local configurieren und installieren wollen ... und jetzt ist ALLES gelöscht !!! Alle meine aufgehobenen 3000 Mails!!! Selbst das 1MB-file mit den news-Gruppen !!!!! Kann ich alles wieder downloaden !! Scheisse!
Ist das immer so, dass beim Deinstallieren mehr gelöscht wird als bei installieren installiert wird ????
Was erlauben sich denn die Entwickler!! Schlimmer als Microsoft!!!!! Microsoft löscht immerhin NICHT die Datenverzeichnisse !!! Es ist eine Frechheit mit "rm -r .." die Festplatte zu putzen ! Hätte ich bei Linux-Paketen am allerwenigsten erwartet !!!
Na, na, na! Den Frust kann ich ja verstehen (wer macht sich schon gerne seine Arbeit kaputt), aber hier kommt (mal wieder!) ein alter UNIX-Grundsatz zum tragen - "root weiß, was sie tut!". Ein Blick ins Makefile hätte den Unfall verhindert ("Read the source!") und das Backup ist die Lebensversicherung des Admins. Ich weiß, schlaue Sprüche kann jeder klopfen, solange es ihn nicht selber trifft. Aber ich bin auch schon mehrfach in ähnliche Fallen gelaufen und mußte jedesmal sagen: "Selber Schuld!". In einer Hinsicht gebe ich Dir aber Recht; es wäre für die Programmentwickler bestimmt einfach gewesen, in die Uninstall-Routine eine Abfrage a la "Soll ich wirklich die Daten mitlöschen?" einzubauen. Wie wäre es mit 'ner (etwas gedämpfteren Mail) an die Autoren? Und bitte keine Vergleiche mit anderen Systemen (gleich, welcher Art); so etwas gibt es überall! Mitfühlend hebi -- Dirk Hebenstreit Tel : +49-0170-2461522 Eschenweg 3 +49-033200-85997 14558 Bergholz-Rehbruecke FAX : +49-033200-85999 dhebenstreit@rios.de dhebi@gmx.net --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Ekkard Gerlach wrote:
Edit /etc/inetd.conf to remove /usr/localhost/sbin/leafnode and restart inetd rm -r /var/spool/news/leaf.node rm -r /var/spool/news/interesting.groups rm -r /var/spool/news/message.id/* make: *** [uninstall] Interrupt [hier abbruch von mir, aber schon zu spät!]
Nein, möglichweise ist es noch nicht zu spät. Geh mal in das Verzeichnis und sieh nach, ob noch irgendwas vorhanden ist. an sich sollte da noch das Verzeichnis de/, comp/ alt/ oder so vorhanden sein (je nachdem, ob Du Gruppen aus diesen Hierachien abonniert hattest). Die Frage ist nur, was man aus diesen Messages noch machen kann, vielleicht sind ja hier Experten zu diesem Thema. Gruß Raphael Becker -- Online-Doku: http://home.pages.de/~online-doku Gesucht - Gefunden: Linux-Anleitungen Fehlt was? Dann nix wie her mit dem URL mailto:online-doku@gmx.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Am Son, 30 Jan 2000 schrieb Ekkard Gerlach:
verfluchte Scheisse!
Sowas würd ich jetzt nicht in den Mund nehmen, das gibt immer so nen unangenehmen Nachgeschmack ...
make uninstall von leafnode löscht alle news-Daten !!!!! Was soll das ??? grrr §$%&%&/$%/&%$%&!§$§$%!"°!"§$$%§$%&
Du solltest Deine Tastatur untersuchen ...
Nach einer fehlerhaften Installation vom Update leafnode auf 1.9.9 auf /usr/localhost statt /usr/local (ich war unkonzentriert) habe nach einem uninstall noch einmal alles richtig unter /usr/local configurieren und installieren wollen ... und jetzt ist ALLES gelöscht !!! Alle meine aufgehobenen 3000 Mails!!!
Spiel Dein letztes Backup ein
Selbst das 1MB-file mit den news-Gruppen !!!!!
Spiel Dein letztes Backup ein
Kann ich alles wieder downloaden !! Scheisse!
Spiel Dein letztes Backup ein. Schau Dir mal die Haftungsbedingungen der meisten kommerziellen Pro- dukte von zig Tausend Mark an. Es wird in aller Regel nur bei täglichen Backups für Datenverlust bei Programmfehlern gehaftet. In dem Fall war es ja nicht mal ein richtiger Pro- grammfehler, sondern eine Fehlbedienung Deinerseits.
Ist das immer so, dass beim Deinstallieren mehr gelöscht wird als bei installieren installiert wird ????
Das entscheidet der Autor des Makefiles. Alle Daten die mit dem Programm installiert werden und alle Verzeichnisse die von der Installation angelegt wurden zu deinstallieren, scheint mir nicht unbedingt so abwegig.
Was erlauben sich denn die Entwickler!! Schlimmer
Sie erlauben sich Dir kostenlos ihre Arbeit und Freizeit zur Verfügung zu stellen, also halt Dich mit Deinen be- schimpfungen etwas zurück.
als Microsoft!!!!! Microsoft löscht immerhin NICHT die Datenverzeichnisse !!! Es ist eine
Dafür wird Win auch alle paar Monate neu installiert, weil bei etwas rumexperimentieren die Platte und die Registrie bald derart zugemüllt ist, dass ein stabiles System nicht mehr vorhanden ist.
Frechheit mit "rm -r .." die Festplatte zu putzen ! Hätte ich bei Linux-Paketen am allerwenigsten erwartet !!!
Im gegensatz zu Windows Deinstallationsroutinen, kannst Du in das Makefile reinschaun, mach das und halt den Ball flach. -- Machs gut Manfred http://www.iiv.de/schwinde/buerger/tremmel/ http://www.knightsoft.de , http://www.knightsoft-net.de --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Ekkard Gerlach wrote on Sun, Jan 30, 2000 at 17:45 +0100:
Ist das immer so, dass beim Deinstallieren mehr gelöscht wird als bei installieren installiert wird ????
Natürlich nicht. Ein nettes Makefile macht sowas nicht.
Was erlauben sich denn die Entwickler!!
Hast Du denen einen Patch als Änderungsvorschlag geschickt? Meckern kann jeder (auch wenn es hier wirklich berechtigt sist IMHO), machen bringt mehr...
Aus der Bildschirmausgabe v. make uninstall:
Also machst Du ab jetzt immer erst ein make -n <target>, also: make -n uninstall und prüfst die Aktionen. Ich habe das auch auf ähnliche Art gelernt! oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
[20000131 00:54], Ekkard Gerlach (SPS_Gerlach@online.de) fell asleep at the keyboard and... | verfluchte Scheisse! Was denn ? | make uninstall von leafnode löscht | alle news-Daten !!!!! Was soll das ??? | grrr §$%&%&/$%/&%$%&!§$§$%!"°!"§$$%§$%& Oh nein.. Du Armer ! | Was erlauben sich denn die Entwickler!! Hmm, naja, ne kleine Dummheit, mit grossen Folgen fuer dich. Mist. Nun, es haette schlimmer kommen koennen, Du wirst in Zukunft das Makefile erst filzen oder make -n aufrufen. Das ist eben ein Bug. Ich haette das Verhalten von make really_clean oder so erwartet, oder gar gefordert. Na, schreib doch bitte einen Bugreport, aber.. schlaf erst drueber, ja ? Aerger dich nicht ! -- Gruss / with best regards Jens-Eike Jesau <jesau@gmx.net> http://hp9001.fh-bielefeld.de/~jens /*************************************************************************** * `v'- Linux on a single Disk: www.toms.net/rb * || |`. If your fingers or your balls are in line with the blade of your table saw and the saw is on, you're in the wrong place. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Ekkard Gerlach wrote:
verfluchte Scheisse!
SCNR. Habe micht fürchterlich geärgert. Das Wort nehme ich zurück. Werde in zukunft keinem Makefile mehr trauen. Der Tip mit dem make -n unistall werde ich mir merken. Hoffentlich funktioniert es immer. Die Mail in .../comp/databases/... sind tatsächlich noch da. Da ich mittlerweile aber das das neue leafnode laufen habe, werde ich mit texpire beim nächsten Mal arbeiten. Danke für den Tip. Ich werde die Mails in den Verzeichnissen in ein einziges File kopieren (für jede newsgroup). Dann kann ich auch noch nach Info suchen. .. und an die Entwicker schicke ich eine kurze (nüchterne) Mitteilung. Gruß Ekkard --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
Hallo Ekkard, * Ekkard Gerlach schrieb am 31.Jan.2000:
Der Tip mit dem make -n unistall werde ich mir merken. Hoffentlich funktioniert es immer.
Es wird immer funktionieren, insofern als das es nichts macht. Denn das -n ist eine Option von make. Siehe hierzu info make oder auch man make. Diese Option besagt nichts auszuführen und ist unabhängig vom Makefile. (Komandozeilenoptions brechen Makefileangaben)
.. und an die Entwicker schicke ich eine kurze (nüchterne) Mitteilung.
Du wirst sehen, Cornelius ist ein ganz lieber, der sich immer für seine "Kunden" einsetzt und Deine, wenn auch verständliche, Verbaläußerungen einfach nicht verdient hat. Bernd -- ROTFL = Rolling On The Floor, Laughing = Auf dem Boden wälzen, lachend. SCNR = Sorry, Could Not Resist = Sorry, Ich konte nicht wiederstehen. AFAIK = As Far As I Know = So weit ich weis|BTW = By The Way = Nebenbei bemerkt IMHO = In My Humble Opinion = meiner bescheidenen Meinung nach |Zufallssig. 9 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Bernd Brodesser wrote on Tue, Feb 01, 2000 at 04:48 +0100:
Hallo Ekkard,
Der Tip mit dem make -n unistall
Es wird immer funktionieren, insofern als das es nichts macht. Denn das -n ist eine Option von make. Siehe hierzu info make oder auch man make. Diese Option besagt nichts auszuführen und ist unabhängig vom Makefile. (Komandozeilenoptions brechen Makefileangaben)
Immer? Kann man nicht sowas wie Kommandosubstitution in Variablen oder Abhängikeiten machen? Es gab doch irgenteinen Fall, wo make -n doch irgentwas tut... Kann aber im Extremfall auch noch ein anderes make (åls gmake) gewesen sein... Kennst Du so einen Fall? oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Steffen Dettmer schrieb am 01.Feb.2000:
Immer? Kann man nicht sowas wie Kommandosubstitution in Variablen oder Abhängikeiten machen? Es gab doch irgenteinen Fall, wo make -n doch irgentwas tut... Kann aber im Extremfall auch noch ein anderes make (åls gmake) gewesen sein... Kennst Du so einen Fall?
Ok, ich gebe mich geschlagen. Man kann auch make umbenennen und/oder ein skript mit dem Inhalt sudo rm -rf / vorher im Pfad mit dem Namen make setzen. Bernd -- Probleme mit dem Drucker? Schon die Druckercheckliste beachtet? http://localhost/doc/sdb/de/html/drucker-howto.html | Auch lesenswert: Oder schon das Drucker-HOWTO gelesen? | man lpr file://usr/doc/howto/de/DE-Drucker-HOWTO.txt.gz | Zufallssignatur 3 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Bernd Brodesser schrieb am 02.Feb.2000:
Ok, ich gebe mich geschlagen. Man kann auch make umbenennen und/oder ein skript mit dem Inhalt sudo rm -rf / vorher im Pfad mit dem Namen make setzen.
Da gehört natürlich ein Smily oder ein SCNR dahinter. Bitte keiner verwirren lassen. War nicht ernst gemeint. Bitte nicht nachmachen. Bernd -- ACK = ACKnowledge = Zustimmung | NAC = No ACknowledge = keine Zustimmung DAU = Dümmster Anzunehmender User | LOL = Laughing Out Loud = Lautes Lachen IIRC = If I Remember Correctly = Falls ich mich richtig erinnere OT = Off Topic = Am Thema (der Liste) vorbei |Zufallssignatur 11 --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
* Bernd Brodesser wrote on Wed, Feb 02, 2000 at 00:24 +0100:
* Steffen Dettmer schrieb am 01.Feb.2000:
Immer? Kann man nicht sowas wie Kommandosubstitution in Variablen oder Abhängikeiten machen? Es gab doch irgenteinen Fall, wo make
Ok, ich gebe mich geschlagen. Man kann auch make umbenennen und/oder ein skript mit dem Inhalt sudo rm -rf / vorher im Pfad mit dem Namen make setzen.
:) Na, das sowieso. Ich meine mich nur zu erinnern, troz "-n" mal was kaputtgemacht zu haben, kann aber IRIX-make gewesen sein. Muß man eben aufpassen, mehr wollte ich nicht sagen. oki, Steffen -- Dieses Schreiben wurde maschinell erstellt, es trägt daher weder Unterschrift noch Siegel. --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (7)
-
B.Brodesser@online-club.de
-
beckerra@rumms.uni-mannheim.de
-
dhebenstreit@rios.de
-
jesau@gmx.net
-
Manfred.Tremmel@iiv.de
-
SPS_Gerlach@online.de
-
steffen@dett.de