kboot-installer-0.0.1ubuntu8/0000755000175000017500000000000011153606754014646 5ustar lukelukekboot-installer-0.0.1ubuntu8/debian/0000755000175000017500000000000011153606752016066 5ustar lukelukekboot-installer-0.0.1ubuntu8/debian/po/0000755000175000017500000000000010576003446016503 5ustar lukelukekboot-installer-0.0.1ubuntu8/debian/po/templates.pot0000644000175000017500000000200110576001504021207 0ustar lukeluke# SOME DESCRIPTIVE TITLE. # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER # This file is distributed under the same license as the PACKAGE package. # FIRST AUTHOR , YEAR. # #, fuzzy msgid "" msgstr "" "Project-Id-Version: PACKAGE VERSION\n" "Report-Msgid-Bugs-To: ubuntu-installer@lists.ubuntu.com\n" "POT-Creation-Date: 2007-03-14 14:14+0000\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=CHARSET\n" "Content-Transfer-Encoding: 8bit\n" #. Type: error #. Description #: ../kboot-installer.templates:1001 msgid "No root partition found" msgstr "" #. Type: error #. Description #: ../kboot-installer.templates:1001 msgid "" "No partition is mounted as your new root partition. You must mount a root " "partition first." msgstr "" #. Type: text #. Description #. Main menu item #: ../kboot-installer.templates:2001 msgid "Install kboot on a hard disk" msgstr "" kboot-installer-0.0.1ubuntu8/debian/po/POTFILES.in0000644000175000017500000000006410576001500020245 0ustar lukeluke[type: gettext/rfc822deb] kboot-installer.templates kboot-installer-0.0.1ubuntu8/debian/control0000644000175000017500000000100210716362667017472 0ustar lukelukeSource: kboot-installer Section: debian-installer Priority: standard Maintainer: Ubuntu Installer Team Build-Depends: debhelper (>= 4.2.0), po-debconf (>= 0.5.0) Package: kboot-installer Architecture: powerpc XC-Package-Type: udeb XB-Subarchitecture: ps3 Provides: bootable-system Depends: ${misc:Depends}, kernel-installer, di-utils-mapdevfs, archdetect XB-Installer-Menu-Item: 7300 Description: Install kboot on a hard disk This package will install kboot on the hard disk. kboot-installer-0.0.1ubuntu8/debian/changelog0000644000175000017500000000323611153607201017732 0ustar lukelukekboot-installer (0.0.1ubuntu9) jaunty; urgency=low * debian/postinst: Add procedure on how to get back to the XMB (LP: #277839). -- Arnaud Jeansen Wed, 04 Mar 2009 23:49:18 +0100 kboot-installer (0.0.1ubuntu8) intrepid; urgency=low * Disable usplash, since it's currently broken (LP: #285218). -- Colin Watson Fri, 24 Oct 2008 11:15:55 +0100 kboot-installer (0.0.1ubuntu7) intrepid; urgency=low * Adjust partman/update.d/21kboot_sync_label for move of definitions.sh to lib/base.sh (LP: #285231). -- Colin Watson Sat, 18 Oct 2008 01:33:49 +0100 kboot-installer (0.0.1ubuntu6) hardy; urgency=low * Multiply menu-item-number by 100. -- Colin Watson Tue, 13 Nov 2007 17:59:07 +0000 kboot-installer (0.0.1ubuntu5) gutsy; urgency=low * Revert 0.0.1ubuntu4 (allow use on powerpc/cell); such systems use yaboot. -- Colin Watson Wed, 26 Sep 2007 18:17:56 +0100 kboot-installer (0.0.1ubuntu4) gutsy; urgency=low * Allow use on powerpc/cell too. -- Colin Watson Thu, 20 Sep 2007 21:17:55 +0100 kboot-installer (0.0.1ubuntu3) gutsy; urgency=low * Refer to / and /boot by UUID if possible (LP: #106694). -- Colin Watson Fri, 08 Jun 2007 11:11:16 +0100 kboot-installer (0.0.1ubuntu2) feisty; urgency=low * Provide /etc/kboot.msg, and set up /etc/kboot.conf to use it. -- Colin Watson Thu, 15 Mar 2007 02:57:17 +0000 kboot-installer (0.0.1ubuntu1) feisty; urgency=low * Initial release. -- Colin Watson Wed, 14 Mar 2007 14:32:57 +0000 kboot-installer-0.0.1ubuntu8/debian/rules0000755000175000017500000000052310576003116017137 0ustar lukeluke#! /usr/bin/make -f build: dh_testdir clean: dh_testdir dh_testroot dh_clean binary-arch: build dh_testdir dh_testroot dh_clean -k dh_installdirs dh_install dh_installdebconf dh_installdeb dh_gencontrol dh_builddeb binary-indep: build binary: binary-arch binary-indep .PHONY: build clean binary-arch binary-indep binary kboot-installer-0.0.1ubuntu8/debian/source.lintian-overrides0000644000175000017500000000003310576003553022740 0ustar lukelukeno-standards-version-field kboot-installer-0.0.1ubuntu8/debian/install0000644000175000017500000000001410576003073017445 0ustar lukelukepartman lib kboot-installer-0.0.1ubuntu8/debian/copyright0000644000175000017500000000153310575776623020037 0ustar lukelukekboot-installer was written by: Colin Watson Copyright (C) 2007 Canonical Ltd. License: This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA See /usr/share/common-licenses/GPL for the full license. kboot-installer-0.0.1ubuntu8/debian/kboot-installer.templates0000644000175000017500000000045110576001451023110 0ustar lukelukeTemplate: kboot-installer/noroot Type: error _Description: No root partition found No partition is mounted as your new root partition. You must mount a root partition first. Template: debian-installer/kboot-installer/title Type: text # Main menu item _Description: Install kboot on a hard disk kboot-installer-0.0.1ubuntu8/debian/compat0000644000175000017500000000000210575777053017276 0ustar lukeluke4 kboot-installer-0.0.1ubuntu8/debian/postinst0000644000175000017500000000427211153606752017701 0ustar lukeluke#! /bin/sh set -e . /usr/share/debconf/confmodule log () { logger -t kboot-installer "$@" } error () { log "error: $@" } info () { log "info: $@" } die () { template="$1" shift error "$@" db_input critical "$template" || [ $? -eq 30 ] db_go || true exit 1 } findfs () { mount | grep "on /target${1%/} " | cut -d' ' -f1 } rootfs_devfs="$(findfs /)" [ "$rootfs_devfs" ] || die kboot-installer/noroot 'No root partition found' bootfs_devfs="$(findfs /boot)" [ "$bootfs_devfs" ] || bootfs_devfs="$rootfs_devfs" if [ -b "$rootfs_devfs" ]; then rootfs="$(PATH="/lib/udev:$PATH" vol_id -u "$rootfs_devfs" || true)" fi if [ -b "$bootfs_devfs" ]; then bootfs="$(PATH="/lib/udev:$PATH" vol_id -u "$bootfs_devfs" || true)" fi if [ "$rootfs" ]; then rootfs="UUID=$rootfs" else rootfs="$(mapdevfs "$rootfs_devfs")" fi if [ "$bootfs" ]; then bootfs="UUID=$bootfs" else bootfs="$(mapdevfs "$bootfs_devfs")" fi # Work out user parameters. user_params=quiet # usplash disabled for 8.10 due to https://launchpad.net/bugs/285218. #if db_get debian-installer/framebuffer && [ "$RET" = true ]; then # user_params="$user_params splash" #fi user_params="$(echo $user_params $(user-params))" || true if [ -e /target/boot/vmlinux ]; then kernel=/boot/vmlinux else kernel=/vmlinux fi if [ -e /target/boot/initrd.img ]; then initrd=/boot/initrd.img else initrd=/initrd.img fi if [ "$rootfs" = "$bootfs" ]; then etc='/target/etc' else kernel="${kernel#/boot}" initrd="${initrd#/boot}" etc='/target/boot/etc' fi mkdir -p "$etc" cat >"$etc/kboot.msg" <"$etc/kboot.conf" <"$id/label" elif [ -f "$id/label" ]; then label="$(cat "$id/label")" if [ "$label" = / ]; then rm -f "$label" fi fi ;; esac exit 0