Commit Graph

3816 Commits

Author SHA1 Message Date
macie 61061471fe
fix: False positive NETW-2400 on OpenWrt
To save resources, BusyBox for OpenWrt is compiled without support for
character classes in `tr` command (FEATURE_TR_CLASSES). In that case `tr`
treats `[:alnum:]` like a group of single characters, so it misses all numbers
and most of letters.
2025-02-08 17:26:43 +01:00
macie b8f5b41b98
fix: Detect HOSTNAME on OpenWrt
OpenWrt can be run on devices with little resource, so it can miss some BusyBox
commands (eg. hostname). The standard way of gathering info about OpenWrt is by
the `uci` command, see: <https://openwrt.org/docs/guide-user/base-system/uci>.
2025-02-08 17:24:36 +01:00
macie f907c320a2
refactor: Specify linux HOSTNAME detection
This is the first step to fix error on OpenWrt without changing current
behavior.
2025-02-08 17:24:08 +01:00
Michael Boelen 4f7a333a35
Update lynis
Switching to development version
2025-01-29 14:26:45 +01:00
Michael Boelen a33e0435be
Update CHANGELOG.md 2025-01-29 14:25:55 +01:00
Michael Boelen e9fc2794eb
Merge pull request #1569 from nser77/nser77-patch-2
Fix for issue #1566.
2025-01-29 14:23:50 +01:00
Michael Boelen aba1d530d3
Update tests_boot_services
As it is not a directory, we need to test if it is a file with executable bit set.
2025-01-29 14:22:59 +01:00
Michael Boelen 85f2c14c2c
Release 3.1.4 2025-01-28 11:59:56 +00:00
Michael Boelen 8dc6df5493
Remove separator at the end to allow indexing, some bots otherwise include the ; 2025-01-28 10:41:07 +00:00
Michael Boelen f16707fbf7
Update CHANGELOG.md 2025-01-28 11:26:23 +01:00
Michael Boelen 4f93551dd7
Merge pull request #1589 from pyllyukko/fix-1562
Fix #1562
2025-01-28 11:24:43 +01:00
Michael Boelen c00e49f467
Merge pull request #1557 from CloudyProton/patch-1
Include powerpc64le on tests_authentication
2025-01-28 11:22:02 +01:00
Michael Boelen 90f40085a1
Merge pull request #1596 from samueloph/patch-1
Update Amazon Linux 2 and 2023 EOL
2025-01-28 11:19:43 +01:00
Michael Boelen 5fc4be05af
Update software-eol.db
Corrected timestamp
2025-01-28 11:19:32 +01:00
Michael Boelen 5ea987eb29
Merge pull request #1595 from cjac/patch-1
Update CONTRIBUTORS.md
2025-01-28 11:16:13 +01:00
Michael Boelen 98152f0671
Merge branch 'master' of https://github.com/CISOfy/lynis 2025-01-28 10:15:20 +00:00
Michael Boelen 95530fdc0e
Simplified copyright line and meta information as including (and updating) the year does not hold much value 2025-01-28 10:15:09 +00:00
Samuel Henrique cbc880f4a8
Update Amazon Linux 2023 EOL
As per https://docs.aws.amazon.com/linux/al2023/ug/release-cadence.html:
> The maintenance phase ends June 30, 2029.
2025-01-20 17:53:31 +00:00
Samuel Henrique 59648cc190
Update Amazon Linux 2 EOL
As per https://aws.amazon.com/amazon-linux-2/faqs/:
> Amazon Linux 2 end of support date (End of Life, or EOL) will be on 2026-06-30.
2025-01-20 12:19:59 +00:00
C.J. Collier 2fe242f464
Update CONTRIBUTORS.md
reverted to maiden name
2025-01-17 14:55:57 -08:00
Michael Boelen 6d8a9aa3a3
Update CHANGELOG.md 2025-01-04 15:41:49 +01:00
Michael Boelen 5febfd7e06
Update CHANGELOG.md 2025-01-04 15:41:27 +01:00
Michael Boelen f2ac59a130
Allow forward slash in SafeInput check 2024-12-18 17:53:09 +00:00
pyllyukko d8844925e3
Fix #1562
kadmin.local binary might exist, even though Kerberos is not configured
and /etc/krb5.conf does not exist.
2024-12-18 17:09:23 +02:00
Michael Boelen f08cde63d6
Merge branch 'master' of https://github.com/CISOfy/lynis 2024-12-16 10:56:56 +00:00
Michael Boelen 7570da4ab3
Update log 2024-12-16 10:56:43 +00:00
Michael Boelen 18f8b63311
Merge pull request #1586 from al-lac/macos-sequoia
Add macOS Sequoia and update EOL
2024-12-16 11:54:41 +01:00
Michael Boelen 54b813f4c0
Switch to pre-release 2024-12-16 10:39:57 +00:00
Michael Boelen bc72070455
Merge pull request #1571 from EduardoVasconceloss/patch-1
Update pt: Hardening
2024-12-16 11:37:01 +01:00
al-lac acfb10aa2b Add macOS Sequoia and update EOL 2024-12-16 11:33:38 +01:00
Michael Boelen 0666994d7d
Release 3.1.3 2024-12-16 09:22:08 +00:00
Michael Boelen 7cfe45ef47
Updating links and adding new ones 2024-12-16 09:16:29 +00:00
Michael Boelen 2a540ddf75
Allow more characters as part of 'lynis configure settings' command 2024-12-03 12:34:21 +00:00
Michael Boelen 562b1f1bae
Update CHANGELOG.md 2024-11-26 10:23:40 +01:00
Michael Boelen 06b8f455e7
Merge pull request #1579 from Octaviodmol/patch-1
Update es
2024-11-26 10:23:14 +01:00
Octaviodmol 1ab0a790b3
Update es 2024-11-18 13:43:54 -06:00
Michael Boelen d76bfdbc1c
Update CHANGELOG.md 2024-11-04 19:27:00 +01:00
Michael Boelen 1c379dfc30
Merge pull request #1573 from blomber666/busybox-improvements
More support for busybox devices
2024-11-04 19:20:54 +01:00
Luca Fontana 9270ab0a38 More support for busybox devices
- Replaced "head -1" with "head -n 1"
- Fixed Stat format error in busybox
- Fixed find -printf error in busybox
- SafeInput accept only alphanumeric values, underscore and hyphens
2024-11-04 19:04:37 +02:00
Eduardo Vasconcelos 4e6f91f75b
Update pt: Hardening 2024-10-29 23:22:38 -03:00
nser77 630769377a
Update tests_boot_services 2024-10-23 21:31:13 +02:00
Michael Boelen 3c9b37986a
Merge pull request #1561 from nser77/nser77-patch-1
FIRE-4508 - Portability, hardening and output
2024-10-16 12:27:04 +02:00
nser77 86dd94c7bc
Update tests_firewalls 2024-10-16 11:34:20 +02:00
Michael Boelen f6275f6397
[FILE-6398] test disabled 2024-10-15 17:26:19 +00:00
Michael Boelen b1e1f61975
[FIRE-4508] bring code and output in line with rest 2024-10-15 13:15:24 +00:00
Michael Boelen a058d3062e
Merge pull request #1560 from nser77/nser77-patch-8
FIRE-4508 - Enhancements
2024-10-15 14:24:10 +02:00
nser77 b6bbbf4ac8
Merge pull request #3 from nser77/nser77-patch-14
Update tests_firewalls
2024-10-15 09:56:42 +02:00
nser77 690f82e5e4
Update tests_firewalls 2024-10-15 09:56:30 +02:00
nser77 6410c5aadd
Merge pull request #2 from nser77/nser77-patch-13
Update tests_firewalls
2024-10-15 09:35:10 +02:00
nser77 c53969d1fc
Update tests_firewalls 2024-10-15 09:29:50 +02:00