Aktualisierung von vsftd, etc.
-
- Interessierter
- Beiträge: 54
- Registriert: Samstag 19. Juni 2004, 10:46
Re: Aktualisierung von vsftd, etc.
das war gestern net schön, ich meine damit: man erstellt ein img und alles läuft wie immer, dann flasht man das neu erstellte und bekommt die fehlermeldung:
500 OOPS: config file not owned by correct user, or not a file
schnell wurde klar, dass das nicht so ohne weiteres behoben werden kann.
dank eines bekannten konnte ich mit hilfe von wget .... mir mein gesichertes img aus denn netz ziehen.
500 OOPS: config file not owned by correct user, or not a file
schnell wurde klar, dass das nicht so ohne weiteres behoben werden kann.
dank eines bekannten konnte ich mit hilfe von wget .... mir mein gesichertes img aus denn netz ziehen.
-
- Foren-Moderator
- Beiträge: 1119
- Registriert: Sonntag 9. Juni 2002, 13:28
-
- Interessierter
- Beiträge: 54
- Registriert: Samstag 19. Juni 2004, 10:46
Re: Aktualisierung von vsftd, etc.
ja, klaro... aber wenn die box nicht in der nähe des pc ist und man keine lust hat alles "abzubaun" war das die beste lösung mit wget..
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Aktualisierung von vsftd, etc.
sollte jetzt erstmal worked around sein.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
Damit kommen wir der Sache eventuell näher, ich baue mittels User rootStriper hat geschrieben:Das sollte eigentlich alle User betreffen die nicht als root bauen.dietmarw hat geschrieben:da es scheinbar doch einige user betrifft, wäre eine lösung im cvs wünschenswert..
-
- Administrator
- Beiträge: 2675
- Registriert: Donnerstag 28. September 2006, 19:18
Re: Aktualisierung von vsftd, etc.
Als root bauen ist aber schon gewagt, kommt für mich nicht in Frage
-
- Interessierter
- Beiträge: 54
- Registriert: Samstag 19. Juni 2004, 10:46
Re: Aktualisierung von vsftd, etc.
aber nicht wenn man sich ein jffs2 bauen möchte...seife hat geschrieben:sollte jetzt erstmal worked around sein.
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Aktualisierung von vsftd, etc.
Geht bei mir damit auch nicht. Nimm einfach den anderen Patch, der geht 100%ig.
-
- Erleuchteter
- Beiträge: 625
- Registriert: Samstag 8. September 2007, 16:17
-
- Interessierter
- Beiträge: 54
- Registriert: Samstag 19. Juni 2004, 10:46
Re: Aktualisierung von vsftd, etc.
okay, danke GetAway und Striper
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
Bitte testen: EDIT: Patch ist im CVSxfond2 hat geschrieben:aber nicht wenn man sich ein jffs2 bauen möchte...
mkfs.jffs2: Usage: mkfs.jffs2 [OPTIONS]
Make a JFFS2 file system image from an existing directory tree
Options:
-p, --pad[=SIZE] Pad output to SIZE bytes with 0xFF. If SIZE is
not specified, the output is padded to the end of
the final erase block
-r, -d, --root=DIR Build file system from directory DIR (default: cwd)
-s, --pagesize=SIZE Use page size (max data node size) SIZE (default: 4KiB)
-e, --eraseblock=SIZE Use erase block size SIZE (default: 64KiB)
-c, --cleanmarker=SIZE Size of cleanmarker (default 12)
-m, --compr-mode=MODE Select compression mode (default: priortiry)
-x, --disable-compressor=COMPRESSOR_NAME
Disable a compressor
-X, --enable-compressor=COMPRESSOR_NAME
Enable a compressor
-y, --compressor-priority=PRIORITY:COMPRESSOR_NAME
Set the priority of a compressor
-L, --list-compressors Show the list of the avaiable compressors
-t, --test-compression Call decompress and compare with the original (for test)
-n, --no-cleanmarkers Don't add a cleanmarker to every eraseblock
-o, --output=FILE Output to FILE (default: stdout)
-l, --little-endian Create a little-endian filesystem
-b, --big-endian Create a big-endian filesystem
-D, --devtable=FILE Use the named FILE as a device table file
-f, --faketime Change all file times to '0' for regression testing
-q, --squash Squash permissions and owners making all files be owned by root
-U, --squash-uids Squash owners making all files be owned by root
-P, --squash-perms Squash permissions on all files
-h, --help Display this help text
-v, --verbose Verbose operation
-V, --version Display version information
-i, --incremental=FILE Parse FILE and generate appendage output for it
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Aktualisierung von vsftd, etc.
Da kann man es ja problemlos nachträglich fixenxfond2 hat geschrieben:aber nicht wenn man sich ein jffs2 bauen möchte...seife hat geschrieben:sollte jetzt erstmal worked around sein.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
Das Problem dabei ist nur, dass im Flash-Image chown nicht dabei istseife hat geschrieben:Da kann man es ja problemlos nachträglich fixenxfond2 hat geschrieben:aber nicht wenn man sich ein jffs2 bauen möchte...seife hat geschrieben:sollte jetzt erstmal worked around sein.
Code: Alles auswählen
# grep CHOWN busybox.config.m4
option(`CONFIG_CHOWN', `y', `n')
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
committed: http://article.gmane.org/gmane.comp.vid ... x.scm/2381rhabarber1848 hat geschrieben:mkfs.jffs2: Usage: mkfs.jffs2 [OPTIONS]
[...]
-U, --squash-uids Squash owners making all files be owned by root
-
- Einsteiger
- Beiträge: 111
- Registriert: Samstag 9. Februar 2008, 15:07
Re: Aktualisierung von vsftd, etc.
Habe Mitte Juni mein letztes Image gebaut - da war noch alles in Ordnung. Bei vorhin gemachtem Image erhalte ich auch "500 OOPS: config file not owned by correct user, or not a file". Der Fehler ist auch bei einer yaad.
Meine Lösung "auf die Schnelle", in.ftpd von Mitte Juni zu nehmen. Ist außerdem 20 KB kleiner. Damit ist die Box via ftp wieder erreichbar.
Die Lösung mit dem Diff funktioniert bei mir auch.
Meine Lösung "auf die Schnelle", in.ftpd von Mitte Juni zu nehmen. Ist außerdem 20 KB kleiner. Damit ist die Box via ftp wieder erreichbar.
Die Lösung mit dem Diff funktioniert bei mir auch.
-
- Contributor
- Beiträge: 1509
- Registriert: Donnerstag 27. Dezember 2007, 12:59
Re: Aktualisierung von vsftd, etc.
Bei mir funktioniert es auch nur mit meinem Diff.
VM mit Ubuntu 8.04
VM mit Ubuntu 8.04
-
- Einsteiger
- Beiträge: 111
- Registriert: Samstag 9. Februar 2008, 15:07
Re: Aktualisierung von vsftd, etc.
Bei der yadd hilft es auch, bei der vsftpd.conf den Eigentümer auf root zu stellen.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
Welches make target?liab hat geschrieben:Bei vorhin gemachtem Image
-
- Einsteiger
- Beiträge: 111
- Registriert: Samstag 9. Februar 2008, 15:07
Re: Aktualisierung von vsftd, etc.
Nach configure diese Reihenfolge:
make download
make flash-neutrino-squashfs-all
und
make yadd-neutrino
Auch ich baue, wie im wiki empfohlen, nicht als root.
make download
make flash-neutrino-squashfs-all
und
make yadd-neutrino
Auch ich baue, wie im wiki empfohlen, nicht als root.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
Das ist mir schon klarliab hat geschrieben:Auch ich baue, wie im wiki empfohlen, nicht als root.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
Habe soeben mit VirtualBox Debian Lenny frisch aufgesetzt und als nicht-root-User
in diesem virtuellen Image flash-neutrino-squashfs-all gebaut und geflasht, ftp funktioniert...
Mache ich irgendwas anders als ihr?
in diesem virtuellen Image flash-neutrino-squashfs-all gebaut und geflasht, ftp funktioniert...
Code: Alles auswählen
# ftp dbox
Connected to dbox
220-Sagem D-BOX2 - Kernel %r (%t).
220
Name (dbox:root): root
331 Please specify the password.
Password:
230 Login successful.
Remote system type is UNIX.
Using binary mode to transfer files.
ftp> rstatus
211-FTP server status:
Connected to 192.168.1.1
Logged in as root
TYPE: ASCII
No session bandwidth limit
Session timeout in seconds is 300
Control connection is plain text
Data connections will be plain text
vsFTPd 2.2.2 - secure, fast, stable
211 End of status
ftp> cd /etc
250 Directory successfully changed.
ftp> ls -la
200 PORT command successful. Consider using PASV.
150 Here comes the directory listing.
[...]
-rw-r--r-- 1 0 0 226 Aug 05 2010 vsftpd.conf
226 Directory send OK.
-
- Developer
- Beiträge: 4189
- Registriert: Sonntag 2. November 2003, 12:36
Re: Aktualisierung von vsftd, etc.
im Flash gehts jetzt, im YADD vermutlich nicht.
-
- Einsteiger
- Beiträge: 111
- Registriert: Samstag 9. Februar 2008, 15:07
Re: Aktualisierung von vsftd, etc.
Stimmt leider nicht - bei mir wenigstens!
Image geht nicht!
#:~$ ftp dbox
ftp: connect: No route to host
Bei:
#:~$ ftp 192.168.0.7
Connected to 192.168.0.7.
500 OOPS: config file not owned by correct user, or not a file
yadd geht nicht. Nur nachdem vsftpd.conf auf root gesetzt.
Image geht nicht!
#:~$ ftp dbox
ftp: connect: No route to host
Bei:
#:~$ ftp 192.168.0.7
Connected to 192.168.0.7.
500 OOPS: config file not owned by correct user, or not a file
yadd geht nicht. Nur nachdem vsftpd.conf auf root gesetzt.
-
- CDK-Experte
- Beiträge: 4335
- Registriert: Donnerstag 3. April 2008, 14:05
Re: Aktualisierung von vsftd, etc.
Könntest Du bitte im Imageliab hat geschrieben:Image geht nicht!
Code: Alles auswählen
ls -la /etc/vs*
-
- Einsteiger
- Beiträge: 111
- Registriert: Samstag 9. Februar 2008, 15:07
Re: Aktualisierung von vsftd, etc.
Hier das Ergebnis von ls -la /etc/vs*:
Mit diff von GetAway, ftp geht:
-rw-r--r-- 1 1000 1000 226 Aug 3 07:42 /etc/vsftpd.conf
Ohne diff, Image vergangene Nacht gebaut, ftp geht nicht:
-rw-r--r-- 1 1000 1000 226 Aug 6 02:41 /etc/vsftpd.conf
Fahre heute nachmittag zum Wochenendhaus - habe dort zwar Boxen aber kein Internet. Allen ein schönes Wochenende,
Mit diff von GetAway, ftp geht:
-rw-r--r-- 1 1000 1000 226 Aug 3 07:42 /etc/vsftpd.conf
Ohne diff, Image vergangene Nacht gebaut, ftp geht nicht:
-rw-r--r-- 1 1000 1000 226 Aug 6 02:41 /etc/vsftpd.conf
Fahre heute nachmittag zum Wochenendhaus - habe dort zwar Boxen aber kein Internet. Allen ein schönes Wochenende,