News:

Bored?  Looking to kill some time?  Want to chat with other SMF users?  Join us in IRC chat or Discord

Main Menu

YaBB Upgrade und alte Dateien

Started by -christian, January 12, 2005, 09:43:08 AM

Previous topic - Next topic

-christian

Hallo!

Wir haben eine alte YaBB-Installation und wollen diese jetzt upgraden auf SMF. So weit, so gut. Upgrade läuft auf unserer Testbox gut durch und auch die Anpassungen klappen gut. Nun taucht aber die Frage nach den alten YaBBdateien auf. Das Upgrade erstellt neue Ordner und neue Dateien, aber was ist mit den alten YaBB-Sourcen, Ordnern etc. Was können wir davon entfernen und was wird auch von SMF weiter genutzt. Hintergrund der Frage ist die evtl Verwundbarkeit von YaBB, so dass wir zwar ein Update machen können, wenn aber noch alte Source-Dateien rumlagern auf dem Webserver, diese natürlich von einem Angreifer exploitet werden können.

Wie räumen wir also auf?!

Dank und Grüße!

Pitti

wenn man nicht weiß, was man löschen kann, kann man folgendes machen.
man setze die rechte der zum löschen vorgesehenen ordner so, das niemand dort lesen oder schreiben darf.
dann wirst du schon sehn, ob noch zugriffe nötig wären.

im falle der umstellung vom yabbse auf smf brauchst du dann die alten yabbseordner nichmehr.

im zweifelsfalle macht man eh ein backup vor solchen aktionen

gruß pitti

-christian

Jaja, an sowas habe ich auch schon gedacht, aber das ist ja eher die Trial'n'Error Methode, welche wir eigentlich vermeiden wollen...


Pitti

hi christian,

der obere abschnitt war nur so allgemein gesagt ;)

Quoteim falle der umstellung vom yabbse auf smf brauchst du dann die alten yabbseordner nichmehr.
das ist doch wohl eindeutig ;)
genaugenommen übernimmt der konverter ja nur die daten aus der datenbank.
die php-datein benötigt der nicht (evtl die alte settings.php, das habbich aber vergessen).

die backuppflicht besteht trotzdm immer!!!

grüßle pitti

-christian

Quote from: Pitti on January 12, 2005, 12:14:40 PM
hi christian,

der obere abschnitt war nur so allgemein gesagt ;)

Quoteim falle der umstellung vom yabbse auf smf brauchst du dann die alten yabbseordner nichmehr.
das ist doch wohl eindeutig ;)
genaugenommen übernimmt der konverter ja nur die daten aus der datenbank.
die php-datein benötigt der nicht (evtl die alte settings.php, das habbich aber vergessen).
Moment, heisst das, ich benötige den kompletten Sources-Ordner nicht mehr?!

Pitti

nö, wozu auch?

smf is komplett neu geschrieben.
hier liegt och irgentwo ne genaue anleitung für upgrade rum

grüßle pitti

andrea

Sprichst Du von einem YaBB (= perl + flatfile version) ode YaBB SE (mysql + php) Upgrade?

Andrea Hubacher
Ex Lead Support Specialist
www.simplemachines.org

Personal Signature:
Most recent work:
10 Aqua Themes for SMF



noex

Solltest du von YabbSE (MySQL und PHP) aktualisiert haben und SMF in den selben Ordner installiert haben wie YabbSE, dann kannst du durch einen "ausführlichen Versionscheck" durchführen lassen, dort steht dann bei deinen alten Dateien zB im Source Ordner unter deiner Version  und unter aktueller Version "??" diese Dateien werden dann nicht mehr benötigt.
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

-christian

Quote from: andrea on January 12, 2005, 01:06:53 PM
Sprichst Du von einem YaBB (= perl + flatfile version) ode YaBB SE (mysql + php) Upgrade?
Sorry für meine Ungenauigkeit, meine YaBB SE.  :-\

-christian

Quote from: noex on January 12, 2005, 01:45:03 PM
Solltest du von YabbSE (MySQL und PHP) aktualisiert haben und SMF in den selben Ordner installiert haben wie YabbSE, dann kannst du durch einen "ausführlichen Versionscheck" durchführen lassen, dort steht dann bei deinen alten Dateien zB im Source Ordner unter deiner Version  und unter aktueller Version "??" diese Dateien werden dann nicht mehr benötigt.
Ah, super. Das habe ich doch gesucht. Und welche Dateien benötigt er im Root? Nur noch die index.php oder muss der Rest bleiben (Settings.php etc.)?

noex

was im root verzeichnis bleiben muss weiß ich leider nicht auswendig, aber die settings.php, settings_bak.php und dergleichen müssen bleiben, was genau bleiben muss weiß ich jetzt - wie gesagt - leider nicht

wenn du willst kann ich dir morgen nachsehen...
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

Winters

Mich würde das auch interessieren, da ich auch gern einige Altlasten loswerden möchte!

-christian

Quote from: Winters on January 12, 2005, 05:02:19 PM
Mich würde das auch interessieren, da ich auch gern einige Altlasten loswerden möchte!
Na dann treten wir doch mal die Supportlawine an!  ;D
Wenn sich da einer auskennt, dann soll er mal sprechen.
@noex: Das wäre super!

Pitti

installiert euch doch nen frisches smf irgentwohin, dann wißt ihr bescheid ;)
db austauschen und feddisch is der lack.

ich würde grundsätzlich keine software vermischen.

pitti

noex

hier eine liste der files, die readme Dateien (readme.html und news_readme.html) hab ich gelöscht
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

Winters

Quote from: Pitti on January 12, 2005, 05:44:07 PM
installiert euch doch nen frisches smf irgentwohin, dann wißt ihr bescheid ;)
db austauschen und feddisch is der lack.

ich würde grundsätzlich keine software vermischen.

pitti

Übersetzung für Unwissende, bitte! ;)

Also, den Teil "frisch installieren" habe ich noch verstanden. Klar, dann könnten wir unsere Datenbank einspielen. Aber wir haben ja ein Custom Theme (noch RC 1) -  und auch einen Mod installiert... messy, oder?

noex

Quote from: Winters on January 13, 2005, 04:47:56 PM
Übersetzung für Unwissende, bitte! ;)

Also, den Teil "frisch installieren" habe ich noch verstanden. Klar, dann könnten wir unsere Datenbank einspielen. Aber wir haben ja ein Custom Theme (noch RC 1) - und auch einen Mod installiert... messy, oder?

Ich glaube was Pitti damit sagen wollte ist, das man auch eine (zB.: lokale) Installation von SMF durchführen kann um an die Dateien zu kommen die SMF verwendet, um also die überreste von YabbSE herauszufinden.

Ein Custom Theme sollte gar kein Problem sein den der Themes Ordner ist neu und den gab es unter YabbSE noch nicht.
Zum Mod:
1. der Mod hat "nur" deinen Source Code erweitert, und betrifft somit die Dateiliste nicht
oder
2. der Mod hat auch neue Dateien installiert, dann siehst du aber in den Details des Mods welche Dateien das wären
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

Pitti

jo, so etwa. ich hatte nur "laut" gedacht ;)

was ich genau meinte war:
1. yabbse und yabbse-db sichern,
2. as upgrade auf smf machen
und 3. wer beim upgrade irgentwie yabbse und smf vermischt hat,
ein frisches smf installieren und in dessen config die db vom upgrade eintragen.

mods und themesanpassungen ausm yabbse gehn dabei natürlich verloren.

Winters

Quote from: noex on January 13, 2005, 02:52:06 PM
hier eine liste der files, die readme Dateien (readme.html und news_readme.html) hab ich gelöscht


Die beiden overlib... .js-Dateien habe ich nicht (vielleicht ein Mod?), ansonsten sieht mir das alles nach SMF aus.

Winters

Quote from: Pitti on January 13, 2005, 08:13:36 PM
jo, so etwa. ich hatte nur "laut" gedacht ;)

was ich genau meinte war:
1. yabbse und yabbse-db sichern,
2. as upgrade auf smf machen
und 3. wer beim upgrade irgentwie yabbse und smf vermischt hat,
ein frisches smf installieren und in dessen config die db vom upgrade eintragen.

mods und themesanpassungen ausm yabbse gehn dabei natürlich verloren.

Ich sehe gerade, unsere Situation ist doch etwas anders als die von christian. Wir haben seit YaBB SE regelmäßig upgegradet (naja, die allerersten Betas haben wir übersprungen) und dabei zwischendurch immer mal wieder ein paar Mods gehabt. D.h., es gilt auch, Files zu eliminieren und Code (und DB-Tabellen), die von Mods von früheren Versionen stammen.

Hm, ich glaube, es wäre wirklich ein frischer Install angesagt.

noex

Quote from: Winters on January 14, 2005, 03:39:44 PM
Die beiden overlib... .js-Dateien habe ich nicht (vielleicht ein Mod?), ansonsten sieht mir das alles nach SMF aus.

Sorry, hast recht! die beiden Dateien overlib... .js Dateien wurden für ein Javascript Menü verwendet und sind nicht bestandteil von SMF!
"Jetzt, wo ich weiß wie es geht, versteh ich auch die Gebrauchsanleitung"

Advertisement: