Konfigurationänderung wird nach Reboot zurückgeändert

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

woko

Benutzer
Registriert
12. Jan. 2014
Beiträge
1
Reaktionspunkte
0
Punkte
1
Ich habe auf auf meiner DS212 mit DSM 4.3 eine Konfigurationsdatei geändert.
Nach einem Neustart am nächsten Tag war sie wieder zurückgeändert.

Wieso passiert das, und wo/wie muss ich ändern um eine permanente Änderung zu erreichen?

Hier die ganze Geschichte:

Ich habe per IPKG getmail installiert.

Wenn ich mich als normaler user auf der DSM einlogge (per ssh) und das script getmail.sh:

Rich (BBCode):
#!/bin/sh
/opt/bin/getmail -q --rcfile gmx.rc --getmaildir /volume1/homes/MYDSMUSER/.getmail

gmx.rc sieht wie folgt aus:

Rich (BBCode):
[options]
delete = false
read_all = false
message_log = /volume1/homes/MYDSMUSER/.getmail/log

[retriever]
type = SimplePOP3SSLRetriever
server = pop.gmx.net
port = 995
username = MYGMXUSERNAME
password = MYGMXPASSWD
use_apop = false
timeout = 180
delete_dup_msgids = false

[destination]
type = MDA_external
path = /volume1/@appstore/MailServer/libexec/dovecot/deliver
arguments = ("-e", )

ausführe bekomme ich folgende Fehlermeldung (jeweils pro empfangene Mail):

Rich (BBCode):
Delivery error (command deliver 4283 wrote to stderr: doveconf: Warning: NOTE: You can get a new clean config file with: doveconf -n > dovecot-new.conf
doveconf: Warning: Obsolete setting in /var/packages/MailServer/target/etc/dovecot/conf.d/imap.conf:2: listen=..:port has been replaced by service { inet_listener { port } }

Via Google habe ich herausbekommen, dass die Zeile "listen = localhost:143" in imap.conf:

Rich (BBCode):
protocol imap {
listen = localhost:143
}

störrt. Also ein # vor die Zeile zum Auskommentieren, natürlich als root und als user nochmal getmail.sh ausgeführt und die Fehler sind weg. - Prima.

Leider nur bis zum nächsten Tag. Ich fahre meine DSM jeden Abend um 24:00h automatisch herunter, und schalte sie am nächsten Tag manuell oder per WOL ein. Beim nächsten Einschalten war die config Datei wieder auf die orginal Version zurückgeändert.

Mache ich nur ein Neustart über das Web-Frontend (quasi ein Warmstart) bleibt die Änderung der Config-Datei erhalten.

Hat jemand eine Idee?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat