Michael Boelen
eb759f4c13
Merge pull request #1071 from Varbin/opensolaris-detection
...
OpenSolaris distribution detection
2020-11-13 16:01:00 +01:00
Simon Biewald
3f83b9ac86
Add NixOS to osdetection
...
Fixes cisofy/lynis#1068 .
Signed-off-by: Simon Biewald <simon@fam-biewald.de>
2020-11-12 22:56:31 +01:00
Simon Biewald
183af1d334
Add IPFire to osdetection
...
Fixes cisofy/lynis#1040 .
Signed-off-by: Simon Biewald <simon@fam-biewald.de>
2020-11-12 22:12:26 +01:00
Simon Biewald
d388e5d269
Add OpenSolaris and distribution detection
...
New variable OPENSOLARIS to distringuish between Oracle Solaris and
OpenSolaris derivates. The edge case of OpenSolaris itself is not yet
solved, but OpenSolaris itself should be very rare these days.
Currently detected and distinguished Solaris variants are:
- Oracle Solaris >= 11 (exluding Solaris Express and OpenSolaris)
- Solaris < 11 (as "Sun Solaris")
- OmniosCE (but not old Omnios)
- OpenIndiana
- Shillix
- SmartOS
- Tribblix
- "Unknown Illumos" for unknown distributions based on Illumos
Lynis will fall back to "Sun Solaris" with "SunOS 5.X" for unknown
distributions.
2020-11-09 23:25:33 +00:00
Michael Boelen
4a99f3bdad
Merge pull request #1017 from Varbin/1014-flatcar-detection
...
Add support for Flatcar Container Linux
2020-10-20 13:14:18 +02:00
Michael Boelen
3dd8fba196
Merge pull request #1043 from konstruktoid/mageia
...
Mageia got /etc/os-release and add Mageia EOL dates
2020-10-20 13:11:54 +02:00
Michael Boelen
77b93ae73d
Added SLES detection via /etc/os-release
2020-10-20 13:06:40 +02:00
Thomas Sjögren
bc85cbb0ba
add Void Linux
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2020-10-20 11:49:05 +02:00
Thomas Sjögren
68e8ef862e
mageia got /etc/os-release
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2020-10-19 12:38:59 +02:00
Thomas Sjögren
f0ded6c2a3
add Mageia EOL dates and grep /etc/mageia-release
...
Signed-off-by: Thomas Sjögren <konstruktoid@users.noreply.github.com>
2020-10-19 12:07:16 +02:00
Michael Boelen
6238f5bc8f
Define RHEL as 'RHEL'
2020-10-17 13:26:11 +02:00
Michael Boelen
4a21fd9a5c
Merge branch 'master' into master
2020-10-17 13:23:08 +02:00
Michael Boelen
791800f95d
Added Zorin OS detection
2020-10-17 13:15:06 +02:00
Sergey Zhemoitel
85d36db113
Add ROSA Linux detection
2020-10-08 23:06:35 +03:00
Michael Boelen
5e0a4e685d
Added CloudLinux
2020-10-02 10:57:58 +02:00
Simon Biewald
93a71539d5
Add support for Flatcar Container Linux
...
Fixes cisofy/lynis#1014.
Flatcar is a for of CoreOS. Thus the variable LINUX_VERSION_LIKE
(introduced with #1004 ) for Flatcar is CoreOS.
2020-08-27 21:49:17 +02:00
Steve Kolenich
33d8e8e00b
Adding Alpine Linux to OSDetection
2020-08-06 20:15:18 -04:00
Michael Boelen
ea38da3439
Add /etc/os-release detection of Linux Mint
2020-06-28 14:58:23 +02:00
Chris Lynch
5b11c468eb
Fix for Issues #964 - Pop!_OS added to osdetection
2020-06-27 10:44:31 +01:00
Alexander Lackner
d7870e3f5c
Added macOS Big Sur (11.0)
2020-06-22 20:44:58 +02:00
Michael Boelen
6a9e94befb
Reordered items, added Kali Linux, improved exception message
2020-06-19 11:10:22 +02:00
Michael Boelen
9fdfc062dd
Add Gentoo
2020-06-02 14:09:49 +02:00
Aditya Shastri
2b0a0ba2e1
Addedd OS detection for Oracle Linux
2020-05-14 20:51:11 -07:00
Brian Ginsbach
52344913d3
Add a way to signify undetermined EOL
...
Replace setting an artificaly high date and converted date for
operating systems with no EOL (rolling) or the EOL is still to
be determined. This makes it easier for humans and saves making
a comparison (when using an artifically high converted time)
will always be false (EOL=0).
An example entry
os:AGreatOS 2.0:👎
The converted time (seconds since the epoch) could be specified as
zero but this typically means the OS is out of date (now), A value
of -1 is a convention indicating no EOL.
2020-03-20 13:42:28 -05:00
Michael Boelen
38310223a6
Updated date/year
2020-03-20 14:50:25 +01:00
Michael Boelen
28bd36d9c6
Added Fedora
2020-03-04 15:09:10 +01:00
Michael Boelen
5faf69af16
Code enhancement to avoid repetition
2020-03-04 15:02:39 +01:00
Michael Boelen
6e5f638640
Merge pull request #852 from craigcomstock/pureos
...
Added detection of PureOS in /etc/os-release
2020-03-04 14:58:59 +01:00
Craig Comstock
22ceeaa926
Added detection of PureOS in /etc/os-release
2020-03-03 13:56:33 -06:00
Mark Garrett
0cd256372c
fix whitespace
2020-03-01 10:31:52 +11:00
Mark Garrett
30b1e4170b
macosx add Catalina 10.15
2020-03-01 10:18:33 +11:00
Kristian Schuster
66a754fa18
OS-Detection: add raspian detection
2019-10-20 20:21:54 +02:00
pyllyukko
52cef0ed87
Slackware Linux OS detection
2019-10-08 20:19:30 +03:00
Michael Boelen
9041517e2a
Added Debian and standardized others
2019-09-03 10:06:26 +02:00
Michael Boelen
d703d160ff
Added RHEL, renamed CentOS Linux name, reordered items
2019-08-22 14:20:30 +02:00
Michael Boelen
2c4e7711db
Added CentOS and trigger an exception when a system has /etc/os-release but is not defined yet
2019-08-21 14:51:20 +02:00
Michael Boelen
a4f13a8ab2
Only do Amazon Linux version detection if /etc/os-release does not exist
2019-08-13 22:09:06 +02:00
Michael Boelen
e5b8047133
Added data and detection of Amazon Linux
2019-08-13 22:00:30 +02:00
Michael Boelen
f2b385fbf7
Initial support for Clear Linux OS
2019-08-04 19:18:16 +02:00
Michael Boelen
fa8bad20db
Use -n instead of ! -z
2019-07-16 13:20:30 +02:00
Michael Boelen
72ba872a2f
Improve text output for AIX systems
2019-04-04 19:04:42 +02:00
Michael Boelen
8888b01dcd
Store date and timestamp for EOL
2019-03-05 19:31:36 +01:00
Michael Boelen
f7a291a62f
Use datestamps instead of date, due to compatibility with other platforms
2019-03-04 12:33:03 +01:00
Michael Boelen
9d8b12e0f8
Initial lookup with awk corrected
2019-03-04 12:13:47 +01:00
Michael Boelen
e0b93ed0cc
Replace awk statement with grep to simplify search
2019-03-04 12:08:47 +01:00
Michael Boelen
34a2742cdb
Initial support for end-of-life OS detection
2019-02-26 16:15:15 +01:00
Michael Boelen
66066ae226
Changed year and preparing for new release
2019-01-31 14:47:35 +01:00
柯豪
760ed040c8
Fix MacOS Mojave detect pattern ( #603 )
2018-12-13 12:12:26 +01:00
Michael Boelen
28a2580a36
Detection added for macOS Mojave
2018-10-30 13:39:47 +01:00
Wagner
c94b97bd9e
osdetection: ignore quotes in OS_ID ( #593 )
2018-10-23 12:16:36 +02:00