[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

kterm and WTMP/LASTLOG



こんにちは。

ktermはデフォルトでWTMPやLASTLOGを定義していません。NetBSDのパッケージも
同様なので、xtermと挙動が異なってしまいます。

こんな修正で直せることだと思いますが、どうでしょうか。

--
神戸 隆博(かんべ たかひろ) at home


--- Imakefile-	Sat Mar  4 14:17:00 2000
+++ Imakefile	Sat Mar  4 14:43:13 2000
@@ -28,6 +28,7 @@
  OSMINORVERSION = OSMinorVersion
 
    MAIN_DEFINES = -DUTMP $(TTYGROUPDEF) $(PUCCPTYDDEF) \
+		  -DWTMP -DLASTLOG \
 		  -DOSMAJORVERSION=$(OSMAJORVERSION) \
 		  -DOSMINORVERSION=$(OSMINORVERSION)
    MISC_DEFINES = /* -DALLOWLOGFILEEXEC */ 
--- main.c-	Sat Mar  4 14:17:00 2000
+++ main.c	Sat Mar  4 14:42:45 2000
@@ -326,6 +326,9 @@
 #endif
 
 #ifndef WTMP_FILENAME
+#ifdef _PATH_WTMP
+#define WTMP_FILENAME _PATH_WTMP
+#else
 #ifdef WTMP_FILE
 #define WTMP_FILENAME WTMP_FILE
 #else
@@ -336,6 +339,7 @@
 #define WTMP_FILENAME "/etc/wtmp"
 #else
 #define WTMP_FILENAME "/usr/adm/wtmp"
+#endif
 #endif
 #endif
 #endif