Sinder для мануалов есть отдельная тема - Готовые решения в Debian GNU/Linux
Debian Squid + AD
zenon, исправил.
Еее! Тема ожила))) Sinder, great thx за ман *BRAVO*
Возник только один трабл, не подскажите правильное решение?
bootlog:Показать
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]
зы: у меня одного тег калор внутри тега код не работает?)
Раскоментил в /etc/init.d/sams2 строчку
# Should-Start: $named $mysql $squidи получил:
Wed Jan 30 11:32:08 2013: /etc/init.d/sams2: 7: Should-Start:: not foundчяднт?
Ну, во-первых, не надо раскоментировать эту срочку )
Во-вторых, покажи
ls -l /etc/rc4.dА вообще, я просто в /etc/rc.local добавил запись
/usr/local/bin/sams2daemonСтартует в самом конце. Сегодня включу лог загрузки, ночью гляну, может и у меня такая же проблема.
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]
UPD: /etc/rc.local у меня пустой (коменты и exit 0) c ним понял), т.е. если туда добавить /usr/bin/sams2daemon (у меня почему-то не в local), то из /etc/rc4.d/ его нужно удалить?)
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. Симлинки пока не удаляйте, сегодня ночью проверю и напишу, что в бутлоге у меня будет.
кажется, я чего-то начудил:[console]# cd /etc/rc4.d/
# mv S17sams2 S19sams2
# mv S19mysql S17mysql
# update-rc.d mysql defaults
# update-rc.d sams2 defaults
[/console]
после ребута та же ошибка, они не поменялись((
UPD: решил по колхозному:
Показать
# 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]
про sams2: снес дефотлные шаблоны, сделал свои. Добавил юзверей прямо в группах из AD.
но остались такие траблы:
1. На всех браузерах вылетает окно авторизации((, после ввода все работает и кеш и траф считает и статистика как у белых людей)
2. отключаю в самсе юзера а инет ему не перекрывается (показывает состояние ОТКЛЮЧЕН, а счетчик трафика растет!) или нужно реконфигурить сквид после таких действий?
1. У ntlm хелпера есть косяк, он иногда выкидывает окно авторизации, это пока не удалось побороть. Надо уходить на kerberos хелпер, но тогда не получится использовать самс.
2. Нужно реконфигурить сквид.
squid -k reconfigureПо сути, самс регулярно правит squid.conf, по этому необходимо перечитывать его.
Вобщем постораюсь изложить ход своих мыслей. Ситуация: в самсе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 для вкл. и откл. сервисов.)