lp:ubuntu/jaunty/oldsys-preseed

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/jaunty/oldsys-preseed
Members of Ubuntu branches can upload to this branch. Log in for directions.

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu branches
Review team:
Ubuntu Development Team
Status:
Development

Recent revisions

6. By Martin Michlmayr <email address hidden>

Revert the change from 3.1 since my analysis was wrong. Everything
is workig as it should (see #510271).

5. By Martin Michlmayr <email address hidden>

* Stop preseeding the string "" when the netmask or gateway are empty
  because netcfg will not treat this as the empty string as I assumed
  but will complain about an invalid IP address. Instead, mark the
  netmask variable as seen, thereby letting netcfg calculate
  an appropriate value, and set the gateway to "none" (a special case
  introduced in netcfg 1.45 to specify that no gateway should be used,
  see #497285).
* Add a sanity check for static IP configuration: netcfg will prompt
  for an IP address and nameserver if they are not set, so use DHCP
  in that case.
* Increase the version number to 3.0 because of this change in
  behaviour. This change is especially intended for the Linksys NSLU2
  which uses a static IP configuration by default and many users had
  an incomplete IP configuration, meaning that the installer would
  not start.
* Add examples where either the IP address or DNS are missing to
  the test suite.

4. By Martin Michlmayr <email address hidden>

* Use a static IP address when the configuration says so, even when
  this is the default value used by the original firmware. In the
  past, oldsys-preseed would do DHCP in the assumption that the user
  never configured the static IP address and might not want to have
  that setting. However, Mike (mwester) convinced me with his
  argument in http://lists.debian.org/debian-arm/2008/01/msg00050.html
  that doing DHCP when the configuration clearly says to use a static
  IP is a bad idea.
* Increase the version number to 2.0 because of this change in
  behaviour. This change affects Linksys NSLU2 and Thecus N2100.

3. By Martin Michlmayr <email address hidden>

* Add support for QNAP TS-109/TS-209 and QNAP TS-409.
* Mount partitions with configuration data read-only since we only
  need to read from them.
* Remove some old code for wl500 and wgt634u that wasn't complete
  or in use.
* Clarify that the code is GPLv2 or higher.

2. By Martin Michlmayr <email address hidden>

[ Gordon Farquharson ]
NSLU2: use eth1 rather than eth0 when no NPE microcode is found,
so it try to use USB Ethernet.

1. By Martin Michlmayr <email address hidden>

[ Martin Michlmayr ]
Explicitly run bash rather than /bin/sh in the test suite since
it relies on features in bash. Closes: #373243.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:ubuntu/karmic/oldsys-preseed
This branch contains Public information 
Everyone can see this information.

Subscribers