1
0
mirror of https://github.com/altlinux/gpupdate.git synced 2025-10-27 03:33:09 +03:00
Commit Graph

28 Commits

Author SHA1 Message Date
Evgeny Sinelnikov
7e6dec6b3d Update file cache functionality for GSettings 2021-09-06 11:37:45 +04:00
7bd1131d5d fs_file_cache() object moved to gsettings_applier.py 2021-09-02 18:12:09 +04:00
ce2797e5f1 File cache introduced for frontend
Introduced file cache for GSettings, specifically for wallpapers.
It is needed to work with wallpapers on remote resources.
2021-09-02 17:49:20 +04:00
Evgeny Sinelnikov
cf82fae5ec Replace with_privileges function to separate system module 2021-07-17 02:31:30 +04:00
Evgeny Sinelnikov
26e5126312 Replace user context applying to single cycle 2021-07-16 21:45:19 +04:00
Rustem Bapin
590fd8c464 environment variables applier 2020-10-16 22:08:46 +04:00
586528f8e9 frontend.frontend_manager: Logging improved 2020-07-29 17:47:03 +04:00
d3caf73dac frontend.frontend_manager: Logging improved 2020-07-28 12:09:09 +04:00
211568e345 NTP applier enabled 2020-07-20 16:13:37 +04:00
a92d6c25b9 Enabled firewall applier 2020-06-30 17:42:52 +04:00
daf074d8dd frontend_manager logging removed due to redundancy 2020-06-29 20:07:22 +04:00
292fd9238c frontend: Bunch of fixes to make it work 2020-06-29 16:21:17 +04:00
Rustem Bapin
1d3f4feec9 Add user policy implementation for deny all removable storages 2020-06-25 11:39:31 +04:00
455bcf727b Package applier for user imported to frontend manager 2020-06-04 19:11:16 +04:00
Rustem Bapin
d9cad51f52 Add packages installation/removing 2020-05-25 18:19:02 +04:00
4fb6f83eb1 folder_applier enabled 2020-05-22 22:06:45 +04:00
cb38da0e09 Frontend manager: Running machine appliers made a little bit more flexible
At the start of the project the demands were pretty simple and the
functionality required was rather restricted. Now we have some
architecture and demands are growing accordingly so this commit
eliminated hardcode in favor of iteration over flexible lists.
2020-05-21 16:48:08 +04:00
963fd22f83 CIFS applier enabled in frontend manager 2020-05-12 00:26:43 +04:00
9fff2e33d1 Source files licensing information changed 2020-02-11 15:23:09 +04:00
Evgeny Sinelnikov
d4cf42a8e5 Update logic with no domain, run gpoa for computer and user separately 2020-01-30 09:05:07 +04:00
Evgeny Sinelnikov
3eacf3848a Update gpoa command logic with user or computer at once 2020-01-28 21:06:48 +04:00
3016a04b76 Packaging applier disabled because it is not implemented yet 2020-01-15 14:24:19 +04:00
fbb6e8b2c8 Licensing information corrected
Now it is "BaseALT Ltd." instead of specifying each author.
2020-01-13 19:23:22 +04:00
Evgeny Sinelnikov
02869f8f6a build and minor bugs fixes 2020-01-10 23:48:15 +04:00
03dd6433ed Frontend functionality expanded with GSettings, CUPS and APT-RPM frontends (testing) 2020-01-10 19:28:53 +04:00
05317a138c frontend module: Licensing information added to header 2020-01-10 19:12:45 +04:00
5821196f39 frontend.frontend_manager
- Logging wrapped;
- Imports fixed
- Run user-context appliers with privileges dropped using
  util.users.with_privileges function
2019-12-26 01:09:45 +04:00
1b1a9f9086 Aplier manager implemented as a separate frontend module 2019-12-20 19:20:24 +04:00