1 |
Am Mittwoch, den 28.06.2006, 20:26 +0200 schrieb Lothar Braun: |
2 |
> On Wed, 2006-06-28 at 20:14 +0200, Dirk Göttel wrote: |
3 |
> > Hi |
4 |
> > |
5 |
> > Hab mal wieder ein Problem mit who und w. Wie soll es auch anders sein |
6 |
> > nach einem Update. Beide Programme zeigen keine User mehr an, nur root |
7 |
> > ist da. Hab auch schon beide Packete reemerged. Hat aber nichts |
8 |
> > gebracht. Die Dateien /var/log/wtmp und /var/run/utmp sind beide da und |
9 |
> > haben die rechte 664 und gehören root:utmp. |
10 |
> |
11 |
> Ist /proc gemountet? |
12 |
> Versuche auch mal |
13 |
> |
14 |
> strace w 2>&1 | grep open |
15 |
open("/etc/ld.so.cache", O_RDONLY) = 3 |
16 |
open("/lib/libproc-3.2.6.so", O_RDONLY) = 3 |
17 |
open("/lib/tls/libc.so.6", O_RDONLY) = 3 |
18 |
open("/dev/urandom", O_RDONLY) = 3 |
19 |
open("/etc/mtab", O_RDONLY) = 3 |
20 |
open("/proc/stat", O_RDONLY) = 3 |
21 |
open("/usr/lib/locale/locale-archive", O_RDONLY|O_LARGEFILE) = -1 ENOENT |
22 |
(No such file or directory) |
23 |
open("/usr/share/locale/locale.alias", O_RDONLY) = 3 |
24 |
open("/usr/lib/locale/de_DE.UTF-8/LC_IDENTIFICATION", O_RDONLY) = -1 |
25 |
ENOENT (No such file or directory) |
26 |
open("/usr/lib/locale/de_DE.utf8/LC_IDENTIFICATION", O_RDONLY) = 3 |
27 |
open("/usr/lib/gconv/gconv-modules.cache", O_RDONLY) = 3 |
28 |
open("/usr/lib/locale/de_DE.UTF-8/LC_MEASUREMENT", O_RDONLY) = -1 ENOENT |
29 |
(No such file or directory) |
30 |
open("/usr/lib/locale/de_DE.utf8/LC_MEASUREMENT", O_RDONLY) = 3 |
31 |
open("/usr/lib/locale/de_DE.UTF-8/LC_TELEPHONE", O_RDONLY) = -1 ENOENT |
32 |
(No such file or directory) |
33 |
open("/usr/lib/locale/de_DE.utf8/LC_TELEPHONE", O_RDONLY) = 3 |
34 |
open("/usr/lib/locale/de_DE.UTF-8/LC_ADDRESS", O_RDONLY) = -1 ENOENT (No |
35 |
such file or directory) |
36 |
open("/usr/lib/locale/de_DE.utf8/LC_ADDRESS", O_RDONLY) = 3 |
37 |
open("/usr/lib/locale/de_DE.UTF-8/LC_NAME", O_RDONLY) = -1 ENOENT (No |
38 |
such file or directory) |
39 |
open("/usr/lib/locale/de_DE.utf8/LC_NAME", O_RDONLY) = 3 |
40 |
open("/usr/lib/locale/de_DE.UTF-8/LC_PAPER", O_RDONLY) = -1 ENOENT (No |
41 |
such file or directory) |
42 |
open("/usr/lib/locale/de_DE.utf8/LC_PAPER", O_RDONLY) = 3 |
43 |
open("/usr/lib/locale/de_DE.UTF-8/LC_MESSAGES", O_RDONLY) = -1 ENOENT |
44 |
(No such file or directory) |
45 |
open("/usr/lib/locale/de_DE.utf8/LC_MESSAGES", O_RDONLY) = 3 |
46 |
open("/usr/lib/locale/de_DE.utf8/LC_MESSAGES/SYS_LC_MESSAGES", O_RDONLY) |
47 |
= 3 |
48 |
open("/usr/lib/locale/de_DE.UTF-8/LC_MONETARY", O_RDONLY) = -1 ENOENT |
49 |
(No such file or directory) |
50 |
open("/usr/lib/locale/de_DE.utf8/LC_MONETARY", O_RDONLY) = 3 |
51 |
open("/usr/lib/locale/de_DE.UTF-8/LC_COLLATE", O_RDONLY) = -1 ENOENT (No |
52 |
such file or directory) |
53 |
open("/usr/lib/locale/de_DE.utf8/LC_COLLATE", O_RDONLY) = 3 |
54 |
open("/usr/lib/locale/de_DE.UTF-8/LC_TIME", O_RDONLY) = -1 ENOENT (No |
55 |
such file or directory) |
56 |
open("/usr/lib/locale/de_DE.utf8/LC_TIME", O_RDONLY) = 3 |
57 |
open("/usr/lib/locale/de_DE.UTF-8/LC_NUMERIC", O_RDONLY) = -1 ENOENT (No |
58 |
such file or directory) |
59 |
open("/usr/lib/locale/de_DE.utf8/LC_NUMERIC", O_RDONLY) = 3 |
60 |
open("/usr/lib/locale/de_DE.UTF-8/LC_CTYPE", O_RDONLY) = -1 ENOENT (No |
61 |
such file or directory) |
62 |
open("/usr/lib/locale/de_DE.utf8/LC_CTYPE", O_RDONLY) = 3 |
63 |
open("/proc", O_RDONLY|O_NONBLOCK|O_LARGEFILE|O_DIRECTORY) = 3 |
64 |
open("/proc/1/stat", O_RDONLY) = 4 |
65 |
open("/etc/nsswitch.conf", O_RDONLY) = 4 |
66 |
open("/etc/ld.so.cache", O_RDONLY) = 4 |
67 |
open("/lib/libnss_compat.so.2", O_RDONLY) = 4 |
68 |
open("/lib/libnsl.so.1", O_RDONLY) = 4 |
69 |
open("/etc/ld.so.cache", O_RDONLY) = 4 |
70 |
open("/lib/libnss_nis.so.2", O_RDONLY) = 4 |
71 |
open("/lib/libnss_files.so.2", O_RDONLY) = 4 |
72 |
open("/etc/passwd", O_RDONLY) = 4 |
73 |
open("/proc/1/cmdline", O_RDONLY) = 4 |
74 |
open("/proc/2/stat", O_RDONLY) = 4 |
75 |
open("/proc/2/cmdline", O_RDONLY) = 4 |
76 |
open("/proc/3/stat", O_RDONLY) = 4 |
77 |
open("/proc/3/cmdline", O_RDONLY) = 4 |
78 |
open("/proc/4/stat", O_RDONLY) = 4 |
79 |
open("/proc/4/cmdline", O_RDONLY) = 4 |
80 |
open("/proc/5/stat", O_RDONLY) = 4 |
81 |
open("/proc/5/cmdline", O_RDONLY) = 4 |
82 |
open("/proc/6/stat", O_RDONLY) = 4 |
83 |
open("/proc/6/cmdline", O_RDONLY) = 4 |
84 |
open("/proc/7/stat", O_RDONLY) = 4 |
85 |
open("/proc/7/cmdline", O_RDONLY) = 4 |
86 |
open("/proc/9/stat", O_RDONLY) = 4 |
87 |
open("/proc/9/cmdline", O_RDONLY) = 4 |
88 |
open("/proc/10/stat", O_RDONLY) = 4 |
89 |
open("/proc/10/cmdline", O_RDONLY) = 4 |
90 |
open("/proc/146/stat", O_RDONLY) = 4 |
91 |
open("/proc/146/cmdline", O_RDONLY) = 4 |
92 |
open("/proc/149/stat", O_RDONLY) = 4 |
93 |
open("/proc/149/cmdline", O_RDONLY) = 4 |
94 |
open("/proc/150/stat", O_RDONLY) = 4 |
95 |
open("/proc/150/cmdline", O_RDONLY) = 4 |
96 |
open("/proc/151/stat", O_RDONLY) = 4 |
97 |
open("/proc/151/cmdline", O_RDONLY) = 4 |
98 |
open("/proc/148/stat", O_RDONLY) = 4 |
99 |
open("/proc/148/cmdline", O_RDONLY) = 4 |
100 |
open("/proc/236/stat", O_RDONLY) = 4 |
101 |
open("/proc/236/cmdline", O_RDONLY) = 4 |
102 |
open("/proc/256/stat", O_RDONLY) = 4 |
103 |
open("/proc/256/cmdline", O_RDONLY) = 4 |
104 |
open("/proc/332/stat", O_RDONLY) = 4 |
105 |
open("/proc/332/cmdline", O_RDONLY) = 4 |
106 |
open("/proc/410/stat", O_RDONLY) = 4 |
107 |
open("/proc/410/cmdline", O_RDONLY) = 4 |
108 |
open("/proc/4915/stat", O_RDONLY) = 4 |
109 |
open("/proc/4915/cmdline", O_RDONLY) = 4 |
110 |
open("/proc/5284/stat", O_RDONLY) = 4 |
111 |
open("/proc/5284/cmdline", O_RDONLY) = 4 |
112 |
open("/proc/5322/stat", O_RDONLY) = 4 |
113 |
open("/proc/5322/cmdline", O_RDONLY) = 4 |
114 |
open("/proc/5373/stat", O_RDONLY) = 4 |
115 |
open("/proc/5373/cmdline", O_RDONLY) = 4 |
116 |
open("/proc/6246/stat", O_RDONLY) = 4 |
117 |
open("/proc/6246/cmdline", O_RDONLY) = 4 |
118 |
open("/proc/6464/stat", O_RDONLY) = 4 |
119 |
open("/etc/passwd", O_RDONLY) = 4 |
120 |
open("/proc/6464/cmdline", O_RDONLY) = 4 |
121 |
open("/proc/6493/stat", O_RDONLY) = 4 |
122 |
open("/etc/passwd", O_RDONLY) = 4 |
123 |
open("/proc/6493/cmdline", O_RDONLY) = 4 |
124 |
open("/proc/6498/stat", O_RDONLY) = 4 |
125 |
open("/proc/6498/cmdline", O_RDONLY) = 4 |
126 |
open("/proc/6510/stat", O_RDONLY) = 4 |
127 |
open("/proc/6510/cmdline", O_RDONLY) = 4 |
128 |
open("/proc/8510/stat", O_RDONLY) = 4 |
129 |
open("/proc/8510/cmdline", O_RDONLY) = 4 |
130 |
open("/proc/8553/stat", O_RDONLY) = 4 |
131 |
open("/proc/8553/cmdline", O_RDONLY) = 4 |
132 |
open("/proc/8655/stat", O_RDONLY) = 4 |
133 |
open("/proc/8655/cmdline", O_RDONLY) = 4 |
134 |
open("/proc/10363/stat", O_RDONLY) = 4 |
135 |
open("/proc/10363/cmdline", O_RDONLY) = 4 |
136 |
open("/proc/10485/stat", O_RDONLY) = 4 |
137 |
open("/proc/10485/cmdline", O_RDONLY) = 4 |
138 |
open("/proc/10502/stat", O_RDONLY) = 4 |
139 |
open("/proc/10502/cmdline", O_RDONLY) = 4 |
140 |
open("/proc/10634/stat", O_RDONLY) = 4 |
141 |
open("/proc/10634/cmdline", O_RDONLY) = 4 |
142 |
open("/proc/10789/stat", O_RDONLY) = 4 |
143 |
open("/proc/10789/cmdline", O_RDONLY) = 4 |
144 |
open("/proc/10816/stat", O_RDONLY) = 4 |
145 |
open("/proc/10816/cmdline", O_RDONLY) = 4 |
146 |
open("/proc/11109/stat", O_RDONLY) = 4 |
147 |
open("/proc/11109/cmdline", O_RDONLY) = 4 |
148 |
open("/proc/11203/stat", O_RDONLY) = 4 |
149 |
open("/proc/11203/cmdline", O_RDONLY) = 4 |
150 |
open("/proc/11306/stat", O_RDONLY) = 4 |
151 |
open("/proc/11306/cmdline", O_RDONLY) = 4 |
152 |
open("/proc/11488/stat", O_RDONLY) = 4 |
153 |
open("/proc/11488/cmdline", O_RDONLY) = 4 |
154 |
open("/proc/11489/stat", O_RDONLY) = 4 |
155 |
open("/proc/11489/cmdline", O_RDONLY) = 4 |
156 |
open("/proc/11490/stat", O_RDONLY) = 4 |
157 |
open("/proc/11490/cmdline", O_RDONLY) = 4 |
158 |
open("/proc/11491/stat", O_RDONLY) = 4 |
159 |
open("/proc/11491/cmdline", O_RDONLY) = 4 |
160 |
open("/proc/11516/stat", O_RDONLY) = 4 |
161 |
open("/proc/11516/cmdline", O_RDONLY) = 4 |
162 |
open("/proc/11517/stat", O_RDONLY) = 4 |
163 |
open("/proc/11517/cmdline", O_RDONLY) = 4 |
164 |
open("/proc/11521/stat", O_RDONLY) = 4 |
165 |
open("/proc/11521/cmdline", O_RDONLY) = 4 |
166 |
open("/proc/7733/stat", O_RDONLY) = 4 |
167 |
open("/proc/7733/cmdline", O_RDONLY) = 4 |
168 |
open("/proc/13460/stat", O_RDONLY) = 4 |
169 |
open("/proc/13460/cmdline", O_RDONLY) = 4 |
170 |
open("/proc/16027/stat", O_RDONLY) = 4 |
171 |
open("/proc/16027/cmdline", O_RDONLY) = 4 |
172 |
open("/proc/16786/stat", O_RDONLY) = 4 |
173 |
open("/proc/16786/cmdline", O_RDONLY) = 4 |
174 |
open("/proc/19199/stat", O_RDONLY) = 4 |
175 |
open("/etc/passwd", O_RDONLY) = 4 |
176 |
open("/proc/19199/cmdline", O_RDONLY) = 4 |
177 |
open("/proc/22318/stat", O_RDONLY) = 4 |
178 |
open("/proc/22318/cmdline", O_RDONLY) = 4 |
179 |
open("/proc/21861/stat", O_RDONLY) = 4 |
180 |
open("/proc/21861/cmdline", O_RDONLY) = 4 |
181 |
open("/proc/23716/stat", O_RDONLY) = 4 |
182 |
open("/proc/23716/cmdline", O_RDONLY) = 4 |
183 |
open("/proc/23736/stat", O_RDONLY) = 4 |
184 |
open("/proc/23736/cmdline", O_RDONLY) = 4 |
185 |
open("/proc/23737/stat", O_RDONLY) = 4 |
186 |
open("/proc/23737/cmdline", O_RDONLY) = 4 |
187 |
open("/proc/1288/stat", O_RDONLY) = 4 |
188 |
open("/proc/1288/cmdline", O_RDONLY) = 4 |
189 |
open("/proc/25585/stat", O_RDONLY) = 4 |
190 |
open("/proc/25585/cmdline", O_RDONLY) = 4 |
191 |
open("/proc/25671/stat", O_RDONLY) = 4 |
192 |
open("/proc/25671/cmdline", O_RDONLY) = 4 |
193 |
open("/proc/25693/stat", O_RDONLY) = 4 |
194 |
open("/etc/passwd", O_RDONLY) = 4 |
195 |
open("/proc/25693/cmdline", O_RDONLY) = 4 |
196 |
open("/proc/25712/stat", O_RDONLY) = 4 |
197 |
open("/proc/25712/cmdline", O_RDONLY) = 4 |
198 |
open("/proc/25713/stat", O_RDONLY) = 4 |
199 |
open("/proc/25713/cmdline", O_RDONLY) = 4 |
200 |
open("/proc/25716/stat", O_RDONLY) = 4 |
201 |
open("/proc/25716/cmdline", O_RDONLY) = 4 |
202 |
open("/proc/25718/stat", O_RDONLY) = 4 |
203 |
open("/proc/25718/cmdline", O_RDONLY) = 4 |
204 |
open("/proc/25724/stat", O_RDONLY) = 4 |
205 |
open("/proc/25724/cmdline", O_RDONLY) = 4 |
206 |
open("/proc/25726/stat", O_RDONLY) = 4 |
207 |
open("/proc/25726/cmdline", O_RDONLY) = 4 |
208 |
open("/proc/25728/stat", O_RDONLY) = 4 |
209 |
open("/proc/25728/cmdline", O_RDONLY) = 4 |
210 |
open("/proc/25731/stat", O_RDONLY) = 4 |
211 |
open("/proc/25731/cmdline", O_RDONLY) = 4 |
212 |
open("/proc/25738/stat", O_RDONLY) = 4 |
213 |
open("/proc/25738/cmdline", O_RDONLY) = 4 |
214 |
open("/proc/25740/stat", O_RDONLY) = 4 |
215 |
open("/proc/25740/cmdline", O_RDONLY) = 4 |
216 |
open("/proc/25742/stat", O_RDONLY) = 4 |
217 |
open("/proc/25742/cmdline", O_RDONLY) = 4 |
218 |
open("/proc/25747/stat", O_RDONLY) = 4 |
219 |
open("/proc/25747/cmdline", O_RDONLY) = 4 |
220 |
open("/proc/25752/stat", O_RDONLY) = 4 |
221 |
open("/proc/25752/cmdline", O_RDONLY) = 4 |
222 |
open("/proc/25756/stat", O_RDONLY) = 4 |
223 |
open("/proc/25756/cmdline", O_RDONLY) = 4 |
224 |
open("/proc/25761/stat", O_RDONLY) = 4 |
225 |
open("/proc/25761/cmdline", O_RDONLY) = 4 |
226 |
open("/proc/25763/stat", O_RDONLY) = 4 |
227 |
open("/proc/25763/cmdline", O_RDONLY) = 4 |
228 |
open("/proc/25770/stat", O_RDONLY) = 4 |
229 |
open("/proc/25770/cmdline", O_RDONLY) = 4 |
230 |
open("/proc/25773/stat", O_RDONLY) = 4 |
231 |
open("/proc/25773/cmdline", O_RDONLY) = 4 |
232 |
open("/proc/25775/stat", O_RDONLY) = 4 |
233 |
open("/proc/25775/cmdline", O_RDONLY) = 4 |
234 |
open("/proc/25777/stat", O_RDONLY) = 4 |
235 |
open("/proc/25777/cmdline", O_RDONLY) = 4 |
236 |
open("/proc/25779/stat", O_RDONLY) = 4 |
237 |
open("/proc/25779/cmdline", O_RDONLY) = 4 |
238 |
open("/proc/25784/stat", O_RDONLY) = 4 |
239 |
open("/proc/25784/cmdline", O_RDONLY) = 4 |
240 |
open("/proc/25786/stat", O_RDONLY) = 4 |
241 |
open("/proc/25786/cmdline", O_RDONLY) = 4 |
242 |
open("/proc/25788/stat", O_RDONLY) = 4 |
243 |
open("/proc/25788/cmdline", O_RDONLY) = 4 |
244 |
open("/proc/25790/stat", O_RDONLY) = 4 |
245 |
open("/proc/25790/cmdline", O_RDONLY) = 4 |
246 |
open("/proc/25795/stat", O_RDONLY) = 4 |
247 |
open("/proc/25795/cmdline", O_RDONLY) = 4 |
248 |
open("/proc/25796/stat", O_RDONLY) = 4 |
249 |
open("/proc/25796/cmdline", O_RDONLY) = 4 |
250 |
open("/proc/25811/stat", O_RDONLY) = 4 |
251 |
open("/proc/25811/cmdline", O_RDONLY) = 4 |
252 |
open("/proc/25816/stat", O_RDONLY) = 4 |
253 |
open("/proc/25816/cmdline", O_RDONLY) = 4 |
254 |
open("/proc/25829/stat", O_RDONLY) = 4 |
255 |
open("/proc/25829/cmdline", O_RDONLY) = 4 |
256 |
open("/proc/25996/stat", O_RDONLY) = 4 |
257 |
open("/proc/25996/cmdline", O_RDONLY) = 4 |
258 |
open("/proc/25999/stat", O_RDONLY) = 4 |
259 |
open("/proc/25999/cmdline", O_RDONLY) = 4 |
260 |
open("/proc/26038/stat", O_RDONLY) = 4 |
261 |
open("/proc/26038/cmdline", O_RDONLY) = 4 |
262 |
open("/proc/26060/stat", O_RDONLY) = 4 |
263 |
open("/proc/26060/cmdline", O_RDONLY) = 4 |
264 |
open("/proc/26063/stat", O_RDONLY) = 4 |
265 |
open("/proc/26063/cmdline", O_RDONLY) = 4 |
266 |
open("/proc/26064/stat", O_RDONLY) = 4 |
267 |
open("/proc/26064/cmdline", O_RDONLY) = 4 |
268 |
open("/proc/29447/stat", O_RDONLY) = 4 |
269 |
open("/proc/29447/cmdline", O_RDONLY) = 4 |
270 |
open("/proc/31014/stat", O_RDONLY) = 4 |
271 |
open("/proc/31014/cmdline", O_RDONLY) = 4 |
272 |
open("/proc/31015/stat", O_RDONLY) = 4 |
273 |
open("/proc/31015/cmdline", O_RDONLY) = 4 |
274 |
read(4, "grep\0open\0", 2047) = 10 |
275 |
open("/proc/31016/stat", O_RDONLY) = 4 |
276 |
open("/proc/31016/cmdline", O_RDONLY) = 4 |
277 |
open("/etc/localtime", O_RDONLY) = 3 |
278 |
open("/proc/uptime", O_RDONLY) = 3 |
279 |
open("/var/run/utmp", O_RDWR) = -1 EACCES (Permission denied) |
280 |
open("/var/run/utmp", O_RDONLY) = 4 |
281 |
open("/proc/loadavg", O_RDONLY) = 4 |
282 |
open("/var/run/utmp", O_RDWR) = -1 EACCES (Permission denied) |
283 |
open("/var/run/utmp", O_RDONLY) = 5 |
284 |
open("/etc/passwd", O_RDONLY) = 6 |
285 |
open("/etc/passwd", O_RDONLY) = 6 |
286 |
open("/etc/passwd", O_RDONLY) = 6 |
287 |
|
288 |
|
289 |
Das sagt mir aber jetzt nicht viel;) |
290 |
|
291 |
> |
292 |
> auszuführen. Überprüfe dabei, ob utmp und wtmp geöffnet werden können, |
293 |
> oder ob es da ein Problem gibt. |
294 |
> |
295 |
> > Gibt es eigentlich noch andere Programme die eingeloggte User anzeigen? |
296 |
> |
297 |
> Du kannst finger verwenden. Ohne Parameter gibt es alle eingeloggten |
298 |
> User an. |
299 |
Mmmmm, finger zeigt die User an? Woher nimmt finger den die Infos! |
300 |
|
301 |
|
302 |
Dirk |
303 |
|
304 |
|
305 |
-- |
306 |
gentoo-user-de@g.o mailing list |