Automount und Oldmake?

Wünsche, Anträge, Fehlermeldungen
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Automount und Oldmake?

Beitrag von zerocoolboy »

Hallo,

im folgendem Beitrag:

http://tuxbox-forum.dreambox-fan.de/for ... =automount

...habe ich gelesen das die Automount-Funktion nur mit Newmake funktioniert.
Ich nutze noch das Oldmake und der Automounter funktioniert bei mir nicht, oder habe ich was falsch gemacht?

Danke und Gruß
dbt
Administrator
Beiträge: 2675
Registriert: Donnerstag 28. September 2006, 19:18

Beitrag von dbt »

Wenn ich mir die makefiles und Startscripte für Oldmake ansehe, ist doch automount enthalten :gruebel: also müsste das eigentlich drin sein.
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

Hi,

ja er ist drin, auch das AUTOFS4 FS ist im Kernel vorhanden. Jedoch ohne Erfolg.
Der Automount Deamon startet nicht, also erscheint nicht in der Prozessliste... Fehlermeldung im Telnet erhalte ich auch nicht.

:-?
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Konfigurationsproblem. Untersuche mal mittels strace oder debug-printfs, was dem automounter nicht gefällt.
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

...folgendes bekomme ich raus:

Code: Alles auswählen

./strace automount -g -t 600 -p /var/run/automount.pid /var/autofs file /etc/auto.net
execve("/sbin/automount", ["automount", "-g", "-t", "600", "-p", "/var/run/automount.pid", "/var/autofs", "file", "/etc/auto.net"], [/* 9 vars */]) = 0
brk(0)                                  = 0x801d190
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30017000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/tmp/tls/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/tmp/tls", 0x7ffff160)          = -1 ENOENT (No such file or directory)
open("/tmp/libdl.so.2", O_RDONLY)       = -1 ENOENT (No such file or directory)
stat64("/tmp", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/var/lib/tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/var/lib/tls", 0x7ffff160)      = -1 ENOENT (No such file or directory)
open("/var/lib/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/var/lib", {st_mode=S_IFDIR|0755, st_size=0, ...}) = 0
open("/lib/tls/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0x7ffff160)          = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\7"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=5272, ...}) = 0
mmap(0x7fde000, 70168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fde000
mprotect(0x7fdf000, 66072, PROT_NONE)   = 0
mmap(0x7fef000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fef000
close(3)                                = 0
open("/tmp/libgcc_s_nof.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/var/lib/libgcc_s_nof.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s_nof.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\31"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=52148, ...}) = 0
mmap(0x7fb1000, 117208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb1000
mprotect(0x7fbd000, 68056, PROT_NONE)   = 0
mmap(0x7fcd000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fcd000
close(3)                                = 0
open("/tmp/libc.so.6", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/var/lib/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\001"..., 512) = 512
fstat64(3, {st_mode=S_IFREG|0644, st_size=800980, ...}) = 0
mmap(0x7ecc000, 871484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ecc000
mprotect(0x7f8c000, 85052, PROT_NONE)   = 0
mmap(0x7f9b000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbf000) = 0x7f9b000
mmap(0x7f9f000, 7228, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9f000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30018000
mprotect(0x30026000, 4096, PROT_READ)   = 0
geteuid()                               = 0
chdir("/")                              = 0
fork()                                  = 337
exit(0)                                 = ?
Houdini
Developer
Beiträge: 2183
Registriert: Mittwoch 10. Dezember 2003, 07:59

Beitrag von Houdini »

mach mal strace -f (oder so, follow forks) sonst hört er beim forken auf
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

zerocoolboy hat geschrieben:...folgendes bekomme ich raus:

Code: Alles auswählen

mprotect(0x30026000, 4096, PROT_READ)   = 0
geteuid()                               = 0
chdir("/")                              = 0
fork()                                  = 337
exit(0)                                 = ?
Bis hierhin ist alles ok, aber nun sollte man wissen, was der geforkte prozess 337 macht ;-)

strace -vff ...

Ist /var/autofs vorhanden? ist /var/lock vorhanden? Zeigen die zufällig beide als Link auf /tmp?
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

Beide Verz. sind vorhanden und nicht verlinkt.

Code: Alles auswählen

./strace -vff automount -g -t 600 -p /var/run/automount.pid /var/autofs file /etc/auto.net
execve("/sbin/automount", ["automount", "-g", "-t", "600", "-p", "/var/run/automount.pid", "/var/autofs", "file", "/etc/auto.net"], ["USER=root", "LD_LIBRARY_PATH=/tmp:/var/lib:/l"..., "HOME=/root", "LOGNAME=root", "TERM=linux", "PATH=/sbin:/bin:/var/plugins:/va"..., "SHELL=/bin/sh", "PWD=/var", "TZ=CET-1CEST,M3.5.0/2,M10.5.0/3"]) = 0
brk(0)                                  = 0x801d190
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30017000
access("/etc/ld.so.preload", R_OK)      = -1 ENOENT (No such file or directory)
open("/tmp/tls/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/tmp/tls", 0x7ffff160)          = -1 ENOENT (No such file or directory)
open("/tmp/libdl.so.2", O_RDONLY)       = -1 ENOENT (No such file or directory)
stat64("/tmp", {st_dev=makedev(0, 7), st_ino=41, st_mode=S_IFDIR|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_size=0, st_atime=1962/03/21-21:38:00, st_mtime=1962/03/21-21:38:00, st_ctime=1962/03/21-21:38:00}) = 0
open("/var/lib/tls/libdl.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
stat64("/var/lib/tls", 0x7ffff160)      = -1 ENOENT (No such file or directory)
open("/var/lib/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/var/lib", {st_dev=makedev(31, 2), st_ino=7, st_mode=S_IFDIR|0755, st_nlink=5, st_uid=1000, st_gid=100, st_blksize=4096, st_blocks=0, st_size=0, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/28-23:26:50, st_ctime=2007/12/28-23:26:50}) = 0
open("/lib/tls/libdl.so.2", O_RDONLY)   = -1 ENOENT (No such file or directory)
stat64("/lib/tls", 0x7ffff160)          = -1 ENOENT (No such file or directory)
open("/lib/libdl.so.2", O_RDONLY)       = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\7"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 1), st_ino=61, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=11, st_size=5272, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(0x7fde000, 70168, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fde000
mprotect(0x7fdf000, 66072, PROT_NONE)   = 0
mmap(0x7fef000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1000) = 0x7fef000
close(3)                                = 0
open("/tmp/libgcc_s_nof.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/var/lib/libgcc_s_nof.so.1", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libgcc_s_nof.so.1", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\31"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 1), st_ino=46, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=102, st_size=52148, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(0x7fb1000, 117208, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7fb1000
mprotect(0x7fbd000, 68056, PROT_NONE)   = 0
mmap(0x7fcd000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xc000) = 0x7fcd000
close(3)                                = 0
open("/tmp/libc.so.6", O_RDONLY)        = -1 ENOENT (No such file or directory)
open("/var/lib/libc.so.6", O_RDONLY)    = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\001"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 2), st_ino=647, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1565, st_size=800980, st_atime=2007/12/28-23:57:58, st_mtime=2007/12/28-23:27:01, st_ctime=2007/12/28-23:27:01}) = 0
mmap(0x7ecc000, 871484, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ecc000
mprotect(0x7f8c000, 85052, PROT_NONE)   = 0
mmap(0x7f9b000, 16384, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0xbf000) = 0x7f9b000
mmap(0x7f9f000, 7228, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f9f000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30018000
mprotect(0x30026000, 4096, PROT_READ)   = 0
geteuid()                               = 0
chdir("/")                              = 0
fork(Process 351 attached
)                                  = 351
[pid   351] --- SIGSTOP (Stopped (signal)) @ 0 (0) ---
[pid   351] getpid()                    = 351
[pid   351] setsid()                    = 351
[pid   351] getpgrp()                   = 351
[pid   351] open("/dev/null", O_RDWR)   = 3
[pid   351] dup2(3, 0)                  = 0
[pid   351] dup2(3, 1)                  = 1
[pid   351] dup2(3, 2)                  = 2
[pid   351] close(3)                    = 0
[pid   351] brk(0)                      = 0x801d190
[pid   351] brk(0x803e190)              = 0x803e190
[pid   351] brk(0x803f000)              = 0x803f000
[pid   351] open("/var/run/automount.pid", O_WRONLY|O_CREAT|O_TRUNC, 0666) = 3
[pid   350] exit(0)                     = ?
[pid   351] fstat64(3, {st_dev=makedev(0, 7), st_ino=2045, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=0, st_size=0, st_atime=2007/12/28-23:57:58, st_mtime=2007/12/28-23:57:58, st_ctime=2007/12/28-23:57:58}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30019000
write(3, "351\n", 4)                    = 4
close(3)                                = 0
munmap(0x30019000, 4096)                = 0
brk(0x803e000)                          = 0x803e000
open("//lib/autofs/lookup_file.so", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0!P"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 1), st_ino=74, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=41, st_size=20920, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(0x7ea7000, 85496, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7ea7000
mprotect(0x7eac000, 65016, PROT_NONE)   = 0
mmap(0x7ebb000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7ebb000
close(3)                                = 0
access("/etc/auto.net", R_OK)           = 0
stat64("/etc/auto.net", {st_dev=makedev(31, 2), st_ino=90, st_mode=S_IFREG|S_ISUID|0757, st_nlink=1, st_uid=1000, st_gid=100, st_blksize=4096, st_blocks=1, st_size=483, st_atime=2007/12/28-23:33:28, st_mtime=2007/12/28-23:33:27, st_ctime=2007/12/28-23:33:27}) = 0
open("//lib/autofs/parse_sun.so", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\35"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 1), st_ino=77, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=37, st_size=18464, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(0x7e82000, 83432, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7e82000
mprotect(0x7e86000, 67048, PROT_NONE)   = 0
mmap(0x7e96000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x4000) = 0x7e96000
close(3)                                = 0
uname({sysname="Linux", nodename="dbox", release="2.4.35.3-dbox2", version="#2 So Dez 16 15:05:51 CET 2007", machine="ppc"}) = 0
open("//lib/autofs/mount_nfs.so", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0!\24"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 1), st_ino=75, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=48, st_size=24544, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(0x7e5c000, 88720, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7e5c000
mprotect(0x7e62000, 64144, PROT_NONE)   = 0
mmap(0x7e71000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x5000) = 0x7e71000
close(3)                                = 0
open("/etc/nsswitch.conf", O_RDONLY)    = 3
fstat64(3, {st_dev=makedev(31, 1), st_ino=268, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=1, st_size=262, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30019000
read(3, "# /etc/nsswitch.conf\npasswd:\t\tfi"..., 4096) = 262
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x30019000, 4096)                = 0
open("/tmp/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/var/lib/libnss_files.so.2", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/lib/libnss_files.so.2", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\36"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 1), st_ino=91, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=76, st_size=38904, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(0x7e32000, 103908, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7e32000
mprotect(0x7e3b000, 67044, PROT_NONE)   = 0
mmap(0x7e4a000, 8192, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x8000) = 0x7e4a000
close(3)                                = 0
mprotect(0x7e4a000, 4096, PROT_READ)    = 0
open("/etc/protocols", O_RDONLY)        = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_dev=makedev(31, 1), st_ino=259, st_mode=S_IFREG|0644, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=3, st_size=1339, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30019000
read(3, "#\n# protocols\tThis file describe"..., 4096) = 1339
close(3)                                = 0
munmap(0x30019000, 4096)                = 0
open("/etc/services", O_RDONLY)         = 3
fcntl64(3, F_GETFD)                     = 0
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
fstat64(3, {st_dev=makedev(31, 2), st_ino=104, st_mode=S_IFREG|0644, st_nlink=1, st_uid=1000, st_gid=100, st_blksize=4096, st_blocks=3, st_size=1286, st_atime=2007/12/28-23:57:26, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x30019000
read(3, "# /etc/services:\n# $Id: services"..., 4096) = 1286
close(3)                                = 0
munmap(0x30019000, 4096)                = 0
open("//lib/autofs/mount_bind.so", O_RDONLY) = 3
read(3, "\177ELF\1\2\1\0\0\0\0\0\0\0\0\0\0\3\0\24\0\0\0\1\0\0\34"..., 512) = 512
fstat64(3, {st_dev=makedev(31, 1), st_ino=73, st_mode=S_IFREG|0755, st_nlink=1, st_uid=0, st_gid=0, st_blksize=4096, st_blocks=29, st_size=14380, st_atime=2007/12/20-00:00:00, st_mtime=2007/12/20-00:00:00, st_ctime=2007/12/20-00:00:00}) = 0
mmap(0x7e0e000, 78748, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7e0e000
mprotect(0x7e11000, 66460, PROT_NONE)   = 0
mmap(0x7e21000, 4096, PROT_READ|PROT_WRITE|PROT_EXEC, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 0x7e21000
close(3)                                = 0
munmap(0x7e0e000, 78748)                = 0
time([1198882679])                      = 1198882679
open("/share/zoneinfo/CET-1CEST,M3.5.0/2,M10.5.0/3", O_RDONLY) = -1 ENOENT (No such file or directory)
getpid()                                = 351
rt_sigaction(SIGPIPE, {0x7f3cfb4, [], 0}, {SIG_DFL}, 8) = 0
socket(PF_FILE, SOCK_DGRAM, 0)          = 3
fcntl64(3, F_SETFD, FD_CLOEXEC)         = 0
connect(3, {sa_family=AF_FILE, path="/dev/log"}, 16) = -1 ENOENT (No such file or directory)
close(3)                                = 0
rt_sigaction(SIGPIPE, {SIG_DFL}, NULL, 8) = 0
munmap(0x7e5c000, 88720)                = 0
munmap(0x7e82000, 83432)                = 0
munmap(0x7ea7000, 85496)                = 0
unlink("/var/run/automount.pid")        = 0
exit(1)                                 = ?
Process 351 detached
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Keine Ahnung.
Da automount alles über syslog logged mußt du wohl einen syslogd starten, damit du siehst, wo es hängt :-(
Ist denn die auto.net vorhanden und in Ordnung?
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

Ja ist vorhanden und in Ordnung. Habe auch schon mal aus einem funktionierendem Image die Config. Dateien genommen. Das gleiche Problem.

ZCB
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

Wie lasse ich den SysLog Deamon auf der Box einen Log schreiben?
Wie funktioniert der genau?

Danke und Gruß
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

Habe mal den Syslogd geladen und den Automounter gestartet.
Folgendes kommt:

Code: Alles auswählen

Dec 29 15:19:57 dbox daemon.crit automount[218]: mount(nfs): canno
...nach "canno" kommt nichts mehr. Jetzt ist die Frage was er nicht laden bzw. finden kann.

Lt. Automount Deamon könnte es denke ich an irgend einem von den beiden FM sein?

- cannot ghost wildcard map key
- cannot open /dev/null:...


Kann es evtl. daran liegen das ich das VAR Bereich auf den MTD2 gemountet habe?

Gruß
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

kannst du denn von Hand das nfs-share mounten?
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

Ja das funktioniert. Auch über Netzwerk Menü kein Problem. Mit anderem Image schon mal getestet, auch kein Problem.
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Code: Alles auswählen

seife@susi:/local/seife/src/tuxbox-newmake-26/cdk/autofs-4.1.4> grep -r "cannot" daemon/
daemon/automount.c:             crit("cannot open /dev/null: %m");
daemon/automount.c:             error("cannot ghost wildcard map key");
daemon/mount.c:                 error("cannot find mount method for filesystem %s",
daemon/module.c:                        crit("%scannot open lookup module %s (%s)",
daemon/module.c:                        crit("%scannot open parse module %s (%s)",
daemon/module.c:                        crit("%scannot open mount module %s (%s)",
Einer der letzten 3 ist es. Sind denn in /lib/autofs die libs vorhanden?

Code: Alles auswählen

/var $ ls -l /lib/autofs/
-rwxr-xr-x    1 root     root        20920 Dec 28 18:39 lookup_file.so
-rwxr-xr-x    1 root     root        14380 Dec 28 18:39 mount_bind.so
-rwxr-xr-x    1 root     root        13004 Dec 28 18:39 mount_generic.so
-rwxr-xr-x    1 root     root        24544 Dec 28 18:39 mount_nfs.so
-rwxr-xr-x    1 root     root        18464 Dec 28 18:39 parse_sun.so
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

Ja die sind auch drin.

Habe das Image ohne die Methode das der var Bereich im MTD2 liegt erstellt, also make flash-neutrinoimages... hier läuft der Automounter auch. Aber die Methode das mit Fakeroot, MTD2 usw. funz nicht. Kommisch, sonst funktioniert auch alles.

gruß
seife
Developer
Beiträge: 4189
Registriert: Sonntag 2. November 2003, 12:36

Beitrag von seife »

Ich habe keine Ahnung wovon du sprichst :-), aber für mich klingt es danach, als ob du irgendwas seltsames machst, was autofs kaputtmacht. Also mach es auch selbst wieder ganz.
zerocoolboy
Interessierter
Interessierter
Beiträge: 50
Registriert: Montag 29. Dezember 2003, 00:46

Beitrag von zerocoolboy »

seife hat geschrieben:Ich habe keine Ahnung wovon du sprichst :-), aber für mich klingt es danach, als ob du irgendwas seltsames machst, was autofs kaputtmacht. Also mach es auch selbst wieder ganz.
:dash: :D

Ich weis nicht wie ich es erklären soll. Um den Root und Var Bereich beliebig bestimmen zu wollen, benutze ich die Methode wo der PPCBOOT als letzte stelle gesetzt ist.

Standard ist er wie folgt gelegt:

0 ppcboot
1 root
2 var

Ich nutze die Methode wo er als letztes gesetzt ist. So muss man das Image mit Fakeroot und mkjffs2 manuel zusammen tun... :gruebel:

gruß