LinuxForum.Fans
Тема

Debian Squid + AD

Автор: joe_no_gui 31 сообщений 16117 просмотров
#299367

zenon, исправил.

#299575

Еее! Тема ожила))) Sinder, great thx за ман *BRAVO*
Возник только один трабл, не подскажите правильное решение?
bootlog:

Показать
[console]# cat /var/log/boot
Wed Jan 30 10:48:00 2013: Setting preliminary keymap...done.
Wed Jan 30 10:48:00 2013: Activating swap...done.
Wed Jan 30 10:48:00 2013: Checking root file system...fsck from util-linux-ng 2.17.2
Wed Jan 30 10:48:00 2013: system: clean, 6131/1531904 files, 174707/6127616 blocks
Wed Jan 30 10:48:00 2013: done.
Wed Jan 30 10:48:00 2013: Cleaning up ifupdown....
Wed Jan 30 10:48:00 2013: Setting up networking....
Wed Jan 30 10:48:00 2013: Loading kernel modules...done.
Wed Jan 30 10:48:00 2013: Activating lvm and md swap...done.
Wed Jan 30 10:48:00 2013: Checking file systems...fsck from util-linux-ng 2.17.2
Wed Jan 30 10:48:00 2013: boot: clean, 222/61056 files, 10437/244224 blocks
Wed Jan 30 10:48:00 2013: home: clean, 21/4276224 files, 315162/17089536 blocks
Wed Jan 30 10:48:00 2013: srv: clean, 11/1831424 files, 158961/7323904 blocks
Wed Jan 30 10:48:00 2013: tmp: clean, 15/1831424 files, 158965/7322368 blocks
Wed Jan 30 10:48:00 2013: usr: clean, 72625/1831424 files, 438999/7323904 blocks
Wed Jan 30 10:48:00 2013: usr_local: clean, 104/1831424 files, 159337/7323904 blocks
Wed Jan 30 10:48:00 2013: var: clean, 13578/1831424 files, 301859/7323904 blocks
Wed Jan 30 10:48:00 2013: done.
Wed Jan 30 10:48:00 2013: Mounting local filesystems...done.
Wed Jan 30 10:48:00 2013: Activating swapfile swap...done.
Wed Jan 30 10:48:00 2013: Cleaning up temporary files....
Wed Jan 30 10:48:00 2013: Configuring network interfaces...done.
Wed Jan 30 10:48:01 2013: Starting portmap daemon....
Wed Jan 30 10:48:02 2013: Starting NFS common utilities: statd.
Wed Jan 30 10:48:02 2013: Cleaning up temporary files....
Wed Jan 30 10:48:02 2013: Setting up ALSA...done.
Wed Jan 30 10:48:02 2013: Setting console screen modes.
Wed Jan 30 10:48:02 2013: ^[]R^[[9;30]^[[14;30]Skipping font and keymap setup (handled by console-setup).
Wed Jan 30 10:48:02 2013: Setting up console font and keymap...done.
Wed Jan 30 10:48:02 2013: Setting kernel variables ...done.
Wed Jan 30 10:48:02 2013: INIT: Entering runlevel: 2
Wed Jan 30 10:48:02 2013: Using makefile-style concurrent boot in runlevel 2.
Wed Jan 30 10:48:02 2013: Starting NFS common utilities: statd.
Wed Jan 30 10:48:02 2013: Starting portmap daemon...Already running..
Wed Jan 30 10:48:02 2013: Starting sams daemon: sams.
Wed Jan 30 10:48:03 2013: samsdaemon[1228]: ***ERROR: mysqlconn.cpp:57 mysql_real_connect: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Wed Jan 30 10:48:03 2013: samsdaemon[1228]: ***ERROR: mysqlconn.cpp:57 mysql_real_connect: Can't connect to local MySQL server through socket '/var/run/mysqld/mysqld.sock' (2)
Wed Jan 30 10:48:03 2013: samsdaemon[1228]: ***ERROR: samsdaemon.cpp:309 Cannot get sleep time for daemon. See debugging messages for more details.

Wed Jan 30 10:48:03 2013: Starting enhanced syslogd: rsyslogd.
Wed Jan 30 10:48:04 2013: Starting Samba daemons: nmbd smbd.
Wed Jan 30 10:48:04 2013: Starting ACPI services....
Wed Jan 30 10:48:04 2013: Starting web server: apache2.
Wed Jan 30 10:48:06 2013: Starting deferred execution scheduler: atd.
Wed Jan 30 10:48:06 2013: Starting system message bus: dbus.
Wed Jan 30 10:48:06 2013: Starting periodic command scheduler: cron.
Wed Jan 30 10:48:07 2013: Starting NTP server: ntpd.
Wed Jan 30 10:48:10 2013: Starting MySQL database server: mysqld ..
Wed Jan 30 10:48:10 2013: Checking for corrupt, not cleanly closed and upgrade needing tables..
Wed Jan 30 10:48:10 2013: Starting Squid HTTP proxy: squid.
Wed Jan 30 10:48:11 2013: Starting the Winbind daemon: winbind.
Wed Jan 30 10:48:11 2013: Starting OpenBSD Secure Shell server: sshd.
Wed Jan 30 10:48:14 2013: Starting PostgreSQL 8.4 database server: main.
Wed Jan 30 10:48:17 2013: Starting MTA: exim4.[/console]
Кэп: Демон самса стартует раньше mysql((
зы: у меня одного тег калор внутри тега код не работает?)

#299579

Раскоментил в /etc/init.d/sams2 строчку

text
# Should-Start:         $named $mysql $squid

и получил:

text
Wed Jan 30 11:32:08 2013: /etc/init.d/sams2: 7: Should-Start:: not found

чяднт?

#299599

Ну, во-первых, не надо раскоментировать эту срочку )
Во-вторых, покажи

text
ls -l /etc/rc4.d

А вообще, я просто в /etc/rc.local добавил запись

text
/usr/local/bin/sams2daemon

Стартует в самом конце. Сегодня включу лог загрузки, ночью гляну, может и у меня такая же проблема.

#299630

ls -l /etc/rc4.d

Показать
[console]root@gateway:~# ls -l /etc/rc4.d/
total 4
-rw-r--r-- 1 root root 677 Mar 27 2012 README
lrwxrwxrwx 1 root root 17 Jan 18 15:48 S14portmap -> ../init.d/portmap
lrwxrwxrwx 1 root root 20 Jan 18 15:48 S15nfs-common -> ../init.d/nfs-common
lrwxrwxrwx 1 root root 17 Jan 18 15:48 S17rsyslog -> ../init.d/rsyslog
lrwxrwxrwx 1 root root 15 Jan 24 13:51 S17samba -> ../init.d/samba
lrwxrwxrwx 1 root root 15 Jan 30 09:09 S17sams2 -> ../init.d/sams2
lrwxrwxrwx 1 root root 14 Jan 22 09:55 S17sudo -> ../init.d/sudo
lrwxrwxrwx 1 root root 17 Jan 18 15:48 S18apache2 -> ../init.d/apache2
lrwxrwxrwx 1 root root 15 Jan 18 15:48 S19acpid -> ../init.d/acpid
lrwxrwxrwx 1 root root 13 Jan 18 15:48 S19atd -> ../init.d/atd
lrwxrwxrwx 1 root root 14 Jan 18 15:48 S19cron -> ../init.d/cron
lrwxrwxrwx 1 root root 14 Jan 24 13:51 S19dbus -> ../init.d/dbus
lrwxrwxrwx 1 root root 18 Jan 24 13:51 S19krb5-kdc -> ../init.d/krb5-kdc
lrwxrwxrwx 1 root root 15 Jan 18 16:47 S19mysql -> ../init.d/mysql
lrwxrwxrwx 1 root root 13 Jan 23 16:07 S19ntp -> ../init.d/ntp
lrwxrwxrwx 1 root root 20 Jan 18 15:48 S19postgresql -> ../init.d/postgresql
lrwxrwxrwx 1 root root 15 Jan 29 16:52 S19rsync -> ../init.d/rsync
lrwxrwxrwx 1 root root 15 Jan 18 16:50 S19squid -> ../init.d/squid
lrwxrwxrwx 1 root root 13 Jan 18 15:48 S19ssh -> ../init.d/ssh
lrwxrwxrwx 1 root root 17 Jan 24 13:51 S19winbind -> ../init.d/winbind
lrwxrwxrwx 1 root root 15 Jan 18 15:48 S20exim4 -> ../init.d/exim4
lrwxrwxrwx 1 root root 27 Jan 24 13:51 S20krb5-admin-server -> ../init.d/krb5-admin-server
lrwxrwxrwx 1 root root 18 Jan 18 15:48 S21bootlogs -> ../init.d/bootlogs
lrwxrwxrwx 1 root root 18 Jan 18 15:48 S22rc.local -> ../init.d/rc.local
lrwxrwxrwx 1 root root 19 Jan 18 15:48 S22rmnologin -> ../init.d/rmnologin
lrwxrwxrwx 1 root root 23 Jan 18 15:48 S22stop-bootlogd -> ../init.d/stop-bootlogd
[/console]
replace s17 и s19 ? :[
UPD: /etc/rc.local у меня пустой (коменты и exit 0) c ним понял), т.е. если туда добавить /usr/bin/sams2daemon (у меня почему-то не в local), то из /etc/rc4.d/ его нужно удалить?)

#299639
"Enzo_brn" написал:
replace s17 и s19 ? ah
UPD: /etc/rc.local у меня пустой (коменты и exit 0) c ним понял), т.е. если туда добавить /usr/bin/sams2daemon (у меня почему-то не в local), то из /etc/rc4.d/ его нужно удалить?)

Да, поставить самсу, например, s20 во всех /etc/rc*.d/
Если не поможет, добавьте запись в /etc/rc.local перед exit 0. Симлинки пока не удаляйте, сегодня ночью проверю и напишу, что в бутлоге у меня будет.

#299655

кажется, я чего-то начудил:[console]# cd /etc/rc4.d/
# mv S17sams2 S19sams2
# mv S19mysql S17mysql
# update-rc.d mysql defaults
# update-rc.d sams2 defaults
[/console]
после ребута та же ошибка, они не поменялись((
UPD: решил по колхозному:

Показать
[console]# cd /etc/rc4.d/
# rm -rf S17sams2 S19mysql
# ln -s /etc/init.d/mysql /etc/rc4.d/S17mysql && ln -s /etc/init.d/sams2 /etc/rc4.d/S19sams2
[/console]
#299672

про sams2: снес дефотлные шаблоны, сделал свои. Добавил юзверей прямо в группах из AD.
но остались такие траблы:
1. На всех браузерах вылетает окно авторизации((, после ввода все работает и кеш и траф считает и статистика как у белых людей)
2. отключаю в самсе юзера а инет ему не перекрывается (показывает состояние ОТКЛЮЧЕН, а счетчик трафика растет!) или нужно реконфигурить сквид после таких действий?

#299683

1. У ntlm хелпера есть косяк, он иногда выкидывает окно авторизации, это пока не удалось побороть. Надо уходить на kerberos хелпер, но тогда не получится использовать самс.
2. Нужно реконфигурить сквид.

text
squid -k reconfigure

По сути, самс регулярно правит squid.conf, по этому необходимо перечитывать его.

#299846

Вобщем постораюсь изложить ход своих мыслей. Ситуация: в самсе2(AD) я отключаю пользователя, а он как пользовался интернетом, так и пользуется. Нужен реконфиг!
Напрашивается вывод: прикрутить команду на реконфигурирование в самсе2 ко всему что влияет на доступ, однако был найден вопрос без ответа с опеннета

но как показало "вскрытие", для того чтобы блокировать определенную учетную запись требуется squid -k reconfigure
но в этом случае разрываются все сессии
.т.е. если кто качал что-то большое, то всё по новой.
или я чего-то не понимаю?
бредовые мысли в слух: по сравнению с sams в sams2 была проделана огромная работа, но блин! - почему разрабы не пользуют для вебморды jQuery или ajax на худой конец. Было бы круто и стат-ка reatime и все политики администрирования. Это ж все реально сделать! только у меня мозгов не хватит, а жаль((

Исправлю свой пост про rc4.d - это не тот runlevel, который стоило редактировать на сервере))
привильно: # ls -lh /etc/rc2.d/ (я в паре с изменением порядка S**service_name пользовал sysv-rc-conf для вкл. и откл. сервисов.)
Войдите или зарегистрируйтесь, чтобы ответить.