Создано: 07-02-2010 16:58:34 изменено: 16-06-2012 20:52:26  Метки: cgi netams tcl
Скрипт для блокировки узверей (нужен пакет для обрезки соединений cutter и цепочка в iptables lock добавленная до разрешения форварда из локалки"
/etc/netams# less lockuser
1249 просмотров читать далее 0 комментариев

Создано: 10-01-2010 15:30:56 изменено: 06-01-2013 18:39:54  Метки: tcl http cgi

Представляю вашему вниманию CGI-скрипт на языке высокого уровня TCL, который позволяет быстро организовать альбом из фотографий. Для его работы нужна JS библиотека с http://highslide.com/, которая позволяет быстро просматривать галлерею. Для организации подобного нужны (для debian/ubuntu):
# ставим необходимое
aptitude install lighttpd tcl8.5 tcllib imagemagick
# правим /etc/lighttpd.conf на предмет  таких строк
...
index-file.names           = ( "index.tcl", "index.php", "index.html",
...
static-file.exclude-extensions = ( ".tcl", ".php", ".pl", ".fcgi" )
...
# разрешаем модуль cgi
lighty-enable-mod cgi
# добавляем в /etc/lighttpd/conf-enabled/10-cgi.conf
...
cgi.assign      = ( ".tcl"  => "/usr/bin/tclsh",
...
# рестартуем lighttpd
/etc/init.d/lighttpd restart

теперь веб-сервер готов к работе, в корень (/var/www) кладем директорию c распакованой JS-библиотекой highslide, еще можно положить файл с фоном (/var/www/images/372.jpg), и белую подложку размером 185x185px (/var/www/images/fon.png).
1229 просмотров читать далее 0 комментариев

Создано: 06-07-2009 12:11:15 изменено: 20-12-2009 10:50:14  Метки: tcl cgi css html sql
Попробовал написать несложное cgi-приложение используя средства tcl, sqlite, css и html. Вот что получилось:
1424 просмотров читать далее 0 комментариев

Создано: 04-06-2009 19:47:50  Метки: cgi bash linux
Маленьким фирмам, постоянно работающим в интернете, часто бывает необходим резервный канал, на случай падения основного.
Возникает проблема как переключать с основного канала на резервный. Можно пингать шлюз или какой-либо хост в в основном канале и переключать по пропаданию, можно балансировать нагрузку на каналы. А можно и вручную, например вот так:
1206 просмотров читать далее 0 комментариев