Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Запуск avira на Xubuntu под пользователем в трее без возможности его закрытия  (Прочитано 868 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kiev7777

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Не могу решить вопрос, антивирус запускается под обычным пользователем сам из автозапуска, но этот же пользователь может его без проблем закрыть, что плохо. Прошу не обращать на такую странность как антивир под xubuntu, так как решение не моё, а вот реализацией занимаюсь я.

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Вообще-то это естественно. Не хотите, чтобы пользователь мог закрыть приложение, не запускайте его от имени пользователя.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kiev7777

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Вообще-то это естественно. Не хотите, чтобы пользователь мог закрыть приложение, не запускайте его от имени пользователя.

но например если avastgui из под admin в автозапуск, то запускается под админом, а под пользователем нет, в какую сторону смотреть?

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Поставьте задачу для начала.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kiev7777

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Поставьте задачу для начала.

Есть небольшая сеть компов, на них xubuntu, на каждом 2 пользователя admin и обычный пользователь, нужно, чтобы при входе обычного пользователя запускался антивирус(желательно свернутым в трее), но чтоб обычный пользователь не мог его закрыть красным крестиком))  На данный момент он запускается через    сеансы и запуск/автозапуск/avastgui, но он развернут и его можно закрыть!
« Последнее редактирование: 23 Сентябрь 2016, 14:18:21 от kiev7777 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Ну какие проблемы? Запускайте его сервисом при запуске системы.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн kiev7777

  • Автор темы
  • Новичок
  • *
  • Сообщений: 4
    • Просмотр профиля
Делаю так:

1)Создаю файл с названием begin:

#!/bin/sh
avastgui

в каталоге   /usr/sbin/






2)Потом создаю файл с названием begin:

в каталоге   /etc/init.d/

#!/bin/sh
# kFreeBSD do not accept scripts as interpreters, using #!/bin/sh and sourcing.
if [ true != "$INIT_D_SCRIPT_SOURCED" ] ; then
    set "$0" "$@"; INIT_D_SCRIPT_SOURCED=true . /lib/init/init-d-script
fi
### BEGIN INIT INFO
# Provides:          skeleton
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Example initscript
# Description:       This file should be used to construct scripts to be
#                    placed in /etc/init.d.  This example start a
#                    single forking daemon capable of writing a pid
#                    file.  To get other behavoirs, implemend
#                    do_start(), do_stop() or other functions to
#                    override the defaults in /lib/init/init-d-script.
### END INIT INFO

# Author: Foo Bar <foobar@baz.org>
#
# Please remove the "Author" lines above and replace them
# with your own name if you copy and modify this script.

DESC="Avast Deamon"
DAEMON=/usr/sbin/begin



3)Потом sudo update-rc.d begin defaults

4) user@ubuntu:~$ service --status-all
 [ + ]  acpid
 [ - ]  alsa-utils
 [ - ]  anacron
 [ + ]  apparmor
 [ + ]  apport
 [ + ]  avahi-daemon
 [ + ]  begin
 [ + ]  bluetooth
 [ - ]  bootmisc.sh
 [ - ]  brltty
 [ - ]  checkfs.sh
 [ - ]  checkroot-bootclean.sh
 [ - ]  checkroot.sh
 [ + ]  console-setup
 [ + ]  cron
 [ - ]  cryptdisks
 [ - ]  cryptdisks-early
 [ - ]  cups
 [ + ]  cups-browsed
 [ + ]  dbus
 [ + ]  grub-common
 [ + ]  hddtemp
 [ - ]  hostname.sh
 [ - ]  hwclock.sh
 [ + ]  irqbalance
 [ - ]  kerneloops
 [ + ]  keyboard-setup
 [ - ]  killprocs
 [ + ]  kmod
 [ + ]  lightdm
 [ + ]  lm-sensors
 [ - ]  lvm2
 [ + ]  lvm2-lvmetad
 [ + ]  lvm2-lvmpolld
 [ - ]  mountall-bootclean.sh
 [ - ]  mountall.sh
 [ - ]  mountdevsubfs.sh
 [ - ]  mountkernfs.sh
 [ - ]  mountnfs-bootclean.sh
 [ - ]  mountnfs.sh
 [ + ]  network-manager
 [ + ]  networking
 [ + ]  ondemand
 [ - ]  plymouth
 [ - ]  plymouth-log
 [ - ]  pppd-dns
 [ + ]  procps
 [ - ]  rc.local
 [ - ]  remastersys-firstboot
 [ + ]  resolvconf
 [ - ]  rsync
 [ + ]  rsyslog
 [ - ]  saned
 [ - ]  sendsigs
 [ + ]  speech-dispatcher
 [ + ]  thermald
 [ + ]  udev
 [ + ]  ufw
 [ - ]  umountfs
 [ - ]  umountnfs.sh
 [ - ]  umountroot
 [ - ]  unattended-upgrades
 [ + ]  urandom
 [ - ]  uuidd
 [ - ]  watchdog
 [ - ]  wd_keepalive
 [ + ]  whoopsie
 [ - ]  x11-common
user@ubuntu:~$



Сервис появился, но по факту avast не запущен и его нет в трее
« Последнее редактирование: 24 Сентябрь 2016, 10:10:52 от kiev7777 »

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 26070
    • Просмотр профиля
Запускайте его сервисом.
Забудьте про init.d, нет его и не было никогда. Он вам приснился. В кошмаре.
И выберите что-то одно. Либо не запустился, либо нет в трее.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

 

Страница сгенерирована за 0.094 секунд. Запросов: 24.