Шукати в цьому блозі

Показ дописів із міткою Ubuntu server. Показати всі дописи
Показ дописів із міткою Ubuntu server. Показати всі дописи

середа, 21 січня 2015 р.

SAMBA no talloc stackframe - Ubuntu 14.04.1 LTS server

Стало раздражать сообщение:

no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory

А также постоянная синхронизация пароля системного пользователя и пароля пользователя Samba

Решение удалить пакет libpam-smbpass  и заново ввести пароль пользователя для Samba:

sudo apt-get remove libpam-smbpass

sudo smbpasswd username

субота, 17 серпня 2013 р.

Сборка Squid3 с поддержкой ssl в Ubuntu server.

Так сложилось, что в Squid3 Ubuntu server, по крайней мере в версии 12.04, в репозитариях собран без поддержки ssl.

Это легко исправить.

Единственное необходимое условие,  чтоб репозитарий исходников был добавлен в /etc/apt/sources.list

apt-get install devscripts build-essential fakeroot
apt-get source squid3
apt-get build-dep squid3
cd squid-squid3-3.1.19
nano debian/rules

добавляем в секцию “# Configure the package” 
--enable-ssl 

./configure
debuild -us -uc -b
cd ..

dpkg -i squid3*.deb

Единственным недостатком будет то, что при каждом обновлении Squid3, необходимо все повторить.

Источник.

понеділок, 12 жовтня 2009 р.

Установка DSS(Darwin Streaming Server 6.0.3) на Linux (Ubuntu 9.04 server)

По сути сие руководство перевод статьи How to install Darwin Streaming Server 6.0.3 on Ubuntu 8.04.2 Hardy.

И так:

1. sudo apt-get update && sudo apt-get upgrade - обновляем систему;

2. sudo apt-get install build-essential - если еще не установили(этот пакет необходим для сборки пакетов Debian);

3. sudo addgroup -–system qtss
sudo adduser –system –no-create-home –ingroup qtss qtss
- добавляем группу и пользователя, от которого будет запускаться DSS.

4. cd /usr/local/src/ - переходим в каталог, в котором будем собирать наш сервер из исходников.

5. с сервера http://github.com/lstoll/dss скачиваем последнюю версию DSS (в моем случае это версия lstoll-dss-984a136).

6. tar -xvf lstoll-dss-984a136.tar - распаковываем;

7. cd lstoll-dss-lstoll-dss-984a136/ - переходим в образовавшийся каталог;

8. /Buildit install - подготавливаем пакет к инсталяции;

9. cd DarwinStreamingSrvr6.0.3-Linux переходим в образовавшийся каталог;

10. ./Install - инсталлируем, в процессе установки возникнет необходимость ввести имя пользователя и пароль;

11. если инсталляция прошла успешно, то введя в браузер адрес хоста и порт 1220 увидете панель администрирования (логин и пароль введенные значения в пункте 10)



12. Создаем скрипт запуска
cd /etc/init.d/
cat > dss
#!/bin/sh
#
# chkconfig: 35 92 12
# description: Quicktime Streaming Media Server
#
# Slight tweak of file create by Larry Underhill 05/20/02
#
# init script to start up the quicktime (Darwin) streaming server
# tested on Redhat 7.2, Fedora Core 4 and CentOS-4.3
# source function library
#. /etc/rc.d/init.d/functions

case "$1" in
start)
if test -r /var/lock/dssd
then
echo "Lockfile /var/lock/dssd exists. Server not started."
failure
else
echo "Starting Darwin Streaming Server: "
/usr/local/sbin/DarwinStreamingServer && touch /var/lock/dssd
echo "Starting DSS Admin Console: "
/usr/local/sbin/streamingadminserver.pl
echo "DSS and DSS Admin Console started…"
fi
;;

stop)
echo "Stopping Darwin Streaming Server: "
[ -f /var/lock/dssd ] || exit 0
echo "stopping…"
killall DarwinStreamingServer && killall streamingadminserver.pl
#ps ax | awk ‘{print $1" " $5}’ | awk ‘/DarwinStreamingServer/ {print $1}’ | xargs -r kill -9 && success || failure
#echo "Stopping DSS Admin Console: "
#ps ax | awk ‘/streamingadminserver.pl/ {print $1}’ | xargs -r kill -9 && success || failure
rm -f /var/lock/dssd
echo
;;

restart)
$0 stop
sleep 1
$0 start
;;

*)
echo "Usage: $0 [start|stop|restart]"
exit 1
esac
exit 0


выходим из cat нажав ctrl + d

13. chmod +x dss - делаем созданный скрипт исполняемым;

14. root@vombantu:/etc/init.d# update-rc.d dss defaults
update-rc.d: warning: /etc/init.d/dss missing LSB information
update-rc.d: see
Adding system startup for /etc/init.d/dss ...
/etc/rc0.d/K20dss -> ../init.d/dss
/etc/rc1.d/K20dss -> ../init.d/dss
/etc/rc6.d/K20dss -> ../init.d/dss
/etc/rc2.d/S20dss -> ../init.d/dss
/etc/rc3.d/S20dss -> ../init.d/dss
/etc/rc4.d/S20dss -> ../init.d/dss
/etc/rc5.d/S20dss -> ../init.d/dss


15. для проверки можем перезапустить наш Darwin Streaming Server
masteruser@vombantu:~$ sudo /etc/init.d/dss restart
Stopping Darwin Streaming Server:
Starting Darwin Streaming Server:
Starting DSS Admin Console:
DSS and DSS Admin Console started…


Наслаждаемся.

источник.