lp:ubuntu/intrepid/mythbuntu-diskless

Created by James Westby and last modified
Get this branch:
bzr branch lp:ubuntu/intrepid/mythbuntu-diskless
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:
Mature

Recent revisions

11. By laga

* mythbuntu-diskless-client-builder.postinst
  - the priority of some questions needs to be raised. Otherwise, the
    postinst will fail, resulting in a scary d-i error. (LP: #219356)
  - also remove the password from the debconf database

10. By laga

* mythbuntu-diskless-client-builder.postinst (LP: #218262)
  - create /target/etc/ltsp/
  - fix syntax error

9. By laga

in mythbuntu-diskless-client.init: nbd-client shouldn't be killed by
/etc/init.d/sendsigs

8. By laga

* debian/control: make mythbuntu-diskless-client-builder 'Priority:
  standard' so it gets installed by d-i on the Mythbuntu alternate disks
* mythbuntu-diskless-client-builder: do not install
  m-d-server-standalone if the user wants a DHCP server,
  just install m-d-s and dhcp3-server. /etc/ltsp/dhcpd.conf is copied into
  place manually to avoid dpkg questioning the user about changed config
  files when updating.

7. By laga

* debian/control:
  - mythbuntu-diskless-server-standalone doesn't depend on
    ltsp-server-standalone anymore, dhcp3-server is used instead
  - make mythbuntu-diskless-server-standalone conflict with
    ltsp-server-standalone
  - Pre-Depend on debconf for mythbuntu-diskless-client because debconf is
    used in the preinst
* Add debian/dhcpd.conf from LTSP project to
  mythbuntu-diskless-standalone-server
  - install dhcpd.conf into /etc/ltsp/dhcpd.conf
* fix mythbuntu-diskless-client-builder.postinst
* make sure mythbuntu-diskless-client does not install unless
  /etc/ltsp_chroot exists (taken from LTSP packages)

6. By Mario Limonciello

Add syslinux to depends for m-d-s.

5. By laga

* divert /usr/bin/update-notifier, install a dummy script instead
* divert /usr/bin/nm-applet, install a dummy script instead
* fix nbdport auto detection
* remove IPCONFIGARGS variable from initramfs, add DHCPPORT instead (see
  <https://bugs.launchpad.net/ubuntu/+source/ltsp/+bug/198356>)
* if the DHCP server tells us about the DNS servers for that network, make
  sure we update /etc/resolv.conf accordingly
* actually ship postinst and templates for mythbuntu-diskless-client-builder
  udeb this time

4. By laga

* Use /usr/lib/ltsp/configure-x.sh instead of
  xdebconfigurator/dexconf
* Add --no-start to dh_installinit because /usr/lib/ltsp/configure-x.sh
  shouldn't ever be started in the chroot (when installing packages)
* Add mythbuntu-diskless-client-builder udeb for alternate disks
* Add Readme.debian

3. By laga

* Rename initramfs/conf.d/mythbuntu to initramfs/conf.d/ltsp to make
  sure the config provided by ltsp-client-core is overridden properly
* Update initramfs/conf.d/ltsp_nbd: make sure the NFS overlay is
  auto-detected
* Set host name on boot to MAC address (colons are stripped)
* Add scripts/mythbuntu_nbd, hooks/wol and hooks/ltsp_nbd which were
  not accepted for the LTSP packages for hardy. These files are derived
  from LTSP.
* Add IPCONFIGARGS variable which is used to pass additional arguments to
  ipconfig.
* Update copyright for new files
* Add hal/20thirdparty/10-mythbuntu-diskless-ignore-network.fdi to ignore
  network devices in HAL (networkmanager breaks connectivity if we don't)
* Update overlay directory to /var/cache/mythbuntu-diskless/overlay/
* Add debconf magic: if the user agrees, this package can now add
  the export for the overlay directory to /etc/exports
* Add diversion for /etc/udev/rules.d/50-ltspfsd.rules on client - we don't
  need it (this can be removed after the next LTSP upload which
  fixes this problem in the build script)
* Add HOSTNAMEOVERRIDE variable

2. By laga

Initial release (LP: #188169)

Branch metadata

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

Subscribers