1
0
mirror of https://github.com/altlinux/gpupdate.git synced 2025-03-14 16:58:25 +03:00

1499 Commits

Author SHA1 Message Date
7d24501833
Remove PReg parsing function from samba backend (moved to util module) 2019-11-28 16:36:24 +04:00
2e11a2e6a5
Load local policy file as well as GPT files 2019-11-28 16:35:42 +04:00
5d77bfcca9
Parse Samba XML PolFile as well as PReg .pol files 2019-11-28 16:33:35 +04:00
f8768e9334
Return the result of Kerberos ticket check 2019-11-28 16:32:56 +04:00
236158d5d1
Removed unused function util.get_machine_domain 2019-11-28 16:32:12 +04:00
Evgeny Sinelnikov
a76cf296f7 Add systemd service unit for gpupdate 2019-11-28 00:36:10 +04:00
Evgeny Sinelnikov
78be6dd627 Fix refactored code for absent and renamed functions 2019-11-27 20:22:37 +04:00
1d59bb02de
Backends refactored into separate modules 2019-11-27 18:18:29 +04:00
aee68f5745
Separate backend modules added 2019-11-27 18:17:34 +04:00
0ad9e7c90d
control module become obsolete 2019-11-27 18:01:26 +04:00
85e3de7286
Frontends refactored to become readable 2019-11-27 18:00:51 +04:00
1559f90767
Default policy expanded 2019-11-27 17:58:24 +04:00
57f9beff52
util.load_xml_preg added 2019-11-27 17:58:01 +04:00
4a672e4d8c
Fix indentation for Samba backend 2019-11-26 17:48:47 +04:00
e9bca5e240
Introduced functionality to work without DC 2019-11-26 17:47:16 +04:00
bf53397320
Deny_All polkit template modified 2019-11-26 17:43:32 +04:00
7e416ea706
Local policy settings added 2019-11-26 17:43:05 +04:00
370c74210c
Logging introduced and frontends moved into separate modules 2019-11-26 15:24:51 +04:00
95f31c3a33
Deny_All pokit rule added 2019-11-26 15:21:49 +04:00
6b249766b5
Controls refactored into appliers 2019-11-26 15:21:18 +04:00
Evgeny Sinelnikov
e1a54c66f7 Run GPO applier by oddjob_gpudate from unprivoleged user 2019-11-24 04:11:19 +04:00
Evgeny Sinelnikov
5eeadbeb06 gpoa: Fix argparser with default username as machine name 2019-11-24 03:59:49 +04:00
48d5e62598
Set default username to machine name 2019-11-18 18:08:09 +04:00
692a1c8c55
.gitignore added 2019-11-18 18:07:29 +04:00
Evgeny Sinelnikov
2c506705bb 0.0.3-alt1
- Clean code, fix functionality (Initialize cache if missing, retrieve SIDs)
- Run GPO applier as /usr/sbin/gpoa
2019-11-17 21:55:28 +04:00
Evgeny Sinelnikov
cc33acaf91 Fix gpoa with import sys for internal errors 2019-11-17 19:40:37 +04:00
Evgeny Sinelnikov
5f3ab7be30 Run GPO applier as /usr/sbin/gpoa 2019-11-17 19:40:30 +04:00
Evgeny Sinelnikov
1cd0ab28f3 Adjust spec file and clean pkl files 2019-11-15 16:58:06 +04:00
4a34177077
Functionality to initialize cache if missing 2019-11-15 16:36:53 +04:00
58d864ff70
Retrieve SID both on DC and on client 2019-11-15 16:36:15 +04:00
8e6da8a16a
Handle error of missing control 2019-11-15 16:35:27 +04:00
e461b684a3
Removed files left from previous gpoa version 2019-11-15 13:07:26 +04:00
859a41d481
0.0.2-alt1
- Removed hreg dependency
- Introduced caches for SIDs and Registry.pol file paths
- gpupdate transformed into simple gpoa starter
- gpoa learned to work with username
- Introduced TDB manager in order to work with samba-regedit registry
- DC domain detection now uses native python-samba functions to query LDAP
2019-11-15 12:54:31 +04:00
2c20e135e1
gpupdate transformed into simple gpoa runner 2019-11-15 12:42:33 +04:00
921844075c
Added cache file stubs 2019-11-15 12:24:17 +04:00
74f8c118d6
Uncommented control applier 2019-11-15 12:23:54 +04:00
c40cdc6d8a
Removed hreg backend and added missing imports, also TDB editor added 2019-11-15 12:23:22 +04:00
b5f2c96435
Accept username instead of SID and enable SID caching 2019-11-15 12:22:06 +04:00
b09af3e9a9
A little comment for registry key merging facility 2019-11-15 12:20:33 +04:00
3bfa3e83e2
Enable Registry.pol path caching for users 2019-11-15 12:19:40 +04:00
2fc4b4e74b
Work with user name in Samba backend 2019-11-15 12:18:51 +04:00
eded79eb1f
Create hives in Samba cache directory 2019-11-15 12:18:14 +04:00
8af968a6ed
Accept user name for Samba backend 2019-11-15 12:15:41 +04:00
a3ca6c3d02
Corrected path to samba-regedit registry 2019-11-15 12:12:48 +04:00
e5eb4caa81
Imported Pickle Python module to allow simple value caching 2019-11-15 12:12:00 +04:00
d4af6616dd
Imported functions to work with CLDAP queries 2019-11-15 12:11:22 +04:00
b403e10935
Grouped imports related to PReg parsing 2019-11-15 12:09:47 +04:00
6fb97731ab
Added TDB module 2019-11-15 12:09:04 +04:00
66f5b751b6
Initial release 2019-11-14 14:05:22 +04:00