пятница, 22 июля 2016 г.

Elastix 2.4 Просмотр логов звонков определенному пользователю.


Если в кратце: Создаем группу, в правах группы указываем доступ к Reports и необходимым сервисам (я добавлял ещё отправку факсов и панель оператора). После чего лезем на сервак и дописываем одну строчку в указанном ниже файле. 


You can do the following;

1) Create a new group called: Reports
2) Assign monitoring and report permissions for that group
3) Create an user and associate it with the Reports group, don't choose any extension
4) Edit /var/www/html/libs/paloSantoACL.class.php
And leave it like:
function isUserAdministratorGroup($username)
{
$is=false;
$idUser = $this->getIdUser($username);
if($idUser){
$arrGroup = $this->getMembership($idUser);
//$is = array_key_exists('administrator',$arrGroup);
$is = array_search('1', $arrGroup);

if(isset($arrGroup['Reports']))
$is=true;

}
return $is;
}
That will allow any user on that group to have full access of all records on the monitoring and reports modules

пятница, 26 февраля 2016 г.

суббота, 30 января 2016 г.

Lubuntu 14.04 VirtualBox Autostart


Есть у меня хост на lubuntu 14.04 на котором крутится 3 виртуальные машинки под Virtual Box. Virtual Box считаю довольно неплохим решением для "несерверного" железа, т.к. оно и достаточно быстро работает и при этом имеет простой и понятный функционал. А если хост сдохнет - в локалке можно с бекапа можно восстановить машинки на любых пк с любыми ОС, а не ждать починки основного сервера с каким-нибудь ProxMox/ESXi и т.п.

В связи со сдохшим бесперебойником возникла необходимость автостарта машин. Полностью терминальный старт из консоли "без всего" - делать не хотел, т.к. в случае какого-либо хотелось бы не тратить время на изучение VBoxManage.
Начинаем:
1) Дабы машинки сразу стартанули в сразу GUI, а также потому, что VirtualBox критичен к правам пользователей, я включаю автостарт юзеру.
Для этого в 14.04 в /etc/lightdm/lightdm.conf.d/20-lubuntu.conf прописываю autologin-user = имя пользователя в сессии.
2) Открываем VirtualBox, там на нужных машинках, правой кнопкой мыши:
Создаем ярлыки для наших машинок на рабочий стол. 
3) Создаем ссылки на эти ярлыки в ~./config/autostart:
~/.config/autostart$ ln -s /home/srvadmin/Рабочий\ стол/OMW.desktop OMW.desktop
Задача решена - машина включается, логинится, и запускает виртуалки с рабочего стола.

воскресенье, 3 января 2016 г.

Endian Firewall 3.0.5 Установка wget , Midnight Commander (mc)

Оригинал здесь:
http://dml.compkaluga.ru/forum/index.php?showtopic=70162

Сохранил на случай, если ссылка умрет.

Подключившись к Endian по SSH, вбиваем:

Код
smart config –-set rpm-check-signatures=False
smart channel --remove centos-4
smart channel --add сentos-4 baseurl="http://vault.centos.org/4.9/os/i386/" type=rpm-md -y
smart update
smart install wget
smart install mc


Для удаления данного репозитория следует воспользоваться:
Код
smart channel --remove centos-4

Для тех, кому необходимо собрать что-то свое из исходников в EFW понадобятся следующие пакеты:
Код
smart install binutils gcc glibc-devel glibc-headers glibc-kernheaders kernel-devel make