SqStat pfSense 2.0
-
Здравствуйте!
Я попытался установить SqStat 1.20 в соответствии инструкцией:Part of the PFSense package system 1\. Unzip and copy: a) 'xml' & 'inc' files to /usr/local/pkg б) unzip sqstat-1.20.zip archive and put to /usr/local/share/sqstat 2\. Configure squid: a) General settings [Custom options] add 'http_port 127.0.0.1:80;'. b) Access control [External Cache-Managers] set to '127.0.0.1'. 3\. Enter http://you_pfsense_ip/pkg_edit.php?xml=sqstat.xml&id=0 4\. If exists 'Install' button, then press. Waite ~5 min. 5\. Enable sqstat option and press Save button. 6\. Go to the 'Status tab'.
при попытке открыть адрес получаю ошибку
Warning: Invalid argument supplied for foreach() in /usr/local/www/pkg_edit.php on line 415
Да кнопки install нет.
Подскажите пожалуйста, как это исправить? -
Там старое все наверное.. проверю.
-
можно урл от переустановки другого пакаджа скопировать, заменить имя пакаджа и sqstat встанет, мне так помогло, в управлении строки с sqstat нет, но урл на мониторинг работает
-
можно урл от переустановки другого пакаджа скопировать, заменить имя пакаджа и sqstat встанет, мне так помогло, в управлении строки с sqstat нет, но урл на мониторинг работает
Не ставьте sqstat из портов, он за собой столько Г тянет, что система падает. Там всего-то несколько файликов.
-
не из пакаджей, вашу сборку скачать, распаковать и переустановить из гуи
-
Не ставьте sqstat из портов, он за собой столько Г тянет, что система падает. Там всего-то несколько файликов.
А не будет ли любезен многоуважаемый джинн выложить эти "несколько файликов" себе на страничку? А то тут только гуи. Можно с очень краткой инструкцией :)
И ещё: я уже умудрился успеть облажаться и поставил пекедж :( Что из
[кусок консоли]
(сейчас стоят только squid-2 и cron из "родных" и samba-34, mc-light, pkg_tree и pkg-orphan из "фришных") нужно убить? php5-session? а php5 тоже?
после перезагрузки оказалось уже не важно :) – пришлось съездить переставить.ЗЫ. упс! 2.0-бета5 :)
-
Вечером попробую реанимировать темку.
-
Install
> pkg_add -r http://diskatel.narod.ru/files/sqstat-1.20_2.tbz > ln -s /usr/local/share/sqstat /usr/local/www/sqstat
Create /usr/local/share/sqstat/config.inc.php :
// Maximum URL length to display in URI table column DEFINE("SQSTAT_SHOWLEN",60); /* global settings */ $use_js=true; // use javascript for the HTML toolkits $squidhost[0]="192.168.1.1"; # you proxy IP $squidport[0]="3128"; # you proxy port $cachemgr_passwd[0]=""; $resolveip[0]=true; $group_by[0]="host"; ?>
Rights
> chmod 0744 /usr/local/share/sqstat/
Setup squid ' Proxy server: Access Control > External Cache-Managers' = 127.0.0.1;Lan-IP
Browse:
http://youpfsense/sqstat/sqstat.php -
> pkg_add -r http://diskatel.narod.ru/files/sqstat-1.20_2.tbz
pkg_add -rK http://diskatel.narod.ru/files/sqstat-1.20_2.tbz
Fetching http://diskatel.narod.ru/files/sqstat-1.20_2.tbz… Done.
pkg_add: cannot open /var/db/pkg/sqstat-1.20_2/+DISPLAY as display fileхотя в pkg_info появился и даже работает :)
А вот в меню – увы, несмотря на наличие .инк и .хмл и в них чего-то гуйного вроде <меню> -
И не появится - нужно руками добавлять.
-
не появится - нужно руками добавлять.
А можно напомнить (чесслово, напомнить! :) делал уже, но давно) что и куда.
И ещё. Пробный вызов через pkg_edit и сохранение настроек сбросили config.inc.php в дефолт – хост только 127.0.0.1, порт 80 и т.д.) :(
И ещё :) -- внутри пакета есть урлы якобы "источников", так не нужно ли их поменять на правильный, чтобы в случае всяких "переустановить все пакеты" и т.п. пакет не помер?
-
не появится - нужно руками добавлять.
А можно напомнить (чесслово, напомнить! :) делал уже, но давно) что и куда.
И ещё. Пробный вызов через pkg_edit и сохранение настроек сбросили config.inc.php в дефолт – хост только 127.0.0.1, порт 80 и т.д.) :(
И ещё :) -- внутри пакета есть урлы якобы "источников", так не нужно ли их поменять на правильный, чтобы в случае всяких "переустановить все пакеты" и т.п. пакет не помер?
В /cf/config.xml раздел меню добавить пункт с названием и нужно ссылкой.
Не надо пакет через pkg_edit вызывать - не адаптирован он для 2.0
Будет время - сделаю.
Перезагрузка и обновление других пакетов не страшны - этот пакет не зарегистрирован в списке установленных пакетов.