На компьютерах, где установлен wine, есть большая проблема с тем, что дети могут запускать совершенно любое exe приложение без каких-либо ограничений и устанавливать в систему всё, что угодно.
Для решение этой проблемы навайбкодил скрипт. Уже проверил на 4 компьютерных класса с моноблоками icl под управлением МОС12
Что делает скрипт:
Создаёт нового пользователя teacher_wine с паролем password (ИЗМЕНИТЕ В СКРИПТЕ) и группой wine_auth. Когда происходит запуск приложения wine, то проверяется белый список заранее заданных приложений в скрипте. Если приложения нет в белом списке, то будет запрашиваться пароль для пользователя teacher_wine. Если приложение есть в списке, то оно запускается без пароля.
Для максимальной безопасности лучше не задавать белый список. Я не буду тут указывать проблему белого списка, чтобы «лишние глаза» не использовали это в своих целях.
Использование:
Измените пароль и другие данные (если хотите) в блоке Настройки в скрипте
Введите в консоли sudo sh и перенесите скрипт в консоль. Нажмите Enter.
Если хотите, чтобы у какого-то пользователя не запрашивался пароль на все запуски, то добавьте ему группу wine_auth. Должно сработать, но я так и не проверил
