Displaying 20 results from an estimated 57 matches for "ut_id".
Did you mean:
t_id
2005 Jun 29
1
inconsistent ut_id values in the utmp(x) file
Hi,
In loginrec.c, the 'line' string utility function line_abbrevname() returns
the last four characters of the terminal file path. This returned value is
assigned to the utmp structure member ut_id[4].
Some sample ut_id values are shown below:
/dev/pts/1 will have ut_id set to ts/1
/dev/pts/2 will have ut_id set to ts/2
.
.
/dev/pts/9 will have ut_id set to ts/9
/dev/pts/10 will have ut_id set to s/10
^^^^
/dev/pts/11 will have ut_id se...
1999 Dec 28
1
ANNOUNCE: openssh-1.2.1pre22
...stom path for server
- Removed #ifdef trickery from acconfig.h into defines.h
- PAM bugfix. PermitEmptyPassword was being ignored.
- Fixed PAM config files to allow empty passwords if server does.
- Explained spurious PAM auth warning workaround in UPGRADING
- Use last few chars of tty line as ut_id
- New SuSE RPM spec file from Chris Saia <csaia at wtower.com>
- OpenBSD CVS updates:
- [packet.h auth-rhosts.c]
check format string for packet_disconnect and packet_send_debug, too
- [channels.c]
use packet_get_maxsize for channels. consistence.
19991226
- Fixed implicit...
1999 Dec 28
1
ANNOUNCE: openssh-1.2.1pre22
...stom path for server
- Removed #ifdef trickery from acconfig.h into defines.h
- PAM bugfix. PermitEmptyPassword was being ignored.
- Fixed PAM config files to allow empty passwords if server does.
- Explained spurious PAM auth warning workaround in UPGRADING
- Use last few chars of tty line as ut_id
- New SuSE RPM spec file from Chris Saia <csaia at wtower.com>
- OpenBSD CVS updates:
- [packet.h auth-rhosts.c]
check format string for packet_disconnect and packet_send_debug, too
- [channels.c]
use packet_get_maxsize for channels. consistence.
19991226
- Fixed implicit...
1999 Dec 24
5
ANNOUNCE: openssh-1.2.1pre20
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
openssh-1.2.1pre20 has been released at:
http://violet.ibs.com.au/openssh/files/
This release integrates more of Andre Lucas' portability patch, Ben
Taylor's utmpx patch and some cleanups and bugfixes of my own.
The auth-passwd failures should be fixed, as should lastlog support on
NetBSD.
Since Andre Lucas' patch included platform
1999 Dec 24
5
ANNOUNCE: openssh-1.2.1pre20
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
openssh-1.2.1pre20 has been released at:
http://violet.ibs.com.au/openssh/files/
This release integrates more of Andre Lucas' portability patch, Ben
Taylor's utmpx patch and some cleanups and bugfixes of my own.
The auth-passwd failures should be fixed, as should lastlog support on
NetBSD.
Since Andre Lucas' patch included platform
2003 Sep 05
2
3.6p1 bug on SCO OpenServer
SCO OpenServer 5.0.x
Openssh 3.6p1
loginrec.c writes incorrect data into the ut_id field of the utmp file.
This has been an issue since at least openssh 3.0.2 but I never bothered
to report it. For Openssh 3.6p1, defining WITH_ABBREV_NO_TTY corrects
the problem. Below is a brief patch to configure which does this. You
can observe the errant results in the "Line" colu...
2001 Jun 29
1
wtmpx problem on Solaris 8 sparcv9 (64bit) environment
...utx)
+#endif
{
struct stat buf;
int fd, ret = 1;
@@ -1167,6 +1183,24 @@
return ret;
}
+#ifdef __sparcv9
+void
+utmpx_to_futmpx(struct utmpx *utx, struct futmpx *futx)
+{
+ strncpy(futx->ut_user, utx->ut_user, sizeof(futx->ut_user));
+ strncpy(futx->ut_id, utx->ut_id, sizeof(futx->ut_id));
+ strncpy(futx->ut_line, utx->ut_line, sizeof(futx->ut_line));
+ futx->ut_pid = (pid32_t)utx->ut_pid;
+ futx->ut_type = (int16_t)utx->ut_type;
+ futx->ut_exit.e_termination = (int16...
2001 Sep 06
0
line_abbrevname patch
...e was
wrong, because it broke things like wall that expected the ut_line to
have the "tty" present. But I lost track of patches and also sent a
patch to get it removed from line_abbrevname (which breaks
interoperability with native xterms and other things that use pty's, as
they use a ut_id which does *not* have the "tty", so you end up with a
utmp that has multiple entries for each tty.) In thinking about putting
it back it, it occurred to me that irix might not be the only platform
to do use a ut_id of this form. So instead of making it ifdef sgi I made
it a configure opti...
2001 Nov 20
0
PATCH: Fixing last/utmpx for Solaris
..., li->hostname));
# endif
@@ -942,9 +942,7 @@
{
struct utmpx utx;
- memset(&utx, '\0', sizeof(utx));
- set_utmpx_time(li, &utx);
- line_stripname(utx.ut_line, li->line, sizeof(utx.ut_line));
+ construct_utmpx(li, &utx);
# ifdef HAVE_ID_IN_UTMPX
line_abbrevname(utx.ut_id, li->line, sizeof(utx.ut_id));
# endif
--- session.c~ Tue Nov 13 07:46:19 2001
+++ session.c Mon Nov 19 12:08:34 2001
@@ -1863,7 +1863,7 @@
/* Record that the user has logged out. */
if (s->pid != 0)
- record_logout(s->pid, s->tty);
+ record_logout(s->pid, s->tty, s->p...
2002 Jan 29
0
[Bug 84] New: last command provides incorrect information on Solaris 8
...2,9 +942,7 @@
{
struct utmpx utx;
- memset(&utx, '\0', sizeof(utx));
- set_utmpx_time(li, &utx);
- line_stripname(utx.ut_line, li->line, sizeof(utx.ut_line));
+ construct_utmpx(li, &utx);
# ifdef HAVE_ID_IN_UTMPX
line_abbrevname(utx.ut_id, li->line, sizeof(utx.ut_id));
# endif
--- session.c~ Sat Dec 1 18:37:08 2001
+++ session.c Tue Jan 29 10:56:59 2002
@@ -1866,7 +1866,7 @@
/* Record that the user has logged out. */
if (s->pid != 0)
- record_logout(s->pid, s->tty);
+ re...
2002 Dec 29
0
[Bug 460] New: ut_addr_v6 not used
...#endif /* USE_UTMP || USE_WTMP || USE_LOGIN */
@@ -689,6 +705,9 @@
void
construct_utmpx(struct logininfo *li, struct utmpx *utx)
{
+# ifdef HAVE_ADDR_V6_IN_UTMP
+ struct sockaddr_in6 *sa6;
+# endif
memset(utx, '\0', sizeof(*utx));
# ifdef HAVE_ID_IN_UTMPX
line_abbrevname(utx->ut_id, li->line, sizeof(utx->ut_id));
@@ -725,6 +744,19 @@
if (li->hostaddr.sa.sa_family == AF_INET)
utx->ut_addr = li->hostaddr.sa_in.sin_addr.s_addr;
# endif
+# ifdef HAVE_ADDR_V6_IN_UTMP
+ /* this is just a 128-bit IPv6 address */
+ if (li->hostaddr.sa.sa_family == AF_INET6) {...
2001 Nov 15
1
Patch for "last" providing incorrect information on Solaris 8
..., li->hostname));
# endif
@@ -942,9 +942,7 @@
{
struct utmpx utx;
- memset(&utx, '\0', sizeof(utx));
- set_utmpx_time(li, &utx);
- line_stripname(utx.ut_line, li->line, sizeof(utx.ut_line));
+ construct_utmpx(li, &utx);
# ifdef HAVE_ID_IN_UTMPX
line_abbrevname(utx.ut_id, li->line, sizeof(utx.ut_id));
# endif
--- session.c.orig Thu Nov 15 09:35:02 2001
+++ session.c Thu Nov 15 09:38:01 2001
@@ -1856,7 +1856,7 @@
/* Record that the user has logged out. */
if (s->pid != 0)
- record_logout(s->pid, s->tty);
+ record_logout(s->pid, s->tty, s-...
2000 Mar 20
2
samba-2.0.7pre2 compilation on SunOS 4.1.4 with --with-utmp
...e box) compiles and works well on my test
file server; however after ./configure --with-utmp the compilation
fails...
Andrew
...
smbd/connection.c: In function `utmp_fill':
smbd/connection.c:328: structure has no member named `ut_user'
smbd/connection.c:329: structure has no member named `ut_id'
smbd/connection.c:332: structure has no member named `ut_pid'
smbd/connection.c: In function `utmp_yield':
smbd/connection.c:400: structure has no member named `ut_type'
smbd/connection.c:400: `DEAD_PROCESS' undeclared (first use in this function)
smbd/connection.c:400: (Each u...
2000 Jul 03
0
FreeBSD 3.5-STABLE
...field in utmp.h... yes
checking for ut_host field in utmpx.h... no
checking for syslen field in utmpx.h... no
checking for ut_pid field in utmp.h... no
checking for ut_type field in utmp.h... no
checking for ut_type field in utmpx.h... no
checking for ut_tv field in utmp.h... no
checking for ut_id field in utmp.h... no
checking for ut_id field in utmpx.h... no
checking for ut_addr field in utmp.h... no
checking for ut_addr field in utmpx.h... no
checking for ut_addr_v6 field in utmp.h... no
checking for ut_addr_v6 field in utmpx.h... no
checking for ut_exit field in utmp.h... no
check...
2000 Jul 01
0
Problem with cleaning utmp entry
...host field in utmp.h... yes
checking for ut_host field in utmpx.h... no
checking for syslen field in utmpx.h... no
checking for ut_pid field in utmp.h... yes
checking for ut_type field in utmp.h... yes
checking for ut_type field in utmpx.h... no
checking for ut_tv field in utmp.h... no
checking for ut_id field in utmp.h... yes
checking for ut_addr field in utmp.h... yes
checking for ut_addr field in utmpx.h... no
checking for ut_addr_v6 field in utmp.h... no
checking for ut_addr_v6 field in utmpx.h... no
checking for ut_exit field in utmp.h... no
checking for ut_time field in utmp.h... yes
checking...
2000 Jan 18
1
Error when compiling for Solaris7
...tmp.h has ut_host field... no
checking whether utmpx.h has ut_host field... yes
checking whether utmpx.h has syslen field... yes
checking whether utmp.h has ut_pid field... yes
checking whether utmp.h has ut_type field... yes
checking whether utmp.h has ut_tv field... no
checking whether utmp.h has ut_id field... yes
checking whether utmp.h has ut_addr field... no
checking whether utmpx.h has ut_addr field... no
checking whether utmp.h has ut_addr_v6 field... no
checking whether utmpx.h has ut_addr_v6 field... no
checking whether struct sockaddr_storage has ss_family field... no
checking whether st...
2001 Oct 26
2
problems building on solaris 2.6
...st field in utmp.h... no
checking for ut_host field in utmpx.h... yes
checking for syslen field in utmpx.h... yes
checking for ut_pid field in utmp.h... yes
checking for ut_type field in utmp.h... yes
checking for ut_type field in utmpx.h... yes
checking for ut_tv field in utmp.h... no
checking for ut_id field in utmp.h... yes
checking for ut_id field in utmpx.h... yes
checking for ut_addr field in utmp.h... no
checking for ut_addr field in utmpx.h... no
checking for ut_addr_v6 field in utmp.h... no
checking for ut_addr_v6 field in utmpx.h... no
checking for ut_exit field in utmp.h... yes
checking...
2001 May 15
0
openssh 2.9p1 on Solaris 2.6 with AFS
...st field in utmp.h... no
checking for ut_host field in utmpx.h... yes
checking for syslen field in utmpx.h... yes
checking for ut_pid field in utmp.h... yes
checking for ut_type field in utmp.h... yes
checking for ut_type field in utmpx.h... yes
checking for ut_tv field in utmp.h... no
checking for ut_id field in utmp.h... yes
checking for ut_id field in utmpx.h... yes
checking for ut_addr field in utmp.h... no
checking for ut_addr field in utmpx.h... no
checking for ut_addr_v6 field in utmp.h... no
checking for ut_addr_v6 field in utmpx.h... no
checking for ut_exit field in utmp.h... yes
checking...
2000 Aug 26
0
New chroot patch, for 2.1.1p4
...t <<EOF
-#line 3911 "configure"
+#line 3913 "configure"
#include "confdefs.h"
#include <utmp.h>
EOF
@@ -3941,13 +3943,13 @@
ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
echo $ac_n "checking for ut_id field in utmp.h""... $ac_c" 1>&6
-echo "configure:3945: checking for ut_id field in utmp.h" >&5
+echo "configure:3947: checking for ut_id field in utmp.h" >&5
if eval "test \"`echo '$'&...
2000 Oct 04
0
2.2.0p1 chroot patch
...t <<EOF
-#line 4014 "configure"
+#line 4016 "configure"
#include "confdefs.h"
#include <utmp.h>
EOF
@@ -4044,13 +4046,13 @@
ossh_safe=`echo "utmp.h" | sed 'y%./+-%__p_%'`
ossh_varname="ossh_cv_$ossh_safe""_has_"ut_id
echo $ac_n "checking for ut_id field in utmp.h""... $ac_c" 1>&6
-echo "configure:4048: checking for ut_id field in utmp.h" >&5
+echo "configure:4050: checking for ut_id field in utmp.h" >&5
if eval "test \"`echo '$'&...