2
0
mirror of https://gitlab.com/apparmor/apparmor synced 2025-08-22 01:57:43 +00:00

utils aa-notify: If tkthemes are missing output a message

Let the user know that tkthemes is missing.

Signed-off-by: John Johansen <john.johansen@canonical.com>
This commit is contained in:
John Johansen 2025-02-08 22:06:42 -08:00
parent 62123c6feb
commit 9b4d747f5e

View File

@ -2,19 +2,19 @@ import os
import tkinter as tk
import tkinter.ttk as ttk
import subprocess
try: # We use tk without themes as a fallback which makes the GUI uglier but functional.
import ttkthemes
except ImportError:
ttkthemes = None
import apparmor.aa as aa
from apparmor.translations import init_translation
_ = init_translation()
try: # We use tk without themes as a fallback which makes the GUI uglier but functional.
import ttkthemes
except ImportError:
print(_("ttkthemes not found. Install for best user experience."))
ttkthemes = None
notification_custom_msg = {
'userns': _('Application {0} wants to create an user namespace which could be used to compromise your system\nDo you want to allow it next time {0} is run?')
}