diff --git a/src/detection/os/os_linux.c b/src/detection/os/os_linux.c index f9c5869eee..19769394ae 100644 --- a/src/detection/os/os_linux.c +++ b/src/detection/os/os_linux.c @@ -345,5 +345,9 @@ void ffDetectOSImpl(FFOSResult* os) { ffStrbufSetS(&os->idLike, "linuxmint"); } } + else if(ffStrbufEqualS(&os->id, "redrose")) + { + ffStrbufSetStatic(&os->idLike, "redrose"); + } #endif -} +} \ No newline at end of file diff --git a/src/logo/ascii/redrose.txt b/src/logo/ascii/redrose.txt new file mode 100755 index 0000000000..6d483325ae --- /dev/null +++ b/src/logo/ascii/redrose.txt @@ -0,0 +1,17 @@ + $1xxrjr ftttt + $1xxxxxjjfffft + $1xxxxxxxjjjjj + $1xxxxxxxjjjjj + $1xxxxxxxxxnxx + $1xxxxxxxn + $2[[ + $2//// $2[[ + $2//// $2[[ + $2///////[[ + $2/////]] + $2[[ + $2[[ + $2[[ + $2[[ + $2[[ + $2[] \ No newline at end of file diff --git a/src/logo/builtin.c b/src/logo/builtin.c index 7a53a49d1a..f523269a06 100644 --- a/src/logo/builtin.c +++ b/src/logo/builtin.c @@ -4232,6 +4232,17 @@ static const FFlogo R[] = { .colorKeys = FF_COLOR_FG_RED, .colorTitle = FF_COLOR_FG_RED, }, + // Redrose Linux + { + .names = {"redrose"}, + .lines = FASTFETCH_DATATEXT_LOGO_REDROSE, + .colors = { + FF_COLOR_FG_RED, + FF_COLOR_FG_GREEN, + }, + .colorKeys = FF_COLOR_FG_RED, + .colorTitle = FF_COLOR_FG_RED, + }, // Refracta { .names = {"Refracta"},