From owner-freebsd-bugs Tue Oct 12 14:21:12 1999 Delivered-To: freebsd-bugs@freebsd.org Received: from cosrel1.hp.com (cosrel1.hp.com [156.153.255.170]) by hub.freebsd.org (Postfix) with ESMTP id DB62814C8D for ; Tue, 12 Oct 1999 14:21:00 -0700 (PDT) (envelope-from klui@cup.hp.com) Received: from cup44ux.cup.hp.com (klui@cup44ux.cup.hp.com [15.13.168.124]) by cosrel1.hp.com (8.8.6 (PHNE_17135)/8.8.5tis) with ESMTP id PAA02686; Tue, 12 Oct 1999 15:20:55 -0600 (MDT) Received: from localhost (klui@localhost) by cup44ux.cup.hp.com with ESMTP (8.8.6 (PHNE_14041)/8.7.3 TIS Messaging 5.0) id OAA21509; Tue, 12 Oct 1999 14:14:14 -0700 (PDT) Date: Tue, 12 Oct 1999 14:14:12 -0700 (PDT) From: Ken Lui To: freebsd-bugs@freebsd.org Cc: genec@mindspring.com, wm-dev@windowmaker.org Subject: wdm doesn't call setlogin() under FreeBSD Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org wdm doesn't call setlogin() under FreeBSD. The direct result is getlogin() always returns root rather than the user (if non-root). In session.c, you need to put "#include " so the check for BSD version can be valid. Ken To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message