Bug 52878 - Дублируются политики в выводе
Summary: Дублируются политики в выводе
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gpresult (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: alxvmr
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-30 11:59 MSK by Elena Mishina
Modified: 2025-02-19 14:45 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Elena Mishina 2025-01-30 11:59:03 MSK
gpresult 0.0.3-alt1

В выводе команды стали дублироваться политики, например:
$ gpresult -l
 Экспериментальные политики    {377A04D4-213E-4783-9B37-5FEE4FF112AA}   
 kde2                          {3C70AD47-E9D5-415F-A565-C1E1472C6D55}   
 Local Policy                  -                                        
 Default Domain Policy         {31B2F340-016D-11D2-945F-00C04FB984F9}   
 Файлы                         {96D5897A-CEFB-4A1B-90AF-5D83707130C4}   
 Сетевой диск                  {1F4C3297-9355-4098-B9C8-53CAD6FFEBEF}   
 Файлы                         {96D5897A-CEFB-4A1B-90AF-5D83707130C4}   
 Local Policy                  -                                        
 Экспериментальные политики    {377A04D4-213E-4783-9B37-5FEE4FF112AA}   
 Default Domain Policy         {31B2F340-016D-11D2-945F-00C04FB984F9}   
 kde2                          {3C70AD47-E9D5-415F-A565-C1E1472C6D55}

Т.е. политики показываются и как машинные и как пользовательские (хотя почти все политики только машинные):
$ gpresult -lm
 Экспериментальные политики    {377A04D4-213E-4783-9B37-5FEE4FF112AA}   
 kde2                          {3C70AD47-E9D5-415F-A565-C1E1472C6D55}   
 Local Policy                  -                                        
 Default Domain Policy         {31B2F340-016D-11D2-945F-00C04FB984F9}   
 Файлы                         {96D5897A-CEFB-4A1B-90AF-5D83707130C4}   
 Сетевой диск                  {1F4C3297-9355-4098-B9C8-53CAD6FFEBEF}  

$ gpresult -lu
 Файлы                         {96D5897A-CEFB-4A1B-90AF-5D83707130C4}   
 Local Policy                  -                                        
 Экспериментальные политики    {377A04D4-213E-4783-9B37-5FEE4FF112AA}   
 Default Domain Policy         {31B2F340-016D-11D2-945F-00C04FB984F9}   
 kde2                          {3C70AD47-E9D5-415F-A565-C1E1472C6D55}

Только сетевой диск почему-то встречается только один раз.
Comment 1 Elena Mishina 2025-01-30 12:28:58 MSK
Если это связано с тем, что при изменении политики в GPUI меняется и версия машинной политики, и версия пользовательской (хотя менялась только машинная), то возможно это ошибка GPUI.

Содержимое GPT.INI до изменения политики:
[General]
DisplayName=thunderbird1
Version=524296
GPT.INI 
Содержимое GPT.INI после изменения политики:
[General]
DisplayName=thunderbird1
Version=589833
Comment 2 alxvmr 2025-01-30 13:22:55 MSK
Добрый день!
Повтор связан с тем, что политики, у которых настроена только машинная часть, все равно будут применены и к пользователю.

gpresult -l объединяет в выводе политики, примененные к пользователю, с политиками, примененными к машине.

Повтор уберу.
Comment 3 Repository Robot 2025-02-19 14:45:42 MSK
gpresult-0.0.4-alt1 -> sisyphus:

 Fri Jan 31 2025 Maria Alexeeva <alxvmr@altlinux> 0.0.4-alt1
 - Added translations for argparse and fixed typos (Closes: #52282)
 - Removed repetitions when using the -l and -lr options (Closes: #52878)
 - Added --width key to bash completions