Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Igor Chumak

18.07.2012 17:46, Артём Н. пишет:

On 18.07.2012 14:05, Igor Chumak wrote:

17.07.2012 18:34, Артём Н. пишет:

On 17.07.2012 11:24, Artem Chuprina wrote:

Артём Н. -   debian-russian@lists.debian.org  @ Thu, 12 Jul 2012 20:31:32 
+0400:

  Дык, кто же будет это читать... Нужна мотивация.
   АН   Вы прям убили мою светлую идею на корню. :-D
   АН   Я понимаю, что читать и разбирать по строчке нафиг никому не нужно.
   АН   Общее впечатление: читабельно, нечитабельно,
Вон там первая строчка квотинга дает ответ на этот вопрос.  Нечитабельно.

Тогда вопрос: почему? Комментарии есть. Код оформлен, как мне кажется, в
читаемом стиле. Трюков не применялось. Из-за чего?

Дык 500 строк кода.. Если код в экран не влазит, и одним взглядом его не окинешь
- значит это уже не совет, а платный суппорт ;)
А так , не спорю, код написан, код оформлен, код , возможно , работает ;)

Не работал. ;-) Я забыл аргументы main передать и были некоторые косяки. В том,
что не протестировано. Сейчас исправил. Теперь он успешно делает бэкапы. Даже
первый полный бэкап того, что хотел вчера сделал.
Но ещё минус: сейчас есть блокировка от запуска второй копии с тем же конфигом,
но сигналы не ловлю. Поэтому, при нажатии Ctrl+C он завершается не убирая
блокировку. В принципе-то не очень важно, потому что запускаться будет по
anacron, но потом доделаю.


Защиту от запуска второй копии я делал так:

if [ -f $lockfile ]
then
 echo Lock file $0.lock exist!
while [ -f $lockfile ]
 do
   pid=`cat $lockfile`
   if [ -n $pid ]; then
echo pid=$pid in lockfile; our pid=$$
if ps $pid ; then
echo Process exist; waiting
else
echo no process with $pid; remove lockfile
rm -f $lockfile
fi
else
echo no process with $pid; remove lockfile
rm -f $lockfile
   fi
   echo sleep 10s; sleep 10
 done
fi
echo $$$lockfile

(Если обнаруживаем вторую копию - ждем пока она завершится.)




--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/5007bce7.70...@gmail.com



Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Andrey Tataranovich
10:53 Thu 19 Jul, Igor Chumak wrote:
 Защиту от запуска второй копии я делал так:
 
 if [ -f $lockfile ]
 then
  echo Lock file $0.lock exist!
 while [ -f $lockfile ]
  do
pid=`cat $lockfile`
if [ -n $pid ]; then
 echo pid=$pid in lockfile; our pid=$$
 if ps $pid ; then
 echo Process exist; waiting
 else
 echo no process with $pid; remove lockfile
 rm -f $lockfile
 fi
 else
 echo no process with $pid; remove lockfile
 rm -f $lockfile
fi
echo sleep 10s; sleep 10
  done
 fi
 echo $$$lockfile
 
 (Если обнаруживаем вторую копию - ждем пока она завершится.)

Такая защита может наплодить процессов, которые месяцами ждут разблокировки.

Для себя я выбрал решение с таймаутом, если скажем за 6 часов блокировку не
удалось получить, то процесс вываливается с ошибкой.

-- 
WBR, Andrey Tataranovich


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120719100859.gb26...@debbox.it



Re: Debian на SSD

2012-07-19 Пенетрантность Michael Shigorin
On Wed, Jul 18, 2012 at 09:24:07PM +0600, Andrey Rahmatullin wrote:
   Надо запускать fstrim руками тогда, когда его допустимо подождать.
  Только вот страшненько, почитав дисклеймер автора...
 Ссылку.

Виноват, это застряло wiper/README.txt из комплекта hdparm
(про fstrim тогда ещё не слыхать было):

---
This script may be EXTREMELY HAZARDOUS TO YOUR DATA.

It does work for me here, but it has not yet been exhaustively tested by others.

Please back-up your data to a *different* physical drive before trying it.
And if you are at all worried, then DO NOT USE THIS SCRIPT!!

DO NOT USE THIS SCRIPT if you cannot afford losing your data!!
---

Спасибо.

-- 
  WBR, Michael Shigorin m...@altlinux.ru
  -- Linux.Kiev http://www.linux.kiev.ua/


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120719100208.ga19...@osdn.org.ua



Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Dmitry Nezhevenko
On Thu, Jul 19, 2012 at 10:53:11AM +0300, Igor Chumak wrote:
 Защиту от запуска второй копии я делал так:
 
 if [ -f $lockfile ]
 then
  echo Lock file $0.lock exist!
 while [ -f $lockfile ]
  do
pid=`cat $lockfile`
if [ -n $pid ]; then
 echo pid=$pid in lockfile; our pid=$$
 if ps $pid ; then
 echo Process exist; waiting
 else
 echo no process with $pid; remove lockfile
 rm -f $lockfile
 fi
 else
 echo no process with $pid; remove lockfile
 rm -f $lockfile
fi
echo sleep 10s; sleep 10
  done
 fi
 echo $$$lockfile

ахренеть... Если уже хочется оберток на шелле, то есть flock
 
-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: Debian на SSD

2012-07-19 Пенетрантность Michael Shigorin
On Wed, Jul 18, 2012 at 09:28:22PM +0400, Yuriy Kaminskiy wrote:
 Сырой размер для SSD должен быть степерью двойки.

С чего бы это?  Набивают кусками и получается, скажем,
[sda] 250069680 512-byte logical blocks: (128 GB/119 GiB)

Степень резервирования в SLC/MLC SSD на какие-нить 32Gb тоже
разная наверняка, а на выходе -- те же 32 миллиарда байтиков.

-- 
  WBR, Michael Shigorin m...@altlinux.ru
  -- Linux.Kiev http://www.linux.kiev.ua/


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120719100544.gb19...@osdn.org.ua



Re: нарушение кодировки в русских названиях файлов

2012-07-19 Пенетрантность Andrey Rahmatullin
On Thu, Jul 19, 2012 at 02:55:53PM +0400, Dmitry A. Zhiglov wrote:
 Есть переносной ЖД с файловой системой fat32.
 На нем есть файлы, в отдельной папке, записанные под windows7 с
 русскими именами.
 
 Вчера этот диск был подключен к Ubuntu 11.04 и на него дописали ещё
 файлов, в отдельную папку, и тоже с русскими именами.
 
 Сегодня подключил это диск к Debian и вижу, что русские названия
 файлов записанные под Ubuntu не читаемые (проблемы с кодировкой), а
 записанные под windows7 читаемые.
 
 Например при стандартных опциях подключения Ñ.Ñ.иÑ.Ñ.Ñ. ни что иное
 как слово шрифты
 
 Как восстановить русские имена файлов?
convmv, предварительно смонтировав нормально, а не как вчера монтировали.

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: нарушение кодировки в русских названиях файлов

2012-07-19 Пенетрантность Dmitry A. Zhiglov
19 июля 2012 г., 14:59 пользователь Andrey Rahmatullin w...@wrar.name написал:
 On Thu, Jul 19, 2012 at 02:55:53PM +0400, Dmitry A. Zhiglov wrote:
 Как восстановить русские имена файлов?
 convmv, предварительно смонтировав нормально, а не как вчера монтировали.

Простите, что значит нормально смонтировать?


Re: нарушение кодировки в русских названиях файлов

2012-07-19 Пенетрантность Andrey Rahmatullin
On Thu, Jul 19, 2012 at 03:01:40PM +0400, Dmitry A. Zhiglov wrote:
  Как восстановить русские имена файлов?
  convmv, предварительно смонтировав нормально, а не как вчера монтировали.
 Простите, что значит нормально смонтировать?
Указав правильную кодировку для конвертации юникодных имён, т.е. видимо
поцию utf8 (или iocharset=вашалокаль если локаль не utf8).

-- 
WBR, wRAR


signature.asc
Description: Digital signature


ftpsync обрывается

2012-07-19 Пенетрантность Фёдор Елизаров
При копировании зеркала дебиан  вылетает  ftpsync

 rsync: read error: Connection reset by peer (104)
rsync error: error in rsync protocol data stream (code 12) at io.c(760)
[receiver=3.0.7]
rsync: connection unexpectedly closed (233 bytes received so far)
[generator]
rsync error: error in rsync protocol data stream (code 12) at io.c(601)
[generator=3.0.7]

в чём проблема?


вот конфиг ftpsync.conf





## This is a sample configuration file for the ftpsync mirror script. ##
## Most of the values are commented out and just shown here for   ##
## completeness, together with their default value.   ##



## Mirrorname. This is used for things like the trace file and should always
## be the full hostname of the mirror.
MIRRORNAME=`hostname -f`

## Destination of the mirrored files. Should be an empty directory.
## CAREFUL, this directory will contain the mirror. Everything else
## that might have happened to be in there WILL BE GONE after the mirror
sync!
TO=/home/dron/EFF/FILES/APT/mirrors/debian/

## The upstream name of the rsync share.
##
## You can find out what share names your upstream mirror supports by
running
## rsync YOURUPSTREAMSERVER::
## (You might have to export RSYNC_USER/RSYNC_PASSWORD for this to work)
RSYNC_PATH=debian

## The host we mirror from
RSYNC_HOST=ftp.fi.debian.org

## In case we need a user to access the rsync share at our upstream host
RSYNC_USER=dron

## If we need a user we also need a password
RSYNC_PASSWORD=123456789

## In which directory should logfiles end up
## Note that BASEDIR defaults to $HOME, but can be set before calling the
## ftpsync script to any value you want (for example using pam_env)
LOGDIR=${BASEDIR}/log

## Name of our own logfile.
## Note that ${NAME} is set by the ftpsync script depending on the way it
## is called. See README for a description of the multi-archive capability
## and better always include ${NAME} in this path.
LOG=${LOGDIR}/${NAME}.log

## The script can send logs (or error messages) to a mail address.
## If this is unset it will default to the local root user unless it is run
## on a .debian.org machine where it will default to the mirroradm people.
#MAILTO=root

## If you do want a mail about every single sync, set this to false
## Everything else will only send mails if a mirror sync fails
ERRORSONLY=true

## If you want the logs to also include output of rsync, set this to true.
## Careful, the logs can get pretty big, especially if it is the first
mirror
## run
FULLLOGS=false

## If you do want to exclude files from the mirror run, put --exclude
statements here.
## See rsync(1) for the exact syntax, these are passed to rsync as written
here.
## DO NOT TRY TO EXCLUDE ARCHITECTURES OR SUITES WITH THIS, IT WILL NOT
WORK!
#EXCLUDE=

## If you do want to exclude an architecture, this is for you.
## Use as space seperated list.
## Possible values are:
## alpha, amd64, arm, armel, armhf, hppa, hurd-i386, i386, ia64,
kfreebsd-amd64,
## kfreebsd-i386, m68k, mipsel, mips, powerpc, s390, s390x, sh, sparc and
source
## eg. ARCH_EXCLUDE=alpha arm armel mipsel mips s390 sparc
## An unset value will mirror all architectures (default!)
#ARCH_EXCLUDE=

## Do we have leaf mirror to signal we are done and they should sync?
## If so set it to true and make sure you configure runmirrors.mirrors
## and runmirrors.conf for your need.
HUB=false

## We do create three logfiles for every run. To save space we rotate them,
this
## defines how many we keep
LOGROTATE=14

## Our own lockfile (only one sync should run at any time)
LOCK=${TO}/Archive-Update-in-Progress-${MIRRORNAME}

# Timeout for the lockfile, in case we have bash older than v4 (and no
/proc)
 LOCKTIMEOUT=${LOCKTIMEOUT:-3600}

## The following file is used to make sure we will end up with a correctly
## synced mirror even if we get multiple pushes in a short timeframe
UPDATEREQUIRED=${TO}/Archive-Update-Required-${MIRRORNAME}

## The trace file is used by a mirror check tool to see when we last
## had a successful mirror sync. Make sure that it always ends up in
## project/trace and always shows the full hostname.
## This is *relative* to ${TO}
TRACE=project/trace/${MIRRORNAME}

## The trace file can have different format/contents. Here you can select
## what it will be.
## Possible values are
## full  - all information
## terse - basic, timestamp only (date -u)
## touch - just touch the file in existance
## none  - no tracefile at all
##
## Default and required value for Debian mirrors is full.
EXTENDEDTRACE=full

## We sync our mirror using rsync (everything else would be insane), so
## we need a few options set.
## The rsync program
RSYNC=rsync

## Extra rsync options as defined by the local 

Re: ftpsync обрывается

2012-07-19 Пенетрантность Dmitry A. Zhiglov
2012/7/19 Фёдор Елизаров blogd...@gmail.com:


 При копировании зеркала дебиан  вылетает  ftpsync

  rsync: read error: Connection reset by peer (104)
 rsync error: error in rsync protocol data stream (code 12) at io.c(760)
 [receiver=3.0.7]
 rsync: connection unexpectedly closed (233 bytes received so far)
 [generator]
 rsync error: error in rsync protocol data stream (code 12) at io.c(601)
 [generator=3.0.7]

 в чём проблема?


 RSYNC_PATH=debian
Тут у меня закомментировано, а синхронизирую с
rcync://ftp.ru.debian.org, который ведет на университет Вильнюса.

Кстати, один раз ручками на зеркала по rcync имеет смысл заходить,
прежде чем начинать с них синхронизироваться. Администраторы оставляют
приветственные сообщения для посетителей с правилами и пожеланиями. В
своё время пришлось поискать работающий rcynс, так как либо они
блокируют запросы или просят синхронизироваться не чаще чем 1 раз в
1-2 суток и/или ограничить свою скорость скачивания, иначе можно
получить бан.

 ## In case we need a user to access the rsync share at our upstream host
 RSYNC_USER=dron
 ## If we need a user we also need a password
 RSYNC_PASSWORD=123456789
У вас есть аккаунт туда?
Закомментируйте если нет.

 FULLLOGS=false
на время отладки имеет смысл пособирать логи


 #ARCH_EXCLUDE=
Вот тут полезно перечислить что вам не нужно.
Как-то так: ARCH_EXCLUDE=alpha arm armel armhf hppa hurd-i386 i386
ia64 kfreebsd-amd64 kfreebsd-i386 m68k mipsel mips powerpc s390 s390x
sh sparc source
Зеркало для в приведенном выше наборе исключений, весит 97GB


 ## Do we have leaf mirror to signal we are done and they should sync?
 ## If so set it to true and make sure you configure runmirrors.mirrors
 ## and runmirrors.conf for your need.
 HUB=false
У меня закомментировано тут.

 ## Default and required value for Debian mirrors is full.
 EXTENDEDTRACE=full

Этого у меня нет, наверное это уже новая опция.


Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Igor Chumak

19.07.2012 13:20, Dmitry Nezhevenko пишет:

On Thu, Jul 19, 2012 at 10:53:11AM +0300, Igor Chumak wrote:

-куть

ахренеть... Если уже хочется оберток на шелле, то есть flock


Еще одним велосипедом в природе стало больше. Буду знать ;).


--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50080a75.7000...@gmail.com



Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Dmitry Nezhevenko
On Thu, Jul 19, 2012 at 04:24:05PM +0300, Igor Chumak wrote:
 19.07.2012 13:20, Dmitry Nezhevenko пишет:
 On Thu, Jul 19, 2012 at 10:53:11AM +0300, Igor Chumak wrote:
 -куть
 ахренеть... Если уже хочется оберток на шелле, то есть flock
 
 Еще одним велосипедом в природе стало больше. Буду знать ;).

У тебя есть предложение как это сделать на шелле удобнее этого?

   (
 flock -n 9 || exit 1
 # ... commands executed under lock ...
   ) 9/var/lock/mylockfile

-- 
WBR, Dmitry


signature.asc
Description: Digital signature


Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Igor Chumak

19.07.2012 16:33, Dmitry Nezhevenko пишет:

On Thu, Jul 19, 2012 at 04:24:05PM +0300, Igor Chumak wrote:

19.07.2012 13:20, Dmitry Nezhevenko пишет:

On Thu, Jul 19, 2012 at 10:53:11AM +0300, Igor Chumak wrote:

-куть

ахренеть... Если уже хочется оберток на шелле, то есть flock


Еще одним велосипедом в природе стало больше. Буду знать ;).

У тебя есть предложение как это сделать на шелле удобнее этого?

(
  flock -n 9 || exit 1
  # ... commands executed under lock ...
) 9/var/lock/mylockfile


Билин.. Ох уж эти борцы за мировую гармонию.. ;)

flock красивше выглядит, кто ж спорит, но велосипед уже написан и ездит.



--
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50080df5.3030...@gmail.com



Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Артём Н.
On 19.07.2012 11:53, Igor Chumak wrote:
echo sleep 10s; sleep 10
  done
 fi
 echo $$$lockfile
 (Если обнаруживаем вторую копию - ждем пока она завершится.)
Похоже. Но я не жду, а просто вываливаюсь, ибо мне не требуется работать, если
работает другая копия:
[ -r $OPT_FBACKUPSTATUS_FILE ] || { dbg 2 Backup system not initialized...;
return 0; }
[ x$(cat $OPT_FBACKUPSTATUS_FILE) != x$BS_READY ]  { dbg 2 Backup system
not ready for backup processing...; return 0; }


Где OPT_FBACKUPSTATUS_FILE хранит флаг, указывающий в каком состоянии система.


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50081a12.7010...@yandex.ru



Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Артём Н.
Да, минус конечно в том, что мне придётся отлавливать сигнал.
Плюс: в одном файле я храню состояние системы.
Она может быть ещё в не инициализированном состоянии, когда нельзя запускаться
(не запущен fusecompress и нет файла списков).


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50081a80.6070...@yandex.ru



Re: Несколько вопросов вразброс

2012-07-19 Пенетрантность Артём Н.
On 19.07.2012 17:33, Dmitry Nezhevenko wrote:
 On Thu, Jul 19, 2012 at 04:24:05PM +0300, Igor Chumak wrote:
 19.07.2012 13:20, Dmitry Nezhevenko пишет:
 On Thu, Jul 19, 2012 at 10:53:11AM +0300, Igor Chumak wrote:
 -куть
 ахренеть... Если уже хочется оберток на шелле, то есть flock

 Еще одним велосипедом в природе стало больше. Буду знать ;).
 
 У тебя есть предложение как это сделать на шелле удобнее этого?
 
(
  flock -n 9 || exit 1
  # ... commands executed under lock ...
) 9/var/lock/mylockfile
 
Про flock не знал. Спасибо. Пригодится. :-)


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/50081cfc.7030...@yandex.ru



Что вместо OpenVZ?

2012-07-19 Пенетрантность Artem Chuprina
Хмутро.

Я гляжу, у нас нынче из тестинга openvz-ядро пропало.  И судя по поведению

zsh% 0 vzlist -a
Unable to open /proc/vz/veinfo: No such file or directory
Unable to open /proc/user_beancounters: No such file or directory

не то чтобы поддержку OpenVZ включили в основное ядро, а вовсе даже нет.
Отсель вопрос: какую систему _легкой_ виртуализации нынче принято
использовать в Debian (ну, кроме chroot)?  Что ставить и что читать?


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87zk6v66ys@wizzle.ran.pp.ru



Re: Что вместо OpenVZ?

2012-07-19 Пенетрантность Andrey Rahmatullin
On Thu, Jul 19, 2012 at 08:39:23PM +0400, Artem Chuprina wrote:
 Отсель вопрос: какую систему _легкой_ виртуализации нынче принято
 использовать в Debian (ну, кроме chroot)?  Что ставить и что читать?
lxc

-- 
WBR, wRAR


signature.asc
Description: Digital signature


Re: Что вместо OpenVZ?

2012-07-19 Пенетрантность Sergej Kochnev
On Thu, 19 Jul 2012 20:39:23 +0400
Artem Chuprina r...@ran.pp.ru wrote:

Хмутро.

Я гляжу, у нас нынче из тестинга openvz-ядро пропало.  И судя по поведению

zsh% 0 vzlist -a
Unable to open /proc/vz/veinfo: No such file or directory
Unable to open /proc/user_beancounters: No such file or directory

не то чтобы поддержку OpenVZ включили в основное ядро, а вовсе даже нет.
Отсель вопрос: какую систему _легкой_ виртуализации нынче принято
использовать в Debian (ну, кроме chroot)?  Что ставить и что читать?

ЕМНИП, ещё в Release Notes к Squeeze писали, что OpenVZ и VServer со
следующего релиза выкинут, поэтому нужно переходить на LXC (Linux
Containers).


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/20120719224947.bbd6b2ca03f4106233d32...@yandex.ru



Криптованный диск и hibernate

2012-07-19 Пенетрантность Artem Chuprina
А никто не в курсе, что именно сломали в районе ядер 3.2.0, что теперь
cryptsetup ругается после расшифрования рута и не может расшифровать
своп, сконфигурированный через decrypt_derived, отчего hibernate не
работает (не поднимается)?  Нет, ругается не на то, что не может
расшифровать, а на bad fstype, wrong password or option.

cswap   /dev/sda3croot   
luks,keyscript=/lib/cryptsetup/scripts/decrypt_derived,swap
croot   /dev/mapper/vgpooh-lvrootnone  luks

На той же самой машине со всеми теми же настройками, только поднимаясь с
ядром 2.6.32-openvz, оставшимся со stable, все работает как работало.
Что характерно, в процессе штатной загрузки оно нормально цепляет этот
шифрованный своп...  Может, конечно, это проблемы initramfs-tools, а не
ядра...


-- 
To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/87zk6vps3m@wizzle.ran.pp.ru



Re: ftpsync обрывается

2012-07-19 Пенетрантность Фёдор Елизаров
19 июля 2012 г., 17:20 пользователь Dmitry A. Zhiglov 
dmitry.zhig...@gmail.com написал:

 2012/7/19 Фёдор Елизаров blogd...@gmail.com:
 
 
  При копировании зеркала дебиан  вылетает  ftpsync
 
   rsync: read error: Connection reset by peer (104)
  rsync error: error in rsync protocol data stream (code 12) at io.c(760)
  [receiver=3.0.7]
  rsync: connection unexpectedly closed (233 bytes received so far)
  [generator]
  rsync error: error in rsync protocol data stream (code 12) at io.c(601)
  [generator=3.0.7]
 
  в чём проблема?
 

  RSYNC_PATH=debian
 Тут у меня закомментировано, а синхронизирую с
 rcync://ftp.ru.debian.org, который ведет на университет Вильнюса.

 Кстати, один раз ручками на зеркала по rcync имеет смысл заходить,
 прежде чем начинать с них синхронизироваться. Администраторы оставляют
 приветственные сообщения для посетителей с правилами и пожеланиями. В
 своё время пришлось поискать работающий rcynс, так как либо они
 блокируют запросы или просят синхронизироваться не чаще чем 1 раз в
 1-2 суток и/или ограничить свою скорость скачивания, иначе можно
 получить бан.

  ## In case we need a user to access the rsync share at our upstream host
  RSYNC_USER=dron
  ## If we need a user we also need a password
  RSYNC_PASSWORD=123456789
 У вас есть аккаунт туда?
 Закомментируйте если нет.

  FULLLOGS=false
 на время отладки имеет смысл пособирать логи

 
  #ARCH_EXCLUDE=
 Вот тут полезно перечислить что вам не нужно.
 Как-то так: ARCH_EXCLUDE=alpha arm armel armhf hppa hurd-i386 i386
 ia64 kfreebsd-amd64 kfreebsd-i386 m68k mipsel mips powerpc s390 s390x
 sh sparc source
 Зеркало для в приведенном выше наборе исключений, весит 97GB


  ## Do we have leaf mirror to signal we are done and they should sync?
  ## If so set it to true and make sure you configure runmirrors.mirrors
  ## and runmirrors.conf for your need.
  HUB=false
 У меня закомментировано тут.

  ## Default and required value for Debian mirrors is full.
  EXTENDEDTRACE=full

 Этого у меня нет, наверное это уже новая опция.




Спасибо, буду пробовать на днях, думаю меня банят так как синхронизация
стартует
всегда нормально скорость 4~5 Mb и резко обрыв, думаю если время от времени
менять
зеркала  чтоб не грузить сильно одно , как то я об этом не подумал ещё раз
спасибо.


Re: ftpsync обрывается

2012-07-19 Пенетрантность Фёдор Елизаров
И вот ещё эти параметры всегда должны быть раскоментированны?

## Default rsync options every rsync invocation sees.
#RSYNC_OPTIONS=-prltvHSB8192 --timeout 3600 --stats --exclude
Archive-Update-in-Progress-${MIRRORNAME} --exclude ${TRACE} --exclude
Archive-Update-Required-${MIRRORNAME}

## Options the first pass gets. We do not want the Packages/Source indices
## here, and we also do not want to delete any files yet.
RSYNC_OPTIONS1=--include 'installer-*/**/*' --include '*/' 

## Options the second pass gets. Now we want the Packages/Source indices too
## and we also want to delete files. We also want to delete files that are
## excluded.
RSYNC_OPTIONS2=--max-delete=4 --delay-updates --delete --delete-after
--delete-excluded


[BTS#682130] po-debconf://nvidia-graphics-drivers-legacy-96xx/ru.po

2012-07-19 Пенетрантность Yuri Kozlov
Hello.
-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-l10n-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120719220242.58cb4...@keeper.home.local



[BTS#682131] po-debconf://tomoyo-tools/ru.po

2012-07-19 Пенетрантность Yuri Kozlov
Hello.
-- 
Best Regards,
Yuri Kozlov


-- 
To UNSUBSCRIBE, email to debian-l10n-russian-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/20120719220301.0185b...@keeper.home.local