Updating to lenny from etch

20-Nov-2019 16:10

As of June 2016, Dream Host upgraded VPS servers running Debian Etch, Lenny, or Squeeze to Ubuntu for any NON-Admin users.

Additionally, any sites running PHP versions 5.4 or lower were upgraded to PHP 5.6.

Dream Host is updating Debian 4.0, 5.0, and 6.0 because: It's likely that older and outdated versions of PHP will no longer work after the upgrade (e.g., PHP 4, 5.2, 5.3, 5.4).

Please visit the following articles to view the latest versions at Dream Host, as well as info on how to upgrade your version: If you're using an .htaccess file to enable an older/outdated version of PHP, you must comment out those rules and convert the file into a phprc file.

The following are code examples you may see in the file: Your custom Python installations and Ruby installations could result in errors due to outdated gems/eggs.

To fix, Dream Host recommends reinstalling the custom Python/Ruby installations (and/or gems/eggs).

updating to lenny from etch-19updating to lenny from etch-64

All downloads/methods below are using Debian for arm. (Be aware that (sometimes) the NAS is only accessible via IP address at this moment!

NOTE: This does not work as written, lenny and etch are both archived, and as such, the repositories have moved. deb lenny main non-free contrib deb lenny-backports main Or following the guide Here: sure that you have DNS nameservers listed in /etc/resolv.conf, and run : This will take a while to download and then upgrade. When it comes back up, update to make sure everything is current.

We will now “bootstrap” an ARM debian system using our x86 debian system note it will error out at the final install phase - this is just fine This process will create an ARM debian environment under a directory called lenny *update by Berry (26th March 08) - If you have firmware 1.04 then make sure to turn off Oplocks now on the web interface before you untar (Advanced / Network access) # On the host x86 system reboot the # Replace with above if you built an etch install * Daniel (26 Oct 08) Alternatively with FFP 0.3 you may find that the correct command is: ./fun_plug.d/bin/busybox tar -xf # chroot into the partly bootstrapped sarge debian root # At this point you should have a shell in the new debian root *update by sm8ps (20100815): On Firmware 1.08 with the downloaded a minimal image from step 2A, none of the following was necessary. # Fix the broken packages caused by the failed cdebootstrap - above Note - by Chris - I think before proceeding you want to be sure that /proc, /dev, and friends all contain something reasonable - for example as set up by the mount commands in the fun_plug listed at the bottom of this page.

To upgrade deb squeeze main deb-src squeeze main deb squeeze/updates main deb-src squeeze/updates main # squeeze-updates, previously known as 'volatile' deb squeeze-updates main deb-src squeeze-updates main # Other - Adding the lsb source for security updates deb squeeze-lts main contrib non-free deb-src squeeze-lts main contrib non-free option didn't work, you'll need to recompile the bash from sources. I haven't got any Squeeze machines, but one can easily figure out what to do.

The solution from Ta NNko ST I've found on the net: Check the number of patches available and change the number in the "(seq" part if there are new ones.

All downloads/methods below are using Debian for arm. (Be aware that (sometimes) the NAS is only accessible via IP address at this moment!NOTE: This does not work as written, lenny and etch are both archived, and as such, the repositories have moved. deb lenny main non-free contrib deb lenny-backports main Or following the guide Here: sure that you have DNS nameservers listed in /etc/resolv.conf, and run : This will take a while to download and then upgrade. When it comes back up, update to make sure everything is current.We will now “bootstrap” an ARM debian system using our x86 debian system note it will error out at the final install phase - this is just fine This process will create an ARM debian environment under a directory called lenny *update by Berry (26th March 08) - If you have firmware 1.04 then make sure to turn off Oplocks now on the web interface before you untar (Advanced / Network access) # On the host x86 system reboot the # Replace with above if you built an etch install * Daniel (26 Oct 08) Alternatively with FFP 0.3 you may find that the correct command is: ./fun_plug.d/bin/busybox tar -xf # chroot into the partly bootstrapped sarge debian root # At this point you should have a shell in the new debian root *update by sm8ps (20100815): On Firmware 1.08 with the downloaded a minimal image from step 2A, none of the following was necessary. # Fix the broken packages caused by the failed cdebootstrap - above Note - by Chris - I think before proceeding you want to be sure that /proc, /dev, and friends all contain something reasonable - for example as set up by the mount commands in the fun_plug listed at the bottom of this page.To upgrade deb squeeze main deb-src squeeze main deb squeeze/updates main deb-src squeeze/updates main # squeeze-updates, previously known as 'volatile' deb squeeze-updates main deb-src squeeze-updates main # Other - Adding the lsb source for security updates deb squeeze-lts main contrib non-free deb-src squeeze-lts main contrib non-free option didn't work, you'll need to recompile the bash from sources. I haven't got any Squeeze machines, but one can easily figure out what to do.The solution from Ta NNko ST I've found on the net: Check the number of patches available and change the number in the "(seq" part if there are new ones.17716 files and directories currently installed.) Preparing to replace debian-archive-keyring 20~etch1 (using .../debian-archive-keyring_20_all.deb) ...