-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathNEWS
89 lines (69 loc) · 3.34 KB
/
NEWS
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
New in 0.8.1:
- Prefer __secure_getenv/secure_getenv over getenv when available.
- Avoid the use of the function 'access()' because it can lead to a time-of-check,
time-of-use race condition.
- Minor fixes.
New in 0.8.0:
- Add support for regular expressions in the editing mode (see help).
- Use the same output for date and time in both raw dump and edit mode.
- (usability issue pointed out by Sebastian Thomas. Thanks!)
New in 0.6.7:
- When a login is terminated by a system halt or reboot print 'down' as logout time.
- Correctly display login times with negative values.
New in 0.6.6:
- The cleaning of the wtmp records no longer leaves any trace, even in the raw output.
- The listing of user logins was improved.
New in 0.6.5:
- The raw ('--raw') output was highly improved.
- The whole wtmp database is dumped if no user is specified.
- An error code of 1 is returned if the editing of the wtmp file fails.
- Unknown fake users are not accepted when patching the wtmp file.
- Timestamps are always preserved when editing the wtmp file (the '--preserve' option
has been removed).
New in 0.6.4:
- Now it's possible to replace a user logged at a given time or in all the records of
the wtmp batabase with another one.
New in 0.6.3:
- Print the list of user sessions formatting the data as `last' does.
- New option '-t' (or '--time') to delete a login occurred at a specified time.
- Report "gone - no logout" if the login process is not alive.
New in 0.6.2:
- Print the list of all users logged in and out with session length in `--list' mode.
- Fixed all the gcc warnings when complitling with "-pedantic" and "-ansi" flags.
New in 0.6.1:
- configure: Check if the POSIX.1-2001 functions for managing utmp files are available.
- Small changes to support the AIX platform.
New in 0.6:
- Added `-l|--list' option to list the <user> logins with terminal and date.
- Removed `-t|--test' and `-u|--user' command-line options.
- Use the POSIX.1-2001 functions declared in <utmpx.h> to support non-Linux systems.
- When cleaning up a block also fill with zeros `ut_host' and `ut_addr_v6'.
New in 0.5:
- Support GNU command-line long options.
- Fail if the calling process can't access the file in write mode.
(instead of saying: "0 blocks modified").
- Better help message.
New in 0.4:
- New option `-t' for testing whether a user is present or not in the wtmp db.
- Filled README with some informations about this projects.
- Do not clear the root blocks by default: `-u' is now mandatory.
New in 0.3:
- Repackaged using the GNU autotools suite.
- Released under GPL version 3.
New in 0.2:
- New option `-p' (preserve ownership and timestamps).
New in 0.1:
- First release.
-----
Copyright (C) 2008,2009 by Davide Madrisan <[email protected]>
This file is part of wtmpclean.
This program is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.