Evgeny Sinelnikov
e6c563e540
0.9.2-alt1
...
- Fix Shortcuts applier double running in user context
- Add LogonUser variable to expand_windows_var() function
- Add support of path variable expansion to Shortcuts applier
0.9.2-alt1
2021-07-28 21:47:38 +04:00
Evgeny Sinelnikov
d67d472b1c
Merge pull request #137 from altlinux/user_shortcuts
...
User shortcuts (fix usercontext and support of path expansion)
2021-07-27 20:54:41 +04:00
Evgeny Sinelnikov
ac8aba2212
Add support of path variable expansion to Shortcuts applier
2021-07-27 07:44:39 +04:00
Evgeny Sinelnikov
39241bc625
util.windows: add LogonUser variable to expand_windows_var() function.
2021-07-27 07:42:28 +04:00
Evgeny Sinelnikov
9206a0b732
Fix Shortcuts applier double running in user context.
2021-07-27 06:49:57 +04:00
Evgeny Sinelnikov
cdb7306d65
0.9.1-alt1
...
- Fix GSettings applier user part support
- Add support additional firefox appliers
- Add new windows policies mapping capability feature ruled by:
Software\BaseALT\Policies\GPUpdate\WindowsPoliciesMapping
- Improve drop privileges mechanism with fork and dbus session
0.9.1-alt1
2021-07-18 20:33:36 +04:00
Evgeny Sinelnikov
e0ac5f98ac
Revert "Added keys sleep-computer-ac and sleep-display-ac"
...
This reverts commit 389bad4382790c7df46b85080def8da98c7d69b1.
Revert untested Windows mapping.
2021-07-18 20:31:55 +04:00
Evgeny Sinelnikov
96db0a2200
Merge pull request #136 from altlinux/windows_mapping
...
Windows mapping feature and dbus fixes
2021-07-18 01:05:28 +04:00
Evgeny Sinelnikov
f3e4d463b9
Add new Software\BaseALT\Policies\GPUpdate\WindowsPoliciesMapping feature
2021-07-18 00:59:41 +04:00
Evgeny Sinelnikov
0fded79484
Fix debug info for GSetting applying
2021-07-18 00:58:16 +04:00
Evgeny Sinelnikov
a6e8f0b352
Avoid error in forked process with dconf-service killing
2021-07-18 00:56:13 +04:00
Evgeny Sinelnikov
c8542fa477
Avoid multiple debug info from appliers/gsettings.py
2021-07-18 00:53:10 +04:00
Evgeny Sinelnikov
31183afa60
Merge pull request #135 from altlinux/dbus_session_kill
...
Dbus session kill
2021-07-17 22:17:53 +04:00
Evgeny Sinelnikov
17cd27b73e
Fix dbus session daemon and dconf service killing in user context
2021-07-17 03:17:37 +04:00
Evgeny Sinelnikov
cf82fae5ec
Replace with_privileges function to separate system module
2021-07-17 02:31:30 +04:00
Evgeny Sinelnikov
00abee6f7c
Fix Gio.Settings synchronization step due dbus races
2021-07-17 02:25:15 +04:00
Evgeny Sinelnikov
760585f3fb
Merge pull request #134 from altlinux/drop_privs_for_gsettings
...
Run user-mode functions in correct environment
2021-07-16 22:47:58 +04:00
Evgeny Sinelnikov
28b4cd7d11
Merge pull request #133 from alenka26/mapping
...
Added keys sleep-computer-ac and sleep-display-ac
2021-07-16 22:47:29 +04:00
Evgeny Sinelnikov
14153c6272
Remove uneeded hacks with DBUS_SESSION_BUS_ADDRESS
2021-07-16 21:45:42 +04:00
Evgeny Sinelnikov
b2801eec07
Improve drop privileges mechanism
2021-07-16 21:45:41 +04:00
Evgeny Sinelnikov
ae414993e7
Fix GSettings applier user part initialization
2021-07-16 21:45:40 +04:00
Evgeny Sinelnikov
26e5126312
Replace user context applying to single cycle
2021-07-16 21:45:19 +04:00
Evgeny Sinelnikov
45a5df32c3
Merge pull request #132 from altlinux/firefox_applier_fix
...
Add support additional firefox appliers
2021-07-16 21:39:52 +04:00
c842ce0e07
Run D-Bus session daemon
2021-07-12 20:25:22 +04:00
Evgeny Sinelnikov
2327952896
Add fork for drop privileges
2021-07-12 20:20:14 +04:00
Evgeny Sinelnikov
ee656f52f6
Fix user part of GSettings applier
2021-07-12 20:16:18 +04:00
Alenka Glukhovskaya
389bad4382
Added keys sleep-computer-ac and sleep-display-ac
2021-07-10 10:30:13 +04:00
Evgeny Sinelnikov
eca3fb43c6
Add support additional firefox appliers
2021-07-06 07:03:27 +04:00
Evgeny Sinelnikov
8367fcba99
0.9.0-alt1
...
- Change policies.json location for Firefox
- Set GSettings, Chromium and Firefox appliers
not experimental and enabled by default
0.9.0-alt1
2021-07-05 22:35:32 +04:00
Evgeny Sinelnikov
0480e88e69
Set GSettingsUser, Chromium and Firefox appliers not experimental and enabled by default
2021-07-04 05:32:13 +04:00
110aee3970
Change policies.json location for Firefox
...
Mozilla Firefox version 78 changed its default `policies.json` file
location to `/etc/firefox/policies/policies.json`. Previous location
does not work despite changelog ensuring it will continue working.
2021-06-28 15:40:07 +04:00
Evgeny Sinelnikov
f0f3152d86
GSettings applier: final and enable by default system part applied to machine
2021-06-28 15:39:42 +04:00
NIR
4bd03585db
Merge pull request #122 from altlinux/Envvars_applier
...
environment variables applier
2021-03-18 13:53:44 +04:00
NIR
e1a30a1436
Merge branch 'master' into Envvars_applier
2021-03-18 13:53:16 +04:00
NIR
4dbb290f73
Merge pull request #115 from altlinux/default_policy_detector
...
Automatically detect local policy name
2021-03-18 13:50:38 +04:00
NIR
7a588e9b68
Merge pull request #127 from altlinux/case_insensitive_keys
...
Make registry keys case-insensitive like in Windows registry
2021-03-18 13:49:54 +04:00
Evgeny Sinelnikov
c367b04f55
Merge pull request #123 from altlinux/Handle_kinit_error
...
Catch exception in case kinit is not successful
2021-02-24 20:16:58 +04:00
eaee242639
Make registry keys case-insensitive like in Windows registry
2021-02-20 11:41:56 +04:00
8009467a87
0.8.2-alt1
...
- Increased D-Bus timeouts on calls
- Minor logging fixes
0.8.2-alt1
2020-12-22 19:01:11 +04:00
NIR
22c3a9f06e
Merge pull request #125 from altlinux/logging_bugfixes
...
Logging bugfixes
2020-12-22 18:20:47 +04:00
NIR
b213c83854
Merge pull request #124 from altlinux/dbus_runner_timeouts
...
Increase D-Bus timeout
2020-12-22 18:19:34 +04:00
9480f41469
Fix for gsettings_applier logging
2020-12-22 18:18:32 +04:00
a984e896a5
Re-raise exceptions from applier
2020-12-22 18:14:08 +04:00
702aead8b5
Fix for envvars parser
2020-12-22 18:13:12 +04:00
01de884037
Missing comma added
2020-12-21 20:05:48 +04:00
fba30c9b0e
Increase D-Bus timeout
...
`python-dbus` `Interface` and `Object` primitives are unable to provide
methods allowing to set synchronous blocking call timeout. The problem
is that default D-Bus timeout is only 25 seconds while application of
Group Policy Objects takes 2-5 minutes. It was decided to set blocking
call timeout to 10 minutes using `call_blocking` method of `Connection`
primitive to solve the problem.
2020-12-07 20:15:20 +04:00
Rustem Bapin
2d92b5cb6e
Environment variables: optimization for actions update and replace
2020-10-23 19:14:50 +04:00
Rustem Bapin
02632b1c88
replacing slashes in value only if value contains variables
...
using split instead startswith
2020-10-21 22:13:18 +04:00
Rustem Bapin
d781a257e9
added translation for debug message about environment variables
2020-10-21 21:54:14 +04:00
Rustem Bapin
4b80dc13cf
fix debug code for adding environment variables into storage
2020-10-21 21:43:48 +04:00