Joachim Wiberg
d25c1d5564
logit: avoid modifying argv[] strings
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-05-31 17:03:10 +02:00
Joachim Wiberg
305ad302f2
Refactor, reduce code duplication
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-03-07 10:28:54 +01:00
Joachim Wiberg
790a316607
Log rotate: improved handling of return values from syscalls
...
- Align the two implementations in logit.c and utmp-api.c
- Use libite APIs to handle common constructs
- If gzip fails, don't remove rotated-to file
- Don't try gzip if rename fails
- Issues found by Coverity Scan
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-03-07 09:57:07 +01:00
Joachim Wiberg
a5714a058c
Update copyright years
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2021-02-09 22:07:03 +01:00
Joachim Wiberg
24a78d3246
Update copyright years and author last name
...
Signed-off-by: Joachim Wiberg <troglobit@gmail.com >
2020-09-02 23:38:11 +02:00
Joachim Nilsson
ad98f69560
Ignore return value from rename(), ofile may not exist yet.
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-01-23 14:03:07 +01:00
Joachim Nilsson
658fb9b037
Check return value from rename(), fall back to truncate() on error
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-01-23 11:39:50 +01:00
Joachim Nilsson
44591c6e51
logit: Sync each log entry to file
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-01-15 07:44:33 +01:00
Joachim Nilsson
0e51a1eed8
logit: Hard code program name and clarify distribution scope
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-01-15 06:58:44 +01:00
Joachim Nilsson
c315fb5637
Add logit v1.0 to Finit distribution
...
Signed-off-by: Joachim Nilsson <troglobit@gmail.com >
2018-01-15 06:58:44 +01:00