Ilia Ross
466f499e65
Fix openSUSE logrotate vendor overlay handling
...
This PR updates the Log File Rotation module for openSUSE Leap 16's split `/usr/etc` and `/etc` configuration model.
- Select the local main configuration when present, otherwise use the vendor configuration.
- Recursively merge vendor and local drop-ins using the same precedence as `logrotate-all`.
- Display vendor configurations while keeping `/usr/etc` read-only.
- Copy vendor files into matching `/etc` overrides before editing or deleting them.
- Preserve empty overrides so deleted vendor rotations remain disabled.
- Use the openSUSE wrapper for scheduled rotation and the effective configuration set for forced rotation.
- Keep behavior unchanged on distributions that do not enable the vendor overlay.
Includes regression coverage for selection, precedence, copy-on-write, deletion, scheduling, backups, and protection against direct vendor writes.
Closes [#2682 ](https://github.com/webmin/webmin/issues/2682 ).
2026-08-03 02:36:05 +02:00
Ilia Ross
f880192526
Remove languages with 0% coverage
...
https://github.com/webmin/webmin/issues/2403#issuecomment-2652613588
2025-02-12 13:19:49 +02:00
Ilia Ross
82cca63300
Update translations
2025-02-11 13:20:57 +02:00
MacSteini
162206949f
Consecutive Spaces Replacement
...
Replaced multiple consecutive spaces with a single space
2024-12-16 16:57:09 +00:00
MacSteini
5ea0cc6b42
Trailing Spaces Removal
...
Removed trailing spaces
2024-12-16 15:16:55 +00:00
MacSteini
64598e5f39
Blanks Removal
...
Removed blanks before or after the equal sign
2024-12-16 12:59:19 +00:00
MacSteini
477982776c
Updated de
...
Corrections (UTF-8, new lines at file end), amendments, updates
2024-11-26 01:43:34 +00:00
MacSteini
4775d07c8f
Updated de
2024-10-03 04:11:15 +01:00
MiraMaX166
e0d743076d
fix Russian localization
2023-10-26 11:42:34 +06:00
MiraMaX166
ba623246a1
Russian localization update
2023-10-19 17:38:39 +06:00
iliajie
d49eaccb60
Add support for cloning log rotate job
2022-09-06 14:59:12 +03:00
Ilia Rostovtsev
4c4b647096
Fix to add extra line breaks (sections) to language files
2020-12-27 21:15:36 +03:00
Jamie Cameron
c6345ec1e9
Norwegian translation update from Stein-Askel Basma
2020-12-06 11:00:27 -08:00
Ilia Rostovtsev
fafc6ed2b5
Drop useless empty files /2
2020-04-29 23:25:40 +03:00
Ilia Rostovtsev
ee56777e6d
Drop useless empty files
2020-04-29 23:17:45 +03:00
Ilia Rostovtsev
8b40bed018
Fix to escape HTML entities as designed on template language (en)
...
Note: Large diff for most files is due to sorting lines as in template languge file (English)
2020-04-14 01:34:18 +03:00
Ilia Rostovtsev
5953f57385
Fix post-translation bugs /2
2020-03-13 00:14:45 +03:00
Ilia Rostovtsev
41e4fc3bbe
Add transcoding/translation for logrotate module of 한국어 (ko)
2020-03-09 17:54:00 +03:00
Ilia Rostovtsev
bbc90cdf52
Add transcoding/translation for logrotate module of 日本語 (ja)
2020-03-09 17:53:58 +03:00
Ilia Rostovtsev
d5d6778b1d
Add transcoding/translation for logrotate module of 中文 (繁體) (zh_TW)
2020-03-09 17:53:55 +03:00
Ilia Rostovtsev
7efdce341b
Add transcoding/translation for logrotate module of 中文 (简体) (zh)
2020-03-09 17:53:10 +03:00
Ilia Rostovtsev
72f42c81bb
Add transcoding/translation for logrotate module of ไทย (th)
2020-03-09 17:52:25 +03:00
Ilia Rostovtsev
d84b1e776f
Add transcoding/translation for logrotate module of فارسی (fa)
2020-03-09 17:51:38 +03:00
Ilia Rostovtsev
86df7fef4b
Add transcoding/translation for logrotate module of العربية (ar)
2020-03-09 17:50:53 +03:00
Ilia Rostovtsev
149a238556
Add transcoding/translation for logrotate module of اردو (ur)
2020-03-09 17:50:09 +03:00
Ilia Rostovtsev
7014c3a14c
Add transcoding/translation for logrotate module of עברית (he)
2020-03-09 17:49:25 +03:00
Ilia Rostovtsev
1a39629425
Add transcoding/translation for logrotate module of українська (uk)
2020-03-09 17:48:40 +03:00
Ilia Rostovtsev
18f2be471c
Add transcoding/translation for logrotate module of русский (ru)
2020-03-09 17:47:54 +03:00
Ilia Rostovtsev
75d1955688
Add transcoding/translation for logrotate module of български (bg)
2020-03-09 17:47:09 +03:00
Ilia Rostovtsev
fda1a1c806
Add transcoding/translation for logrotate module of беларуская (be)
2020-03-09 17:46:23 +03:00
Ilia Rostovtsev
a6f44e3e70
Add transcoding/translation for logrotate module of Ελληνικά (el)
2020-03-09 17:45:37 +03:00
Ilia Rostovtsev
6f02a76ed2
Add transcoding/translation for logrotate module of čeština (cs)
2020-03-09 17:44:37 +03:00
Ilia Rostovtsev
b4d4cfa5fb
Add transcoding/translation for logrotate module of svenska (sv)
2020-03-09 17:44:33 +03:00
Ilia Rostovtsev
3a7f2650ca
Add transcoding/translation for logrotate module of suomi (fi)
2020-03-09 17:43:48 +03:00
Ilia Rostovtsev
daaa878839
Add transcoding/translation for logrotate module of slovenščina (sl)
2020-03-09 17:43:03 +03:00
Ilia Rostovtsev
ca81fa1324
Add transcoding/translation for logrotate module of slovenčina (sk)
2020-03-09 17:42:17 +03:00
Ilia Rostovtsev
bac2e9412e
Add transcoding/translation for logrotate module of română (ro)
2020-03-09 17:41:41 +03:00
Ilia Rostovtsev
3ff9e07c85
Add transcoding/translation for logrotate module of português (Brasil) (pt_BR)
2020-03-09 17:40:56 +03:00
Ilia Rostovtsev
c66ff19b4b
Add transcoding/translation for logrotate module of português (pt)
2020-03-09 17:40:17 +03:00
Ilia Rostovtsev
b715780008
Add transcoding/translation for logrotate module of polski (pl)
2020-03-09 17:39:32 +03:00
Ilia Rostovtsev
a4f7a7c874
Add transcoding/translation for logrotate module of norsk (no)
2020-03-09 17:39:32 +03:00
Ilia Rostovtsev
56e2161a01
Add transcoding/translation for logrotate module of magyar (hu)
2020-03-09 17:39:32 +03:00
Ilia Rostovtsev
69c6b15a87
Add transcoding/translation for logrotate module of lietuvių (lt)
2020-03-09 17:39:29 +03:00
Ilia Rostovtsev
f71ee27705
Add transcoding/translation for logrotate module of latviešu (lv)
2020-03-09 17:38:43 +03:00
Ilia Rostovtsev
e391f2a1f5
Add transcoding/translation for logrotate module of italiano (it)
2020-03-09 17:37:57 +03:00
Ilia Rostovtsev
b8b6adb7ef
Add transcoding/translation for logrotate module of hrvatski (hr)
2020-03-09 17:37:12 +03:00
Ilia Rostovtsev
78759bf311
Add transcoding/translation for logrotate module of français (fr)
2020-03-09 17:36:26 +03:00
Ilia Rostovtsev
04d8461ec4
Add transcoding/translation for logrotate module of euskara (eu)
2020-03-09 17:36:23 +03:00
Ilia Rostovtsev
c7e428c6c6
Add transcoding/translation for logrotate module of español (es)
2020-03-09 17:35:37 +03:00
Ilia Rostovtsev
fa6665c715
Add transcoding/translation for logrotate module of dansk (da)
2020-03-09 17:35:33 +03:00