1
0
mirror of https://github.com/altlinux/admc.git synced 2025-02-02 17:47:06 +03:00
Evgeny Sinelnikov 9154796ccf 0.12.0-alt1
- Indents at selected OU's widget with policies list are minimized.
- Ellipsis for too long names in description bar is added. Label is located to
  the right of the tree with chosen object. Tool tip for that label is added.
  Tool tip contains full object name.
- Attribute groupType display and edit are changed from decimal to hexadecimal.
  Attribute value also contains flag names that were set.
- Error dialog after critical policy selection is removed. Error is displayed
  in log now. Dialog error messages after critical policy deletion attempt are
  clarified.
- Russian language is removed from english logs and vice versa.
- Block inheritance indicator is added to OU's icon from group policy objects.
- Enforced link indicator is added to policy icon from group policy objects.
- Disabled policies appearence changing is added to policies from group policy
  objects. Policy item icon changes appearance (fades) after group policy link
  disabling.
- Policy link indicator is added to policy icon from group policy objects.
  Indicator is located in left bottom policy icon corner.
- Policies that are linked to domain is visible in group policy objects now.
- Group policy objects order is changed. Policies is placed higher than OUs now.
2023-03-22 21:05:00 +04:00
2023-03-22 21:05:00 +04:00
2022-06-28 13:32:15 +04:00
2023-02-15 00:57:11 +04:00
2023-02-15 00:58:02 +04:00

Building

Dependencies:

  • qt (core, widgets, help, linguist tools)
  • samba (smbclient, ndr)
  • glibc (resolv)
  • ldap
  • krb5
  • uuid

Once dependencies are installed, run this from the admc folder:

$ mkdir build
$ cd build
$ cmake ..
$ make -j12

If the build fails, check build output for missing dependencies.

You can also format the sources by building clangformat target after cmake is run, for example:

make -C build clangformat

Usage:

This app requires a working Active Directory domain and for the client machine to be connected and logged into the domain. You can find articles about these topics on ALTLinux wiki.

Launch admc from the build directory:

$ ./admc

Testing

Tests also require a domain and a connection to the domain.

Launch tests from the build directory:

$ ./admc-test

Screenshots

image

Description
No description provided
Readme 11 MiB
Languages
C++ 79.8%
C 19.2%
CMake 1%