On Mon, 11 Jun 2012 15:53:34 +0200, Sami Halabi <sodyn...@gmail.com> wrote:

Hi,
I opened 2 terminals with user sody.
in first i hit "su -", and supplied password, it was stcuked.
in the other I did:

%ps xau | grep su
sody  39830  0.0  0.0  9124  1500   0  S+    4:51PM   0:00.00 grep su
root  39812  0.0  0.0 21732  2088   1  I     4:49PM   0:00.00 su -
root  39813  0.0  0.0 21732  2108   1  I+    4:49PM   0:00.00 su -
%procstat -kk 39812
  PID    TID COMM             TDNAME           KSTACK
%procstat -kk 39813
  PID    TID COMM             TDNAME           KSTACK
%


Mmmm, I'm out of options than. Maybe somebody else has a good idea.

Ronald.



Sami

On Mon, Jun 11, 2012 at 11:14 AM, Ronald Klop
<ronald-freeb...@klop.yi.org>wrote:

On Sat, 09 Jun 2012 18:42:27 +0200, Eugene Grosbein <egrosb...@rdtc.ru>
wrote:

 09.06.2012 19:47, Sami Halabi пишет:

%su -
Password:
load: 0.00  cmd: su 30588 [ttydcd] 0.91r 0.00u 0.00s 0% 2092k


Perpaps, your system had no keyboard attached at boot time;
or for some other reason it booted with /dev/console being serial console
instead of vidconsole. su locks trying to access serial console
that is /dev/ttyd0 by default and has Carrier Detect flag enabled.
Hence, it waits for CD on the first serial port (miserably and
hopelessly).

You can check if it's true with "sysctl kern.console" command.
You could ask someone to boot the system with keyboard attached -
no need to type anything, though. The system should detect it
and assingn /dev/ttyv0 as /dev/console instead of /dev/ttyd0.
And "su" won't lock.

Eugene Grosbein



Can you see what su is doing with procstat -kk <pid>?

______________________________**_________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/**mailman/listinfo/freebsd-**stable<http://lists.freebsd.org/mailman/listinfo/freebsd-stable>
To unsubscribe, send any mail to "freebsd-stable-unsubscribe@**freebsd.org<freebsd-stable-unsubscr...@freebsd.org>
"



_______________________________________________
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to "freebsd-stable-unsubscr...@freebsd.org"

Reply via email to