Всё должно быть просто!
Eterscripts — набор консольных конфигурационных скриптов для дистрибутива LINUX@Etersoft
Зависимости: samba-common, libshell, bash, service
Варианты использования утилиты smbconf:
Основные функции:
smbconf normalize - удаление из конфига дублирующих записей smbconf print - вывод конфига smbconf restart - рестарт сервиса smb
Функции управления сетевыми папками (шарами):
smbconf share list – вывод списка шар smbconf share print {share_name|global} - вывод информации о шаре smbconf share add share_name - добавление шары smbconf share rename share_name share_newname - переименование шары smbconf share delete share_name - удаление шары
Функции управления отдельными параметрами:
smbconf param get {share_name|global} param_name - просмотр параметра шары (или глобального) smbconf param set {share_name|global} param_name param_value - установка значения для параметра smbconf param delete {share_name|global} param_name - удаление секции или параметра
Функции настройки клиента (добавлено в версии 0.3.5):
smbconf client server_name {share_name} - настройка клиента на шару share_name (по умолчанию - sharebase) на сервере server_name (расположение папки можно задать в /etc/eterscripts.conf в переменной MOUNT_PREFIX)
Зависимости: libshell, bash, eterscripts-single-mode, fluxbox
Варианты использования утилиты nxclient-setup:
nxclient-setup adduser newuser - добавление пользователя nxclient-setup autosetup - добавление пользователя, настройка автоматического входа и режима одного приложение для него (имя пользователя можно задать в /etc/eterscripts.conf в переменной NEW_NXUSER) nxclient-setup desktop set user - настройка десктопа NXClient для указанного пользователя nxclient-setup desktop delete user - удаление настроек десктопа NXClient для указанного пользователя nxclient-setup single set user - настройка режима одного приложения (NXClient) для указанного пользователя nxclient-setup single delete user - отмена режима одного приложения для указанного пользователя nxclient-setup autologin set user - настройка автоматического входа для указанного пользователя nxclient-setup autologin delete - удаление настроек автоматического входа
Зависимости: python, xinitrc-etersoft
Варианты использования утилиты single-mode:
single-mode option user [command]
Действия в зависимости от параметра
-l, --link | создаёт символьную ссылку на объект (например программу) в /etc/X11/xsession.user.d/ под именем user |
-c, --copy | копирует объект (например, исполняемый скрипт) в /etc/X11/xsession.user.d/ под именем user |
-d, --delete | уничтожает файл пользователя в /etc/X11/xsession.user.d/ |
-h, --help | выводит справку |
Примеры:
single-mode -l natalie /usr/bin/oocalc single-mode -c fred ./run single-mode -d mike