Привести в соответствие с файлами дизайн-шаблонов #55

Closed
opened 2 years ago by user-166 · 38 comments
Collaborator

image

![image](/attachments/263974e5-5853-4c81-932a-9351100f2024)
user-166 added the дизайн ошибка labels 2 years ago
user-166 self-assigned this 2 years ago
YanTheKaller was assigned by user-166 2 years ago
Collaborator

Так а может кнопку перезагрузки всё же не надо сюда лепить второй раз, как и с остальными было сделано? Она же у нас есть уже в меню на ПКМ

Так а может кнопку перезагрузки всё же не надо сюда лепить второй раз, как и с остальными было сделано? Она же у нас есть уже в меню на ПКМ
Owner

Там нет кнопки "обновить таблицу" первая кнопка в дизайне

Там нет кнопки "обновить таблицу" первая кнопка в дизайне
Collaborator

Там нет кнопки "обновить таблицу" первая кнопка в дизайне

Есть, первая кнопка

> Там нет кнопки "обновить таблицу" первая кнопка в дизайне Есть, первая кнопка
Poster
Collaborator

Поправил контекстное меню. b4d7d3adbe

Сделать в соответствии с шаблоном. Не увидел рабочих попапов над сервисами.

Поправил контекстное меню. https://gitea.ublinux.ru/miramax166/design-ubl-settings-services/commit/b4d7d3adbed93844aafd15b5a77b96e2a9df4e51 Сделать в соответствии с шаблоном. Не увидел рабочих попапов над сервисами.
Poster
Collaborator
https://gitea.ublinux.ru/miramax166/design-ubl-settings-services/commit/b4d7d3adbed93844aafd15b5a77b96e2a9df4e51
user-166 closed this issue 2 years ago
user-166 reopened this issue 2 years ago
Poster
Collaborator

По ошибке нажал.

Попап:

image

По ошибке нажал. Попап: ![image](/attachments/3f9d121e-6cce-4c78-9c0d-63fe81b54ccf)
109 KiB
Collaborator

Откуда доставать информацию для последних двух строк?

По ошибке нажал.

Попап:

image

Откуда доставать информацию для последних двух строк? > По ошибке нажал. > > Попап: > > ![image](/attachments/3f9d121e-6cce-4c78-9c0d-63fe81b54ccf)
Poster
Collaborator

Без понятия, взято из интерфейса genie, если Дима не даст комментариев, удалить эти две строки.
Могу догадаться, что просто берётся время создания симлинка демона в каталоге /etc/system.d, но как время деактивации берётся я не знаю. Плюс у нас скриптами автозагрузка создаётся, то есть время активации всегда будет равна времени запуска системы.

Без понятия, взято из интерфейса genie, если Дима не даст комментариев, удалить эти две строки. Могу догадаться, что просто берётся время создания симлинка демона в каталоге /etc/system.d, но как время деактивации берётся я не знаю. Плюс у нас скриптами автозагрузка создаётся, то есть время активации всегда будет равна времени запуска системы.
Owner

Ну как-бы это элементарно:

Дата активирован:
systemctl show -p ActiveEnterTimestamp cups.service
или от рождества Unix:
systemctl show -p ActiveEnterTimestampMonotonic cups.service

Дата деактивирован:
systemctl show -p InactiveEnterTimestamp cups.service
или от рождества Unix:
systemctl show -p InactiveEnterTimestampMonotonic cups.service

И Максим не прав, в режиме полного сохранение сохраняется традиционная работа всей системы, данные о сервисах хранятся в логах системд которые можно хранить вне зависимости от режима загрузки.

Ну как-бы это элементарно: Дата активирован: systemctl show -p ActiveEnterTimestamp cups.service или от рождества Unix: systemctl show -p ActiveEnterTimestampMonotonic cups.service Дата деактивирован: systemctl show -p InactiveEnterTimestamp cups.service или от рождества Unix: systemctl show -p InactiveEnterTimestampMonotonic cups.service И Максим не прав, в режиме полного сохранение сохраняется традиционная работа всей системы, данные о сервисах хранятся в логах системд которые можно хранить вне зависимости от режима загрузки.
Poster
Collaborator

И Максим не прав, в режиме полного сохранение сохраняется традиционная работа всей системы, данные о сервисах хранятся в логах системд которые можно хранить вне зависимости от режима загрузки.

А что с режимами песочницы?

> И Максим не прав, в режиме полного сохранение сохраняется традиционная работа всей системы, данные о сервисах хранятся в логах системд которые можно хранить вне зависимости от режима загрузки. А что с режимами песочницы?
Owner

Так и в них можно логи хранить, указав сохранение кэша в конфиге.

Так и в них можно логи хранить, указав сохранение кэша в конфиге.
Poster
Collaborator

Понял. Тогда команды есть, нужно доделывать.

Понял. Тогда команды есть, нужно доделывать.
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-services/commit/1c122108686f4989bce461f952b0e96521b14b34
Collaborator

image

![image](/attachments/3fd71818-d257-4346-9f71-0f2c55f3d38d)
Collaborator

вот насчёт этого я не понимаю, даты начинаются не с нуля, а с какого-то разного 1970-го года

вот насчёт этого я не понимаю, даты начинаются не с нуля, а с какого-то разного 1970-го года
Poster
Collaborator

вот насчёт этого я не понимаю, даты начинаются не с нуля, а с какого-то разного 1970-го года

Всё верно когда машина стартует берётся нулевая точка отсчёта unix time, об этом я и говорил, но #максимнеправ.

> вот насчёт этого я не понимаю, даты начинаются не с нуля, а с какого-то разного 1970-го года > Всё верно когда машина стартует берётся нулевая точка отсчёта unix time, об этом я и говорил, но #максимнеправ.
Poster
Collaborator

Проверь в режиме полного сохранения.

Проверь в режиме полного сохранения.
Collaborator

Не сказал что что-то отличалось. А может я как-то не так проверял

Не сказал что что-то отличалось. А может я как-то не так проверял
Collaborator

У меня виртуалка была в режиме песочницы, я её переключил на полное сохранение, но установленные последнии версии библиотеки и сервисов всё равно сбросились

У меня виртуалка была в режиме песочницы, я её переключил на полное сохранение, но установленные последнии версии библиотеки и сервисов всё равно сбросились
Poster
Collaborator

Обнови систему в режиме сохранения и запусти утилиту и посмотри таймштампы.

Обнови систему в режиме сохранения и запусти утилиту и посмотри таймштампы.
Collaborator

image

![image](/attachments/a3203662-7c73-496a-a937-cd09d04e570b)
120 KiB
Collaborator

ладно если бы он 0 возвращал, он возвращает значения около 28286490

ладно если бы он 0 возвращал, он возвращает значения около 28286490
Collaborator

Что и является датой Nov 24 1970 15:21:30

Что и является датой Nov 24 1970 15:21:30
Collaborator

всё ещё не знаю что с этой задачей делать

всё ещё не знаю что с этой задачей делать
Collaborator

Правильно это или не правильно

Правильно это или не правильно
Owner

Какие команды у тебя не верную дату возвращают ?

Какие команды у тебя не верную дату возвращают ?
Collaborator

systemctl show -p ActiveEnterTimestampMonotonic -p InactiveEnterTimestampMonotonic -p Names <имя_сервиса>

systemctl show -p ActiveEnterTimestampMonotonic -p InactiveEnterTimestampMonotonic -p Names <имя_сервиса>
Owner

systemctl show --timestamp=utc -p Names -p ActiveEnterTimestamp <имя_сервиса>
Полученный формат в UTC конвертируй в локализацию через системные библиотеки в формат нашей локали.

`systemctl show --timestamp=utc -p Names -p ActiveEnterTimestamp <имя_сервиса>` Полученный формат в UTC конвертируй в локализацию через системные библиотеки в формат нашей локали.
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-services/commit/564b63d508f350c907d8a5727230d3e81b2f3bf2 ![image](/attachments/e223013f-3e01-40ad-8aee-1f0296f60bc3)
anshn commented 8 months ago
Collaborator

ActiveEnterTimestamp - показывает время активации сервиса
InactiveEnterTimestamp - показывает время деактивации сервиса

Сейчас время активации залетает в строку деактивации

ActiveEnterTimestamp - показывает время активации сервиса InactiveEnterTimestamp - показывает время деактивации сервиса Сейчас время активации залетает в строку деактивации
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-services/commit/96f64905f3eb9db06775d70c0e6cb613a31952a0
anshn commented 8 months ago
Collaborator

Время деактивации не показывается:

image

Время деактивации не показывается: ![image](/attachments/a3d41280-87d6-424a-b9cc-bd5a02f1533e)
290 KiB
Collaborator
systemctl show --timestamp=utc -p Names -p ActiveEnterTimestamp -p InactiveEnterTimestampMonotonic <СЕРВИС>
``` systemctl show --timestamp=utc -p Names -p ActiveEnterTimestamp -p InactiveEnterTimestampMonotonic <СЕРВИС> ```
anshn commented 8 months ago
Collaborator
# systemctl show --timestamp=utc -p Names -p ActiveEnterTimestamp -p InactiveEnterTimestampMonotonic ublinux-tmpfiles.service 

Names=ublinux-tmpfiles.service
ActiveEnterTimestamp=
InactiveEnterTimestampMonotonic=19754376

```bash # systemctl show --timestamp=utc -p Names -p ActiveEnterTimestamp -p InactiveEnterTimestampMonotonic ublinux-tmpfiles.service Names=ublinux-tmpfiles.service ActiveEnterTimestamp= InactiveEnterTimestampMonotonic=19754376 ```
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-services/commit/28de08e72126d9725f33d6055ed669c4cbb10bbd
anshn commented 8 months ago
Collaborator

image

![image](/attachments/f5e00f75-0800-4b1a-bf28-35bbcc4413b3)
200 KiB
Collaborator
https://gitea.ublinux.ru/YanTheKaller/ubl-settings-services/commit/f9d1e68eb8e2e7924f942fac94aeb206b5dd58d6
anshn commented 8 months ago
Collaborator

Проверила, закрываю

Проверила, закрываю
anshn closed this issue 8 months ago
Sign in to join this conversation.
No Milestone
No project
4 Participants
Notifications
Due Date

No due date set.

Dependencies

No dependencies set.

Reference: Applications/ubl-settings-services#55
Loading…
There is no content yet.