Michael Chernigin 07b9b3b5a4
feat: logger (#58)
* feat: implementation of syslog logger

* feat: implementation of file logger

* feat: show time for each logged message in file and console loggers

* refactor: more convenient log masks

* refactor: move logger files into its own directory inside core

* chore: changed all qt logs to use new logger

* chore: remove unnecessery changes

* fix: creating log file in FileLogger

* refactor: refactor logger stream to have private class

* chore: remove unnecessery logs in main

* feat: make logger thread safe

* chore: get back to qt logger

* feat: enable qt-logger

* feat: logger class

* refactor: rename abstractlogger.[ch] into logger.[ch]

* chore: remove now unneeded implementation of logger stream

* chore: remove unneeded getInstance in logger manager

* refactor: use qt's log level instead

* refactor: switch between msgType instead of having a function for each

* refactor: prelude.h to include everything needed for logger
2023-08-22 17:00:12 +04:00
2023-07-21 17:38:17 +04:00
2023-06-29 15:08:40 +04:00
2021-07-30 19:14:21 +04:00
2023-08-22 17:00:12 +04:00
2023-06-29 15:33:40 +04:00
2021-03-03 18:26:43 +04:00
2023-05-29 11:27:09 +04:00
2021-03-03 18:26:43 +04:00
2023-05-29 11:27:09 +04:00

build workflow tests workflow

GPUI

GPUI — is an open source utility for group policy management on ALT-Linux.

Screenshot

Building and installation

For building and installation instructions refer to INSTALL.md.

Basic usage

Usage: gpui-main [options]

Options:
  -p <path>      The full path of policy to edit.
  -b <path>      The full path of policy bundle to load.
  -h, --help     Displays help on commandline options.
  -n <name>      This options left for compatibility with ADMC. Currently it
                 does nothing.
  -v, --version  Displays version information.
Description
Group-policy editor provides a way to configure machine that is joined to Active Directory domain.
Readme 5.1 MiB
Languages
C++ 97.2%
CMake 1.9%
C 0.7%
Roff 0.1%