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


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Где стартовые скрипты squid в Ubuntu 14.04 server?  (Прочитано 8321 раз)

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

Оффлайн is13

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Собственно вопрос в теме.
Поставил свежий дистрибутив (14.04) сервера. Установил squid3.
Залез в настройки, настроил.
По привычке пытаюсь сделать:
sudo service squid3 reload
и... облом...  :idiot2:
в /etc/init.d/ нет скрипта squid3.
dpkg-query -L squid3
опа... в пакете тоже нет скрипта...

И как теперь делать service squid3 reload ?

Куда катимся... Я в шоке...  >:(

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
sudo service squid3 reload
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн is13

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
sudo service squid3 reload
и чем это отличается от моего sudo service squid3 reload, который отсутствует?  :idiot2:

Цитировать
sudo ls -l /etc/init.d/s*
-rwxr-xr-x 1 root root 1304 апр.   1 23:46 /etc/init.d/samba
-rwxr-xr-x 1 root root 2299 апр.   1 23:46 /etc/init.d/samba-ad-dc
-rwxr-xr-x 1 root root 1226 июля  22  2013 /etc/init.d/screen-cleanup
-rwxr-xr-x 1 root root 3920 марта 13 07:33 /etc/init.d/sendsigs
-rwxr-xr-x 1 root root  590 марта 13 07:33 /etc/init.d/single
-rw-r--r-- 1 root root 4290 марта 13 07:33 /etc/init.d/skeleton
-rwxr-xr-x 1 root root 1930 апр.   1 23:46 /etc/init.d/smbd
-rwxr-xr-x 1 root root 4077 апр.  14 17:11 /etc/init.d/ssh
-rwxr-xr-x 1 root root  731 февр.  5 10:37 /etc/init.d/sudo

Цитировать
$ sudo dpkg-query -L squid3 | grep /etc/init.d
$
« Последнее редактирование: 04 Мая 2014, 08:15:26 от is13 »

Оффлайн fisher74

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 13756
    • Просмотр профиля
service --status-all

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
и чем это отличается от моего sudo service squid3 reload, который отсутствует?  :idiot2:
вот вместо того чтоб гадать, сделал бы просто sudo service squid3 reload. :idiot2:
и с чего ты взял что инит-скрипты находятся исключительно в /etc/init.d/ ?


чтоб посмотреть состояние всех сервисов(особоодаренным - не только тех которые есть в /etc/init.d/):
sudo initctl list
« Последнее редактирование: 04 Мая 2014, 10:53:06 от satch »
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн is13

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
и чем это отличается от моего sudo service squid3 reload, который отсутствует?  :idiot2:
вот вместо того чтоб гадать, сделал бы просто sudo service squid3 reload. :idiot2:
и с чего ты взял что инит-скрипты находятся исключительно в /etc/init.d/ ?

чтоб посмотреть состояние всех сервисов(особоодаренным - не только тех которые есть в /etc/init.d/):
sudo initctl list

Может я и "особо одаренный", но стал бы я писать топик, если бы не получил это:

Цитировать
sudo service squid reload
squid: unrecognized service

А что касается "не только в init.d", так я этого и не утверждал, но squid всегда имел стартовый скрипт именно там.


sudo service --status-all
 [ + ]  acpid
 [ + ]  apparmor
 [ ? ]  apport
 [ + ]  atd
 [ ? ]  console-setup
 [ + ]  cron
 [ - ]  dbus
 [ ? ]  dns-clean
 [ + ]  friendly-recovery
 [ - ]  grub-common
 [ ? ]  irqbalance
 [ ? ]  killprocs
 [ ? ]  kmod
 [ ? ]  networking
 [ + ]  nmbd
 [ ? ]  ondemand
 [ ? ]  pppd-dns
 [ - ]  procps
 [ ? ]  rc.local
 [ + ]  resolvconf
 [ - ]  rsync
 [ + ]  rsyslog
 [ + ]  samba
 [ - ]  samba-ad-dc
 [ ? ]  screen-cleanup
 [ ? ]  sendsigs
 [ + ]  smbd
 [ - ]  ssh
 [ - ]  sudo
 [ + ]  udev
 [ ? ]  umountfs
 [ ? ]  umountnfs.sh
 [ ? ]  umountroot
 [ - ]  unattended-upgrades
 [ - ]  urandom
 [ + ]  winbind


Пользователь решил продолжить мысль 04 Мая 2014, 14:06:04:
и чем это отличается от моего sudo service squid3 reload, который отсутствует?  :idiot2:
вот вместо того чтоб гадать, сделал бы просто sudo service squid3 reload. :idiot2:
и с чего ты взял что инит-скрипты находятся исключительно в /etc/init.d/ ?


чтоб посмотреть состояние всех сервисов(особоодаренным - не только тех которые есть в /etc/init.d/):
sudo initctl list

тут-то squid есть, да и вообще он есть и даже работает.... :)
Цитировать
sudo initctl list | grep squid
squid3 start/running, process 1012

Вообще-то хотелось услышать ответ на свой вопрос, а не теоретизирование на тему, кто "одаренный", а кто нет, особенно от тех, кто понятия не имеет как на него ответить.

Вопрос простой - где стартовый скрипт squid в 14.04 server?
И как делать, то, что раньше было как service squid reload?
Этот вопрос как-то сложно понять?

Пользователь решил продолжить мысль 04 Мая 2014, 14:16:04:
Для тех, кто не понял в чем проблема, упрощаю - где в пакете файл, являющийся стартовым скриптом.
Цитировать
sudo dpkg-query -L squid3
/.
/etc
/etc/resolvconf
/etc/resolvconf/update-libc.d
/etc/resolvconf/update-libc.d/squid3
/etc/squid3
/etc/squid3/errorpage.css
/etc/squid3/msntauth.conf
/etc/squid3/squid.conf
/etc/init
/etc/init/squid3.conf
/etc/apparmor.d
/etc/apparmor.d/disable
/etc/apparmor.d/force-complain
/etc/apparmor.d/usr.sbin.squid3
/etc/ufw
/etc/ufw/applications.d
/etc/ufw/applications.d/squid3
/etc/logrotate.d
/etc/logrotate.d/squid3
/var
/var/spool
/var/spool/squid3
/var/log
/var/log/squid3
/var/run
/usr
/usr/lib
/usr/lib/squid3
/usr/lib/squid3/url_fake_rewrite.sh
/usr/lib/squid3/ext_ldap_group_acl
/usr/lib/squid3/basic_pop3_auth
/usr/lib/squid3/ext_unix_group_acl
/usr/lib/squid3/basic_db_auth
/usr/lib/squid3/negotiate_kerberos_auth_test
/usr/lib/squid3/basic_radius_auth
/usr/lib/squid3/ntlm_fake_auth
/usr/lib/squid3/digest_ldap_auth
/usr/lib/squid3/ext_session_acl
/usr/lib/squid3/basic_smb_auth.sh
/usr/lib/squid3/pinger
/usr/lib/squid3/log_db_daemon
/usr/lib/squid3/basic_smb_auth
/usr/lib/squid3/diskd
/usr/lib/squid3/basic_ldap_auth
/usr/lib/squid3/basic_sasl_auth
/usr/lib/squid3/basic_ncsa_auth
/usr/lib/squid3/basic_msnt_auth
/usr/lib/squid3/basic_getpwnam_auth
/usr/lib/squid3/ext_wbinfo_group_acl
/usr/lib/squid3/log_file_daemon
/usr/lib/squid3/digest_file_auth
/usr/lib/squid3/helper-mux.pl
/usr/lib/squid3/basic_fake_auth
/usr/lib/squid3/basic_pam_auth
/usr/lib/squid3/unlinkd
/usr/lib/squid3/basic_msnt_multi_domain_auth
/usr/lib/squid3/negotiate_kerberos_auth
/usr/lib/squid3/url_fake_rewrite
/usr/lib/squid3/ext_sql_session_acl
/usr/lib/squid3/basic_nis_auth
/usr/lib/squid3/negotiate_wrapper_auth
/usr/lib/squid3/ntlm_smb_lm_auth
/usr/sbin
/usr/sbin/squid3
/usr/share
/usr/share/lintian
/usr/share/lintian/overrides
/usr/share/lintian/overrides/squid3
/usr/share/man
/usr/share/man/man8
/usr/share/man/man8/log_db_daemon.8.gz
/usr/share/man/man8/basic_radius_auth.8.gz
/usr/share/man/man8/basic_pam_auth.8.gz
/usr/share/man/man8/ext_wbinfo_group_acl.8.gz
/usr/share/man/man8/ext_session_acl.8.gz
/usr/share/man/man8/basic_ldap_auth.8.gz
/usr/share/man/man8/basic_ncsa_auth.8.gz
/usr/share/man/man8/ext_ldap_group_acl.8.gz
/usr/share/man/man8/negotiate_kerberos_auth.8.gz
/usr/share/man/man8/ext_unix_group_acl.8.gz
/usr/share/man/man8/basic_getpwnam_auth.8.gz
/usr/share/man/man8/digest_file_auth.8.gz
/usr/share/man/man8/basic_sasl_auth.8.gz
/usr/share/man/man8/squid3.8.gz
/usr/share/man/man8/basic_db_auth.8.gz
/usr/share/man/man8/ext_sql_session_acl.8.gz
/usr/share/doc
/usr/share/doc/squid3
/usr/share/doc/squid3/changelog.Debian.gz
/usr/share/doc/squid3/README.Debian
/usr/share/doc/squid3/copyright
/usr/share/doc/squid3/README
« Последнее редактирование: 04 Мая 2014, 14:29:49 от is13 »

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
И как теперь делать service squid3 reload ?
ответ был дан еще вторым комментарием. если есть желание копаться в скрипте, копайте /etc/init/squid3.conf
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн is13

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
И как теперь делать service squid3 reload ?
ответ был дан еще вторым комментарием. если есть желание копаться в скрипте, копайте /etc/init/squid3.conf

Ответа не было, поскольку:
Цитировать
sudo service squid reload
squid: unrecognized service

Что касается скрипта /etc/init/squid3.conf, который в самом начале сообщает что он делает:
Цитировать
# squid - SQUID HTTP proxy-cache
#

description<--->"HTTP proxy-cache"
author<><------>"Chuck Short <zulcss@ubuntu.com>"

# The second "or" condition is to start squid in case it failed to start
# because no real interface was there.
start on runlevel [2345]
stop on runlevel [!2345]

и соответственно копание в нем помочь сделать squid-у reload конфигурации не поможет.

Я все понял, здесь нет никого, кто бы ставил squid в 14.04 server.

P.S.
На забугорных форумах эта тема встречается, но реального решения так никто и не предложил.

Оффлайн satch

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1561
  • Kubuntu 15.10 amd64
    • Просмотр профиля
Ответа не было, поскольку:
Цитировать
sudo service squid reload
squid: unrecognized service

читай второе сообщение до полного прозрения!!!

sudo service squid3 reload
Наше желание помочь прямопропорционально вашему желанию решить проблему

Оффлайн is13

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
читай второе сообщение до полного прозрения!!!
sudo service squid3 reload
Угу. Понял. :)
Видишь какой я догадистый, всего-то три раза потребовалось.
А вот если бы сразу написал "до полного"... может и раза бы хватило... ну или два...  :2funny:


А вообще.... странно, что существовавшую схему порушили... Раньше начинал набирать sq и табом добивалось до squid3...
Теперь набирай полностью...  :-\

Я уж молчу про новую схему именования сетевых интерфейсов.... плевать им на наши скрипты и привычки... Грустно...
« Последнее редактирование: 04 Мая 2014, 17:44:01 от is13 »

 

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