Als ik onder X 4.2.0 als terminals xterms gebruik worden deze bij uitvoering van het commando "who" of "w" netjes weergegeven met als TTY "pts/zoveel". Nu gebruik ik liever aterm omdat ik dan mooie transparante terminals kan maken... het oog wil ook wat
. Maar nu worden aterms niet zoals xterms weergegeven in het "who" lijstje. Kan ik ergens iets aanpassen zodat dit wel gebeurt?
Wat voor permissies heeft de aterm binary?
Dat is dus fout. Wat het exact moet zijn kan wat per distro verschillen, maar hier (Debian Unstable) is het
Hij is dus setgid utmp. Dat wil zeggen dat aterm altijd -wie hem ook opstart- als group utmp draait. En dat is nodig, want /var/run/utmp is alleen schrijfbaar voor processes die als group utmp draaien (-rw-rw-r-- root utmp).
/var/run/utmp is de file waarin wordt bijgehouden wie er ingelogd zijn, dus als aterm daar niet in kan schrijven, nouja...
code:
1
| -rwxr-sr-x 1 root utmp 115064 Feb 8 22:58 /usr/bin/aterm-xterm* |
Hij is dus setgid utmp. Dat wil zeggen dat aterm altijd -wie hem ook opstart- als group utmp draait. En dat is nodig, want /var/run/utmp is alleen schrijfbaar voor processes die als group utmp draaien (-rw-rw-r-- root utmp).
/var/run/utmp is de file waarin wordt bijgehouden wie er ingelogd zijn, dus als aterm daar niet in kan schrijven, nouja...
ik zit inmiddels weer bij mijn computer en bedankt deadinspace, je tip werkt! (eerst niet, maar toen ik aterm opnieuw had gecompileerd met utmp support wel
) Overigens kent slackware de group utmp niet, aterm is setgid root hier.
Pagina: 1