Displaying 6 results from an estimated 6 matches for "ltype_login".
2001 Jun 06
1
One more UseLogin tweak
...rd_utmp_only() function is that
it wasn't setting the timestamp in the logininfo structure. The
following patch takes care of this:
--- old/loginrec.c Wed Jun 6 11:12:14 2001
+++ loginrec.c Wed Jun 6 11:13:42 2001
@@ -448,6 +448,8 @@
login_utmp_only(struct logininfo *li)
{
li->type = LTYPE_LOGIN;
+ /* set the timestamp */
+ login_set_current_time(li);
# ifdef USE_UTMP
utmp_write_entry(li);
# endif
..wayne..
2001 Aug 21
0
Resend: loginrec.c patch
...N_NEEDS_UTMPX code.
..wayne..
---8<------8<------8<------8<---cut here--->8------>8------>8------>8---
Index: loginrec.c
--- loginrec.c 2001/08/06 23:29:17 1.34
+++ loginrec.c 2001/08/21 17:53:43
@@ -448,6 +448,8 @@
login_utmp_only(struct logininfo *li)
{
li->type = LTYPE_LOGIN;
+ /* set the timestamp */
+ login_set_current_time(li);
# ifdef USE_UTMP
utmp_write_entry(li);
# endif
@@ -456,9 +458,10 @@
# endif
# ifdef USE_UTMPX
utmpx_write_entry(li);
-# endif
-# ifdef USE_WTMPX
+# else
+# ifdef USE_WTMPX
wtmpx_write_entry(li);
+# endif
# endif
return 0;
}
--...
2007 Jan 17
0
login_get_lastlog - nss enviornment - works in shell env, doesn't work when sshd calls it.
...ion login_netinfo {
struct sockaddr sa;
struct sockaddr_in sa_in;
struct sockaddr_storage sa_storage;
};
/*
* * logininfo structure *
*/
/* types - different to utmp.h 'type' macros */
/* (though set to the same value as linux, openbsd and others...) */
#define LTYPE_LOGIN 7
#define LTYPE_LOGOUT 8
/* string lengths - set very long */
#define LINFO_PROGSIZE 64
#define LINFO_LINESIZE 64
#define LINFO_NAMESIZE 128
#define LINFO_HOSTSIZE 256
struct logininfo {
char progname[LINFO_PROGSIZE]; /* name of program (for PAM) */
int progn...
2001 Apr 29
2
PATCH: UseLogin fix for 2.9p1 (w/improved last-login time)
...r/adm/lastlog"
AC_MSG_CHECKING(for obsolete utmp and wtmp in solaris2.x)
Index: loginrec.c
--- loginrec.c 2001/02/22 21:23:21 1.32
+++ loginrec.c 2001/04/29 18:12:40
@@ -443,6 +443,27 @@
return 0;
}
+#ifdef LOGIN_NEEDS_UTMPX
+int
+login_utmp_only(struct logininfo *li)
+{
+ li->type = LTYPE_LOGIN;
+# ifdef USE_UTMP
+ utmp_write_entry(li);
+# endif
+# ifdef USE_WTMP
+ wtmp_write_entry(li);
+# endif
+# ifdef USE_UTMPX
+ utmpx_write_entry(li);
+# endif
+# ifdef USE_WTMPX
+ wtmpx_write_entry(li);
+# endif
+ return 0;
+}
+#endif
+
/**
** getlast_entry: Call low-level functions to retrieve th...
2001 Oct 23
8
Another round of testing calls.
Outside the known 'Hang-on-exit' bug and the Solaris 'PAM_TTY_KLUDGE'
required. *WHAT* other issues *MUST* be address before 3.0 which is
approaching fast?
Those running NeXTStep I need conformation that it works under NeXT. My
current Slab is packed in a storage unit due to a fire in my apartment
complex (happened above me so I'm wrapping up dealing with that crap =).
-
2001 Sep 14
8
Call for testers.
http://bass.directhit.com/openssh_snap/
Starting tonight I plan on tracking changes very closely with the OpenBSD
tree. I need people to test the latest snapshot (9/14 at of right now)
and report success or failure on compiling.
I am starting this now because we are looking at a code freeze soon and I
really want to ensure it compiles and runs on all existing platforms. So
we (the portable