Отправляет email-рассылки с помощью сервиса Sendsay

KirovLUG: пользователи Linux в Вятке

За 2004-10-26

Re: Сайт: ToDo

Привет, Kolotov.

Вы писали 26 октября 2004 г., 11:54:32:

KA> Хей! Народ!

KA> Что еще нужно сделать относительно сайта KirovLUG / K.O.S.C.:
<SKIP>
KA> Может кто добавить чего хочет или взяться за что?
Может не мучатся сильно и поставить какую нибудь CVS? Глянте E107, на Dial UP
сервере. К ней ей куча всяких модулей, в том числе и Интернет-магазин, скинов.
********
Всего хорошего, Dimon...
26 октября 2004 г. 23:18
dim***@p*****.com
kds@l*****.ru
2:5056/16.29
ICQ 161208463

-*Информационный канал Subscribe.Ru
Подписан адрес:
Код этой рассылки: comp.soft.linux.kirovlug
Написать в лист: mailto:comp.soft.linux.kirovlug-list@subscribe.ru
Отписаться: mailto:comp.soft.linux.kirovlug--unsub@subscribe.ru?subject=comp.soft.linux.kirovlug

http://subscribe.ru/ http://subscribe.ru/feedback

   Dimon 2004-10-26 23:19:33 (#251312)

lindocs на dialup сервере

Для удобства пользователей, желающих получить lindocs (пока unsorting),
появилась возможность скачать его в архивированном состоянии с dial-up
сервера из http://wiki/library/lindocs/tar/.

Что из себя представляет хранилище в каталоге unsorting?
1. Здесь есть архивированные подкаталоги: имя подкаталога - имя архива,
корневой подкаталог - с именем архива root. Ежедневно если в подкаталоге
произошло изменение (добавление материала или его удаление), то это
отобразиться только на отвечающем за него архиве (изменится размер и
дата). Т.е. можно скачивать только изменившееся ветки.
2. Общие изменения (только то, что добавилось) за день доступны в архиве
__unsorting_c{ДатаИзменений}.tar.bz2. Распаковывайте его на полный
unsorting, чтобы поддерживать его в актуальном состоянии (только
накопление).

Предупреждение: во избежание недоразумений - информация в архиве в
koi8-r (имена файлов и каталогов)

   2004-10-26 13:00:46 (#250827)

Архивация lindocs/unsorting

Архивация lindocs/unsorting

Для архивирования lindocs/unsorting создан скрипт архивации:

begin ~/bin/ldocs_tar.sh #!/bin/sh

DIR_PREFIX=/home/public/backup/lindocs
DIR_FROM=$DIR_PREFIX/unsorting
DIR_TO=$DIR_PREFIX/tar/unsorting
TAR_COM="nice -+19 tar -cj"

cd $DIR_FROM

############################################################
#Для полной архивации используется
# ldocs_tar.sh init
#Для ежедневной выборочной архивации
# ldocs_tar.sh daily
############################################################
case "$1" in
init)
rm -rf $DIR_TO/*
#Шаг 1 - архивация файлов в корневом каталоге
listing=`find . -maxdepth 1 -type f -printf " %f"`
$TAR_COM -f $DIR_TO/root.tar.bz2 $listing
#Шаг 2 - архивация подкаталогов (только первый уровень)
for td in `find . -maxdepth 1 -type d -printf "%f\n"`; do
if [ `echo $td | awk '{print substr($0,1,1)}'` != "." ]; then
$TAR_COM -f $DIR_TO/$td.tar.bz2 $td
fi
done
;;

daily)
#Архивация только измененных подкаталогов или целиком всех файлов в
#корневом каталоге если в нем были изменения
for td in `find . -maxdepth 1 -type d -mtime -1 -printf "%f\n"`; do
if [ `echo $td | awk '{print substr($0,1,1)}'` != "." ]; then
rm -rf $DIR_TO/$td.tar.bz2
#Архивация подкаталогов
$TAR_COM -f $DIR_TO/$td.tar.bz2 $td
else
rm -rf $DIR_TO/root.tar.bz2
#Архивация файлов корневого каталога
listing=`find . -maxdepth 1 -type f -printf " %f"`
$TAR_COM -f $DIR_TO/root.tar.bz2 $listing
fi
done
#Аддитивная архивация только изменненых данных
changed=`find . -type f -mtime -1 | wc -l`
if [ $changed -ne 0 ]; then
DATE_FROM=`date --date="1 day ago" +%Y%m%d`
$TAR_COM -N "$DATE_FROM" -f
$DIR_TO/__unsorting_ch$DATE_FROM.tar.bz2 *
fi
;;

*)
echo $"Usage: $0 {init|daily}"
exit 1
esac
end ~/bin/ldocs_tar.sh Этот скрипт поручено запускать cron'у в 18.01:

$ EDITOR=/usr/bin/mcedit crontab -e

SHELL=/bin/sh
PATH=/etc:/bin:/usr/bin:/usr/local/bin
HOME=/home/koal

01 18 * * * /home/koal/bin/ldocs_tar.sh daily
Теперь можно выполнить первичную архивацию:

$ ~/bin/ldocs_tar.sh init

Все.

Следующая забота об архивации будет сводится только к синхронизациии
копий на рабочей станции и сервере с помощью rsync:

$ export PREFIX=/home/public/backup/lindocs; \
nice -+19 rsync -e ssh -vac --force --delete --backup \
--backup-dir=$PREFIX/.m_unsorting/`date +%Y-%m-%d` \
/mnt/hdc7/1/Linux/new/new/ koal@bridge:$PREFIX/unsorting

   2004-10-26 12:12:08 (#250765)

Сайт: ToDo

Хей! Народ!

Что еще нужно сделать относительно сайта KirovLUG / K.O.S.C.:

ToDo list:

* Вести статистику по посещаемости каждой страницы в MySQL
* Исправить глюки в форуме, доработать функциональность
* Создать системы динамического добавления новостей, членов LUG,
дистрибутивов и литературы
* Вытащить из wiki систему формирования страницы для заполнения раздела
документация
* Подвести по один стиль с сайтом Базу Знаний
* Подвести по один стиль с сайтом форум
* перевести Базу Знаний из cp1251 в koi8-r
* создать интернет-магазин
* создать логотип или несколько для футболок
* создать галерею экземпляров для магазина
* зарегистрировать сайт в поисковых системах
* добавить формы поиска от Google

Может кто добавить чего хочет или взяться за что?

   2004-10-26 12:08:31 (#250763)

lindocs на dialup сервере

Для удобства пользователей, желающих получить lindocs (пока unsorting),
появилась возможность скачать его в архивированном состоянии с dial-up
сервера из http://wiki/library/lindocs/tar/.

Что из себя представляет хранилище в каталоге unsorting?
1. Здесь есть архивированные подкаталоги: имя подкаталога - имя архива,
корневой подкаталог - с именем архива root. Ежедневно если в подкаталоге
произошло изменение (добавление материала или его удаление), то это
отобразиться только на отвечающем за него архиве (изменится размер и
дата). Т.е. можно скачивать только изменившееся ветки.
2. Общие изменения (только то, что добавилось) за день доступны в архиве
__unsorting_c{ДатаИзменений}.tar.bz2. Распаковывайте его на полный
unsorting, чтобы поддерживать его в актуальном состоянии (только
накопление).

Предупреждение: во избежание недоразумений - информация в архиве в
koi8-r (имена файлов и каталогов)

   2004-10-26 10:48:19 (#250720)