linux-l: su

Philipp Grau phgrau at ZEDAT.FU-Berlin.DE
Fr Mär 17 11:34:57 CET 2000


> On Thu, Mar 16, 2000 at 06:24:24PM +0100, Ulrich Wiederhold wrote:
> Problem leider noch nicht gelöst...

So geht das manchmal, aber nicht verzwefeln!

> Zur weiteren Information...
> sudo ist nicht installiert.

Braucht du ja auch nicht, weil du willst ja "su" und nicht "sudo"
benutzen und das sind zwei unterschiedliche Dinge.

Ich bin mir nicht mehr ganz sicher, und vielleicht auch auf dem Holzweg,
aber sag mir mal bitte ob du /dev/pts gemoutet hast:

linux:~ # mount
/dev/hda3 on / type ext2 (rw)
proc on /proc type proc (rw)
/dev/hda1 on /boot type ext2 (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=0620)

Wichtig ist die letzte Zeile!

In meinem Hirn wabbert etwas rum, das mir sagt dein Problem hat
etwas damit zu tun...

Aus /usr/src/linux/Documentation (Linux version 2.2.10):

/dev/pts filesystem for Unix98 PTYs 
CONFIG_DEVPTS_FS
  You should say Y here if you said Y to "Unix98 PTY support" above. You'll
  then get a virtual filesystem which can be mounted on /dev/pts with "mount
  -t devpts". This, together with the pseudo terminal master multiplexer
  /dev/ptmx, is used for pseudo terminal support as described in The Open
  Group's Unix98 standard: in order to acquire a pseudo terminal, a process
  opens /dev/ptmx; the number of the pseudo terminal is then made available
  to the process and the pseudo terminal slave can be accessed as
  /dev/pts/<number>. What was traditionally /dev/ttyp2 will then be
  /dev/pts/2, for example.
		  
  The GNU C library glibc 2.1 contains the requisite support for this mode
  of operation; you also need client programs that use the Unix98 API.
			

\bye
Philipp



Mehr Informationen über die Mailingliste linux-l