mc - Schreiben mit externem Editor auf remote Dateisysteme klappt nicht

Friedrich Strohmaier listen_ubuntu at bits-fritz.de
Die Jan 31 13:09:40 GMT 2006


Hallo Gemeinde,

Das obige Problem plagt mich schon, seit ich auf 
Knoppix-installation und anschließend auf kubuntu breezy 
umgestiegen bin.

Kennt jemand das Problem und weiß aus dem Stehgreif die Lösung?

Ehrlich gesagt, erwarte ich das nicht wirklich, will mich aber hier 
über die weitere Vorgehensweise bei ubuntu kundig machen.

Ich habe mich im Mai letzten Jahres an den Maintainer des Paketes 
gewandt, aber (auch auf erneute Nachfrage) keine Antwort erhalten.

mc ist in "universe" (oder "multiverse"?) und damit keine 
Unterstützung von Seiten ubuntu zu erwarten (obwohl ich das mehr 
als unverständlich finde, aber - andere Baustelle!)

Nachdem ich dieses Verhalten erst seit der Benutzung von Debian - 
genauer: .deb basierten Systemen :o)) beobachte, könnte es sein, 
dass es ein Bug im .deb - basierten Dateisystem ist.

Wie soll ich weiter vorgehen?

[]Bug in ubuntu-bugzilla melden
[]Bug bei mc melden
[]Andere Vorgehensweise

Friedrich

Zitat der Mail an Stefano:
++++++++++ Zitat ++++++++++++++
mc not writing changes on remote file systems
 Datum: 21.05.2005 13:41
 Von: Friedrich Strohmaier <meine Adresse>
 An: Stefano Melchior <Stefano's Adresse>
 
Hi Stefano,
You were menshioned as packet manager of "mc" so you are the target 
of my bullet ;o))

I got problems editing text files on remote file systems using the 
system editor (vim), not the built in one. The buffer with a 
temporary file is opened and changed, but not written to target 
leaving with ":wq" . This is tested on my box for ftp and fish.

to get the effect do the following steps:

if not already done prepare mc not to use built in editor.
On an sshd running system establish a conection with 

1. cd #sh:localhost:
2. browse to an known file and open editor by pressing <F4>
3. do some edit
4. save (use ":wq" on vim)

Editor is quitting without errror.

now the file should be changed

use <F3> to prove ==> file is _not_ changed an no error was given.

For I use mc as my standard ftp client this is very anoying.

I put some version info as attachment.

~$ mc -V
~$ vim --version
~$ dpkg -s mc

If you need more input: just ask.

regards from rainy Germany ;o))

Friedrich

++++++++++ Zitat ++++++++++++++
-- 
 Beste Grüße von der Schwäbischen Alb