diff --git a/Makefile b/Makefile index ec96a6b..b12622c 100755 --- a/Makefile +++ b/Makefile @@ -6,6 +6,7 @@ all: # Desktop file (cd lubuntu/po/ && make) (cd kubuntu/po/ && make) + (cd ubuntuunity/po && make) # Slideshow (cd lubuntu/branding/lubuntu/lang/ && make) # basicwallpaper @@ -40,12 +41,30 @@ all: (cp kubuntu/oem/kubuntu-oem-env/start-kubuntu-oem-env kubuntu/oemconfig/usr/libexec/) (cp common/basicwallpaper/build/basicwallpaper kubuntu/oemconfig/usr/bin/) (fakeroot bash -c "chown -R root:root kubuntu/oemconfig && tar cvzf kubuntu/oemconfig.tar.gz kubuntu/oemconfig") + # Ubuntu Unity OEM setup stuff + (cd ubuntuunity && mkdir oemconfig && cd oemconfig && mkdir -p usr/bin && mkdir -p etc/calamares && mkdir -p usr/share/xsessions && mkdir -p usr/libexec && mkdir -p etc/lightdm && mkdir -p usr/share/applications) + (cp ubuntuunity/calamares-logs-helper ubuntuunity/oemconfig/usr/bin/) + (cp ubuntuunity/oem/lightdm.conf ubuntuunity/oemconfig/etc/lightdm/) + (cp ubuntuunity/oem/sudoers.oem ubuntuunity/oemconfig/etc/ && chmod 400 kubuntu/oemconfig/etc/sudoers.oem) + (cp ubuntuunity/oem/calamares-oemfinish.sh ubuntuunity/oemconfig/usr/libexec/) + (cp ubuntuunity/oem/calamares-finish-oem ubuntuunity/oemconfig/usr/bin/) + (cp ubuntuunity/oem/calamares-finish-oem.desktop ubuntuunity/oemconfig/usr/share/applications/) + (cp -r ubuntuunity/branding ubuntuunity/oemconfig/etc/calamares/) + (cp -r ubuntuunity/oem/modules/ ubuntuunity/oemconfig/etc/calamares/) + (cp ubuntuunity/oem/settings.conf ubuntuunity/oemconfig/etc/calamares/) + (cp ubuntuunity/oem/ubuntu-unity-oem-env/ubuntu-unity-oem-environment.desktop ubuntuunity/oemconfig/usr/share/xsessions/) + (cp ubuntuunity/oem/ubuntu-unity-oem-env/start-ubuntu-unity-oem-env ubuntuunity/oemconfig/usr/libexec/) + (cp common/basicwallpaper/build/basicwallpaper ubuntuunity/oemconfig/usr/bin/) + (fakeroot bash -c "chown -R root:root ubuntuunity/oemconfig && tar cvzf ubuntuunity/oemconfig.tar.gz ubuntuunity/oemconfig") # Get rid of the unnecessary files find lubuntu/ -type f -iname "*.in" | xargs rm -f find lubuntu/ -type f -iname "Makefile" | xargs rm -f find kubuntu/ -type f -iname "*.in" | xargs rm -f find kubuntu/ -type f -iname "Makefile" | xargs rm -f + find ubuntuunity/ -type f -iname "*.in" | xargs rm -f + find ubuntuunity/ -type f -iname "Makefile" | xargs rm -f rm -rf kubuntu/oemconfig rm -rf lubuntu/oemconfig + rm -rf ubuntuunity/oemconfig rm -rf common/basicwallpaper/build # vim:ts=4 diff --git a/debian/calamares-settings-ubuntu-unity.install b/debian/calamares-settings-ubuntu-unity.install new file mode 100644 index 0000000..1a1d9dd --- /dev/null +++ b/debian/calamares-settings-ubuntu-unity.install @@ -0,0 +1,12 @@ +ubuntuunity/branding/ etc/calamares/ +ubuntuunity/calamares-logs-helper usr/bin/ +ubuntuunity/calamares-launch-normal usr/bin/ +ubuntuunity/ubuntu-unity-calamares.desktop usr/share/applications/ +ubuntuunity/modules/ etc/calamares/ +ubuntuunity/settings.conf etc/calamares/ +ubuntuunity/oem/calamares-launch-oem usr/bin/ +ubuntuunity/oem/calamares-launch-oem.desktop usr/share/applications/ +ubuntuunity/oem/calamares-oemprep.sh usr/libexec/ +ubuntuunity/oemconfig.tar.gz etc/calamares/ +ubuntuunity/kvantum.kvconfig etc/xdg/Kvantum/ +ubuntuunity/ubuntu-unity-installer.svg usr/share/icons/hicolor/scalable/apps/ diff --git a/debian/calamares-settings-ubuntu-unity.lintian-overrides b/debian/calamares-settings-ubuntu-unity.lintian-overrides new file mode 100644 index 0000000..7209347 --- /dev/null +++ b/debian/calamares-settings-ubuntu-unity.lintian-overrides @@ -0,0 +1,7 @@ +# sudo will always be present in the target system +calamares-settings-ubuntu-unity: desktop-command-not-in-package sudo * +# there will be no manpage for any of this in the foreseeable future +calamares-settings-ubuntu-unity: no-manual-page * +# We're just extracting a log file and preserving it for the user to look at +# after the installation, this is normal. +calamares-settings-ubuntu-unity: uses-dpkg-database-directly [usr/bin/calamares-logs-helper] diff --git a/debian/changelog b/debian/changelog index d29aed3..9daa76c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,12 @@ +calamares-settings-ubuntu (1:24.04.19) noble; urgency=medium + + * Add Ubuntu Unity configuration. (LP: #2055799) + * Disable GeoIP in a couple missed places. + * Don't tell the user that they've disabled OEM configuration mode when they + chose to not disable it. + + -- Aaron Rainbolt Sun, 17 Mar 2024 20:14:00 +0000 + calamares-settings-ubuntu (1:24.04.18) noble; urgency=medium * GeoIP in welcome module disabled. diff --git a/debian/control b/debian/control index 4699d5d..d26be4c 100644 --- a/debian/control +++ b/debian/control @@ -46,6 +46,20 @@ Description: Lubuntu Calamares Settings and Branding The settings ensure a proper Lubuntu desktop is installed with the LXQt desktop environment. +Package: calamares-settings-ubuntu-unity +Architecture: all +Depends: calamares-settings-ubuntu-common (>= ${binary:Version}), + qt5-style-kvantum, + qt5-style-kvantum-themes, + ${misc:Depends} +Conflicts: calamares-settings-ubuntu-flavor +Provides: calamares-settings-ubuntu-flavor +Description: Ubuntu Unity Calamares Settings and Branding + This package contains the Calamares settings and branding for Ubuntu Unity. + As part of the branding the installer slideshow is contained within. + The settings ensure a proper Ubuntu Unity desktop is installed with the + Unity desktop environment. + Package: calamares-settings-ubuntu-common Architecture: any Depends: calamares (>= 3.2.14~), diff --git a/debian/copyright b/debian/copyright index 5da6370..c3d6df3 100644 --- a/debian/copyright +++ b/debian/copyright @@ -4,6 +4,7 @@ Files: * Copyright: 2014 Rohan Garg 2020 Ubuntu Studio Developers 2024 Kubuntu Developers + 2024 Ubuntu Unity Developers 2017-2024 Lubuntu Developers License: GPL-3+ This package is free software; you can redistribute it and/or modify @@ -21,3 +22,27 @@ License: GPL-3+ . On Debian systems, the complete text of the GNU General Public License version 3 can be found in "/usr/share/common-licenses/GPL-3". + +Files: ubuntuunity/ubuntu-unity-installer.svg +Copyright: 2014 Uri Herrera and others + 2024 Ubuntu Unity Developers +License: LGPL-3+ + This package is free software; you can redistribute it and/or modify + it under the terms of the GNU Lesser General Public License as published + by the Free Software Foundation; either version 3 of the License, or + (at your option) any later version. + . + This package 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 Lesser General Public License for more details. + . + You should have received a copy of the GNU Lesser General Public License + along with this program. If not, see + . + On Debian systems, the complete text of the GNU Lesser General + Public License version 3 can be found in "/usr/share/common-licenses/LGPL-3". +Comment: + Adapted from the Breeze icon theme. See + https://develop.kde.org/frameworks/breeze-icons for more information about + Breeze icons. diff --git a/kubuntu/oem/calamares-finish-oem b/kubuntu/oem/calamares-finish-oem index 3366f62..540d83d 100755 --- a/kubuntu/oem/calamares-finish-oem +++ b/kubuntu/oem/calamares-finish-oem @@ -16,6 +16,5 @@ User=oem EOL )" echo "$sddm_file" | sudo tee /etc/sddm.conf + kdialog --msgbox 'Done. The account setup wizard will run on next bootup.' fi - -kdialog --msgbox 'Done. The account setup wizard will run on next bootup.' diff --git a/kubuntu/oem/modules/welcome.conf b/kubuntu/oem/modules/welcome.conf index 0f09a47..2aeb03f 100644 --- a/kubuntu/oem/modules/welcome.conf +++ b/kubuntu/oem/modules/welcome.conf @@ -20,7 +20,8 @@ requirements: - root - storage - ram +# GeoIP is effectively disabled by setting style to "none" geoip: - style: "xml" + style: "none" url: "https://geoip.ubuntu.com/lookup" selector: "CountryCode" diff --git a/kubuntu/settings.conf b/kubuntu/settings.conf index 530ba4c..c61b377 100644 --- a/kubuntu/settings.conf +++ b/kubuntu/settings.conf @@ -20,6 +20,12 @@ instances: - id: add386arch module: shellprocess config: shellprocess_add386arch.conf +- id: pkgselect_action + module: contextualprocess + config: pkgselect_context.conf +- id: pkgselect_snap_action + module: contextualprocess + config: pkgselect_snap_context.conf - id: oemprep module: shellprocess config: shellprocess_oemprep.conf @@ -29,6 +35,7 @@ sequence: - welcome - locale - keyboard + - pkgselect - partition - users - summary @@ -57,6 +64,8 @@ sequence: - automirror - shellprocess@add386arch - packages + - contextualprocess@pkgselect_action + - contextualprocess@pkgselect_snap_action - shellprocess@logs - umount - show: diff --git a/kubuntu/settings.conf.old b/kubuntu/settings.conf.old new file mode 100644 index 0000000..530ba4c --- /dev/null +++ b/kubuntu/settings.conf.old @@ -0,0 +1,70 @@ +--- +modules-search: [ local ] + +instances: +- id: before_bootloader_mkdirs + module: contextualprocess + config: before_bootloader_mkdirs_context.conf +- id: before_bootloader + module: contextualprocess + config: before_bootloader_context.conf +- id: after_bootloader + module: contextualprocess + config: after_bootloader_context.conf +- id: logs + module: shellprocess + config: shellprocess_logs.conf +- id: bug-LP#1829805 + module: shellprocess + config: shellprocess_bug-LP#1829805.conf +- id: add386arch + module: shellprocess + config: shellprocess_add386arch.conf +- id: oemprep + module: shellprocess + config: shellprocess_oemprep.conf + +sequence: +- show: + - welcome + - locale + - keyboard + - partition + - users + - summary +- exec: + - partition + - mount + - unpackfs + - machineid + - fstab + - locale + - keyboard + - localecfg + - luksbootkeyfile + - users + - displaymanager + - networkcfg + - hwclock + - contextualprocess@before_bootloader_mkdirs + - shellprocess@bug-LP#1829805 + - initramfscfg + - initramfs + - grubcfg + - contextualprocess@before_bootloader + - bootloader + - contextualprocess@after_bootloader + - automirror + - shellprocess@add386arch + - packages + - shellprocess@logs + - umount +- show: + - finished + +branding: kubuntu +prompt-install: true +dont-chroot: false +oem-setup: false +disable-cancel: false +disable-cancel-during-exec: false diff --git a/lubuntu/oem/calamares-finish-oem b/lubuntu/oem/calamares-finish-oem index 911a101..e2854b0 100755 --- a/lubuntu/oem/calamares-finish-oem +++ b/lubuntu/oem/calamares-finish-oem @@ -16,6 +16,5 @@ User=oem EOL )" echo "$sddm_file" | sudo tee /etc/sddm.conf + kdialog --msgbox 'Done. The account setup wizard will run on next bootup.' fi - -kdialog --msgbox 'Done. The account setup wizard will run on next bootup.' diff --git a/lubuntu/oem/modules/welcome.conf b/lubuntu/oem/modules/welcome.conf index 0f09a47..2aeb03f 100644 --- a/lubuntu/oem/modules/welcome.conf +++ b/lubuntu/oem/modules/welcome.conf @@ -20,7 +20,8 @@ requirements: - root - storage - ram +# GeoIP is effectively disabled by setting style to "none" geoip: - style: "xml" + style: "none" url: "https://geoip.ubuntu.com/lookup" selector: "CountryCode" diff --git a/ubuntuunity/README.md b/ubuntuunity/README.md new file mode 100644 index 0000000..577a959 --- /dev/null +++ b/ubuntuunity/README.md @@ -0,0 +1,21 @@ +# Ubuntu Unity's Calamares Settings + +This directory houses the Calamares settings for Lubuntu. + +Unless otherwise stated, the contents of this directory are licensed as follows: + +Copyright (C) 2018 Lubuntu Developers +Copyright (C) 2024 Ubuntu Unity Developers + +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 3 +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 software. If not, see . diff --git a/ubuntuunity/branding/ubuntuunity/branding.desc b/ubuntuunity/branding/ubuntuunity/branding.desc new file mode 100644 index 0000000..9d19001 --- /dev/null +++ b/ubuntuunity/branding/ubuntuunity/branding.desc @@ -0,0 +1,28 @@ +--- +componentName: ubuntuunity + +windowExpanding: fullscreen + +strings: + productName: Ubuntu Unity + shortProductName: Ubuntu Unity + version: 24.04 LTS + shortVersion: noble + versionedName: Ubuntu Unity + shortVersionedName: Ubuntu Unity 24.04 LTS + bootloaderEntryName: Ubuntu + productUrl: https://ubuntuunity.org/ + +images: + productLogo: "logo.png" + productIcon: "icon.png" + productWelcome: "welcome.png" + +slideshow: "show.qml" + +slideshowAPI: 1 + +style: + SidebarBackground: "#484848" + SidebarText: "#FFFFFF" + SidebarTextCurrent: "#000000" diff --git a/ubuntuunity/branding/ubuntuunity/icon.png b/ubuntuunity/branding/ubuntuunity/icon.png new file mode 100644 index 0000000..ced56b7 Binary files /dev/null and b/ubuntuunity/branding/ubuntuunity/icon.png differ diff --git a/ubuntuunity/branding/ubuntuunity/install.png b/ubuntuunity/branding/ubuntuunity/install.png new file mode 100644 index 0000000..13e41d8 Binary files /dev/null and b/ubuntuunity/branding/ubuntuunity/install.png differ diff --git a/ubuntuunity/branding/ubuntuunity/logo.png b/ubuntuunity/branding/ubuntuunity/logo.png new file mode 100644 index 0000000..23ecf3a Binary files /dev/null and b/ubuntuunity/branding/ubuntuunity/logo.png differ diff --git a/ubuntuunity/branding/ubuntuunity/show.qml b/ubuntuunity/branding/ubuntuunity/show.qml new file mode 100644 index 0000000..2df17e5 --- /dev/null +++ b/ubuntuunity/branding/ubuntuunity/show.qml @@ -0,0 +1,27 @@ +import QtQuick 2.0; +import calamares.slideshow 1.0; + +Presentation +{ + id: presentation + + Timer { + interval: 15000 + running: true + repeat: true + onTriggered: presentation.goToNextSlide() + } + Slide { + Image { + anchors.centerIn: parent + id: image1 + x: 0 + y: 0 + width: 810 + height: 485 + fillMode: Image.PreserveAspectFit + smooth: true + source: "install.png" + } + } +} diff --git a/ubuntuunity/branding/ubuntuunity/welcome-oem.png b/ubuntuunity/branding/ubuntuunity/welcome-oem.png new file mode 100644 index 0000000..97ce3e6 Binary files /dev/null and b/ubuntuunity/branding/ubuntuunity/welcome-oem.png differ diff --git a/ubuntuunity/branding/ubuntuunity/welcome.png b/ubuntuunity/branding/ubuntuunity/welcome.png new file mode 100644 index 0000000..8a0f408 Binary files /dev/null and b/ubuntuunity/branding/ubuntuunity/welcome.png differ diff --git a/ubuntuunity/calamares-launch-normal b/ubuntuunity/calamares-launch-normal new file mode 100755 index 0000000..1b0b9d3 --- /dev/null +++ b/ubuntuunity/calamares-launch-normal @@ -0,0 +1,14 @@ +#!/bin/bash +# +# Launch Calamares normally. + +if [ -e '/etc/calamares/OEM_MODE_ACTIVATED' ]; then + msg="$(cat < $install_dir/initial-status.gz + +# OEM id isn't a thing, when in OEM mode ubiquity would also archive that. +# https://github.com/calamares/calamares/issues/943 + +chmod -v 600 $install_dir/* +# Make these world readable, they can absolutely not contain anything relevant +# to security. +chmod -v 644 $install_dir/initial-status.gz +chmod -v 644 $install_dir/media-info diff --git a/ubuntuunity/kvantum.kvconfig b/ubuntuunity/kvantum.kvconfig new file mode 100644 index 0000000..360e199 --- /dev/null +++ b/ubuntuunity/kvantum.kvconfig @@ -0,0 +1,2 @@ +[General] +theme=KvGnome diff --git a/ubuntuunity/modules/after_bootloader_context.conf b/ubuntuunity/modules/after_bootloader_context.conf new file mode 100644 index 0000000..7d1620b --- /dev/null +++ b/ubuntuunity/modules/after_bootloader_context.conf @@ -0,0 +1,5 @@ +--- +dontChroot: false +timeout: 120 +firmwareType: + "*": "-rm ${ROOT}/home/${USER}/Desktop/lubuntu-calamares.desktop" diff --git a/ubuntuunity/modules/automirror.conf b/ubuntuunity/modules/automirror.conf new file mode 100644 index 0000000..075f81a --- /dev/null +++ b/ubuntuunity/modules/automirror.conf @@ -0,0 +1,6 @@ +--- +baseUrl: archive.ubuntu.com +distribution: Lubuntu +geoip: + style: "xml" + url: "https://geoip.ubuntu.com/lookup" diff --git a/ubuntuunity/modules/displaymanager.conf b/ubuntuunity/modules/displaymanager.conf new file mode 100644 index 0000000..7e0f465 --- /dev/null +++ b/ubuntuunity/modules/displaymanager.conf @@ -0,0 +1,5 @@ +displaymanagers: + - lightdm + +basicSetup: false +sysconfigSetup: false diff --git a/ubuntuunity/modules/oemid.conf b/ubuntuunity/modules/oemid.conf new file mode 100644 index 0000000..e338b3d --- /dev/null +++ b/ubuntuunity/modules/oemid.conf @@ -0,0 +1,2 @@ +--- +batch-identifier: ubuntuunity-2404-${DATE} diff --git a/ubuntuunity/modules/packages.conf b/ubuntuunity/modules/packages.conf new file mode 100644 index 0000000..bff093c --- /dev/null +++ b/ubuntuunity/modules/packages.conf @@ -0,0 +1,17 @@ +update_db: true +backend: apt +operations: + - remove: + - "^live-*" + - calamares-settings-lubuntu + - calamares + - zram-config + - cifs-utils + - lubuntu-installer-prompt + - try_install: + - language-pack-$LOCALE + - language-pack-gnome-$LOCALE + - language-pack-kde-$LOCALE + - hunspell-$LOCALE + - libreoffice-help-$LOCALE + - libreoffice-l10n-$LOCALE diff --git a/ubuntuunity/modules/partition.conf b/ubuntuunity/modules/partition.conf new file mode 100644 index 0000000..dfcd6e2 --- /dev/null +++ b/ubuntuunity/modules/partition.conf @@ -0,0 +1,21 @@ +efiSystemPartition: "/boot/efi" +enableLuksAutomatedPartitioning: true +luksGeneration: luks2 +userSwapChoices: + - none + - file +initialSwapChoice: file +drawNestedPartitions: true +defaultFileSystemType: "ext4" +availableFileSystemTypes: ["ext4","btrfs","xfs"] +partitionLayout: + - name: "ubuntu_unity_boot" + filesystem: ext4 + noEncrypt: true + onlyPresentWithEncryption: true + mountPoint: "/boot" + size: 4G + - name: "ubuntu_unity_2404" + filesystem: unknown + mountPoint: "/" + size: 100% diff --git a/ubuntuunity/modules/pkgselect_context.conf b/ubuntuunity/modules/pkgselect_context.conf new file mode 100644 index 0000000..c9bc096 --- /dev/null +++ b/ubuntuunity/modules/pkgselect_context.conf @@ -0,0 +1,17 @@ +--- +dontChroot: false +timeout: 300 +"packages.minimalInstall": + true: + - "apt-get -y --purge remove snapd vlc plasma-discover transmission-qt quassel 2048-qt featherpad noblenote kcalc qps zsync partitionmanager qapt-deb-installer picom qlipper qtpass libreoffice*" + - "apt-get -y autoremove" +"packages.restrictedExtras": + true: + - "apt-get update" + - "apt-get -y install ubuntu-restricted-addons unrar" +"packages.updateNow": + true: "apt-get -y full-upgrade" +"packages.virt-manager": + true: "apt-get -y install virt-manager" +"packages.thunderbird": + true: "apt-get -y install thunderbird" diff --git a/ubuntuunity/modules/pkgselect_snap_context.conf b/ubuntuunity/modules/pkgselect_snap_context.conf new file mode 100644 index 0000000..02b0956 --- /dev/null +++ b/ubuntuunity/modules/pkgselect_snap_context.conf @@ -0,0 +1,7 @@ +--- +dontChroot: true +timeout: 600 +"packages.element": + true: "calamares_snap_install ${ROOT} element-desktop=stable" +"packages.krita": + true: "calamares_snap_install ${ROOT} cups=stable kf5-5-111-qt-5-15-11-core22=stable krita=stable" diff --git a/ubuntuunity/modules/shellprocess_oemprep.conf b/ubuntuunity/modules/shellprocess_oemprep.conf new file mode 100644 index 0000000..7de3ba7 --- /dev/null +++ b/ubuntuunity/modules/shellprocess_oemprep.conf @@ -0,0 +1,5 @@ +--- +dontChroot: true +timeout: 120 +script: + - "/usr/libexec/calamares-oemprep.sh ${ROOT}" diff --git a/ubuntuunity/modules/unpackfs.conf b/ubuntuunity/modules/unpackfs.conf new file mode 100644 index 0000000..96d16a5 --- /dev/null +++ b/ubuntuunity/modules/unpackfs.conf @@ -0,0 +1,5 @@ +--- +unpack: + - source: "/cdrom/casper/filesystem.squashfs" + sourcefs: "squashfs" + destination: "" diff --git a/ubuntuunity/modules/users.conf b/ubuntuunity/modules/users.conf new file mode 100644 index 0000000..cc11f7f --- /dev/null +++ b/ubuntuunity/modules/users.conf @@ -0,0 +1,22 @@ +--- +doAutologin: false +setRootPassword: false +sudoersGroup: sudo +defaultGroups: + - adm + - cdrom + - dip + - lpadmin + - plugdev + - name: sambashare + must_exist: false + system: true + - sudo +passwordRequirements: + minLength: 1 + maxLength: -1 +# Explicitly set the shell instead of deferring to Calamares. We have a platform +# expectation derived from Ubuntu here. +user: + shell: /bin/bash + forbidden_names: [ root ] diff --git a/ubuntuunity/modules/users.conf.oem b/ubuntuunity/modules/users.conf.oem new file mode 100644 index 0000000..3c6e8e7 --- /dev/null +++ b/ubuntuunity/modules/users.conf.oem @@ -0,0 +1,30 @@ +--- +doAutologin: false +setRootPassword: false +sudoersGroup: sudo +defaultGroups: + - adm + - cdrom + - dip + - lpadmin + - plugdev + - name: sambashare + must_exist: false + system: true + - sudo +passwordRequirements: + minLength: 1 + maxLength: -1 +# Explicitly set the shell instead of deferring to Calamares. We have a platform +# expectation derived from Ubuntu here. +user: + shell: /bin/bash + forbidden_names: [ root ] +# Force the user of an OEM user +presets: + fullName: + value: "OEM configuration" + editable: false + loginName: + value: "oem" + editable: false diff --git a/ubuntuunity/modules/welcome.conf b/ubuntuunity/modules/welcome.conf new file mode 100644 index 0000000..fb1491a --- /dev/null +++ b/ubuntuunity/modules/welcome.conf @@ -0,0 +1,26 @@ +--- +showSupportUrl: true +showKnownIssuesUrl: true +showReleaseNotesUrl: true +# WARNING: Calamares documentation indicates that showDonateUrl will be moved to branding in the future. Be prepared for things to break right here. + +requirements: + requiredStorage: 8 + requiredRam: 0.5 + internetCheckUrl: https://ubuntuunity.org/ + + check: + - storage + - ram + - power + - internet + - root + required: + - root + - storage + - ram +# GeoIP is effectively disabled by setting style to "none" +geoip: + style: "none" + url: "https://geoip.ubuntu.com/lookup" + selector: "CountryCode" diff --git a/ubuntuunity/oem/calamares-finish-oem b/ubuntuunity/oem/calamares-finish-oem new file mode 100755 index 0000000..c5c6c84 --- /dev/null +++ b/ubuntuunity/oem/calamares-finish-oem @@ -0,0 +1,22 @@ +#!/bin/bash + +msg="$(cat <\n" +"Language-Team: Arabic \n" +"Language: ar\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 ? 4 : 5;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/be.po b/ubuntuunity/po/be.po new file mode 100644 index 0000000..60021d7 --- /dev/null +++ b/ubuntuunity/po/be.po @@ -0,0 +1,25 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: be\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 2.3.0\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/ca.po b/ubuntuunity/po/ca.po new file mode 100644 index 0000000..d2503fe --- /dev/null +++ b/ubuntuunity/po/ca.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-07-10 10:25+0000\n" +"Last-Translator: Simon Quigley \n" +"Language-Team: Catalan \n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Instal·lar Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Instal·lar Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — Instal·lador del Sistema" diff --git a/ubuntuunity/po/calamares-settings-ubuntuunity.pot b/ubuntuunity/po/calamares-settings-ubuntuunity.pot new file mode 100644 index 0000000..a580c59 --- /dev/null +++ b/ubuntuunity/po/calamares-settings-ubuntuunity.pot @@ -0,0 +1,30 @@ +# Base translation file for Ubuntu Unity's Calamares settings +# Copyright (C) 2018 Ubuntu Unity Developers. +# This file is distributed under the same license as the package. +# Simon Quigley , 2018. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../ubuntu-unity-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../ubuntu-unity-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../ubuntu-unity-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/da.po b/ubuntuunity/po/da.po new file mode 100644 index 0000000..f525206 --- /dev/null +++ b/ubuntuunity/po/da.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-08-13 07:33+0000\n" +"Last-Translator: Henrik Christiansen \n" +"Language-Team: Danish \n" +"Language: da\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Installer Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Installer Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares - System installation" diff --git a/ubuntuunity/po/de.po b/ubuntuunity/po/de.po new file mode 100644 index 0000000..7278b94 --- /dev/null +++ b/ubuntuunity/po/de.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-07-10 12:59+0000\n" +"Last-Translator: Daniel Absmeier \n" +"Language-Team: German \n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Ubuntu Unity 24.04 LTS installieren" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Ubuntu Unity installieren" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — System Installer" diff --git a/ubuntuunity/po/el.po b/ubuntuunity/po/el.po new file mode 100644 index 0000000..a0ffc4b --- /dev/null +++ b/ubuntuunity/po/el.po @@ -0,0 +1,25 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: el\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 2.3.0\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/es.po b/ubuntuunity/po/es.po new file mode 100644 index 0000000..8b8cda9 --- /dev/null +++ b/ubuntuunity/po/es.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-07-10 10:26+0000\n" +"Last-Translator: Simon Quigley \n" +"Language-Team: Spanish \n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Instalar Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Instalar Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — Instalador del Sistema" diff --git a/ubuntuunity/po/et.po b/ubuntuunity/po/et.po new file mode 100644 index 0000000..e2bfc54 --- /dev/null +++ b/ubuntuunity/po/et.po @@ -0,0 +1,25 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: et\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 2.3.0\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/eu.po b/ubuntuunity/po/eu.po new file mode 100644 index 0000000..e0b2204 --- /dev/null +++ b/ubuntuunity/po/eu.po @@ -0,0 +1,25 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: eu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 2.3.0\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/fr.po b/ubuntuunity/po/fr.po new file mode 100644 index 0000000..90c5a6e --- /dev/null +++ b/ubuntuunity/po/fr.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-08-17 10:51+0000\n" +"Last-Translator: Carl Schwan \n" +"Language-Team: French \n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Installer Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Installer Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — Installateur de votre system" diff --git a/ubuntuunity/po/gl.po b/ubuntuunity/po/gl.po new file mode 100644 index 0000000..01dc961 --- /dev/null +++ b/ubuntuunity/po/gl.po @@ -0,0 +1,25 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: gl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 2.3.0\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/it.po b/ubuntuunity/po/it.po new file mode 100644 index 0000000..9733747 --- /dev/null +++ b/ubuntuunity/po/it.po @@ -0,0 +1,32 @@ +# Base translation file for Ubuntu Unity's Calamares settings +# Copyright (C) 2018 Ubuntu Unity Developers +# This file is distributed under the same license as the package. +# Simon Quigley , 2018. +# +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-08-17 17:27+0000\n" +"Last-Translator: Emanuele Antonio Faraone \n" +"Language-Team: Italian \n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Installa Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Installa Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — Installatore del Sistema" diff --git a/ubuntuunity/po/ko.po b/ubuntuunity/po/ko.po new file mode 100644 index 0000000..95f5bbe --- /dev/null +++ b/ubuntuunity/po/ko.po @@ -0,0 +1,25 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: ko\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Generator: Translate Toolkit 2.3.0\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/no.po b/ubuntuunity/po/no.po new file mode 100644 index 0000000..b4ed5e2 --- /dev/null +++ b/ubuntuunity/po/no.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-07-25 07:41+0000\n" +"Last-Translator: Einar Mostad \n" +"Language-Team: Norwegian Bokmål \n" +"Language: no\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Installer Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Installer Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — System installerer" diff --git a/ubuntuunity/po/pl.po b/ubuntuunity/po/pl.po new file mode 100644 index 0000000..303da64 --- /dev/null +++ b/ubuntuunity/po/pl.po @@ -0,0 +1,28 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-07-10 10:50+0000\n" +"Last-Translator: Marcin Mikołajczak \n" +"Language-Team: Polish \n" +"Language: pl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Zainstaluj Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Zainstaluj Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — Instalator systemu" diff --git a/ubuntuunity/po/pt.po b/ubuntuunity/po/pt.po new file mode 100644 index 0000000..cafb155 --- /dev/null +++ b/ubuntuunity/po/pt.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-07-14 20:36+0000\n" +"Last-Translator: Luís Rafael Gomes \n" +"Language-Team: Portuguese \n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Instalar o Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Instalar o Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — Instalador do Sistema" diff --git a/ubuntuunity/po/pt_BR.po b/ubuntuunity/po/pt_BR.po new file mode 100644 index 0000000..dbeb38a --- /dev/null +++ b/ubuntuunity/po/pt_BR.po @@ -0,0 +1,27 @@ +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: 2018-07-11 06:56+0000\n" +"Last-Translator: Lucas A. V. Dantas \n" +"Language-Team: Portuguese (Brazil) \n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.1-dev\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "Instalar Ubuntu Unity 24.04 LTS" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "Instalar Ubuntu Unity" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "Calamares — Instalador do sistema" diff --git a/ubuntuunity/po/ru.po b/ubuntuunity/po/ru.po new file mode 100644 index 0000000..2ea06ce --- /dev/null +++ b/ubuntuunity/po/ru.po @@ -0,0 +1,30 @@ +# Base translation file for Ubuntu Unity's Calamares settings +# Copyright (C) 2018 Ubuntu Unity Developers +# This file is distributed under the same license as the package. +# Simon Quigley , 2018. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/po/zh-hans.po b/ubuntuunity/po/zh-hans.po new file mode 100644 index 0000000..2ea06ce --- /dev/null +++ b/ubuntuunity/po/zh-hans.po @@ -0,0 +1,30 @@ +# Base translation file for Ubuntu Unity's Calamares settings +# Copyright (C) 2018 Ubuntu Unity Developers +# This file is distributed under the same license as the package. +# Simon Quigley , 2018. +# +#, fuzzy +msgid "" +msgstr "" +"Project-Id-Version: PACKAGE VERSION\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-07-10 02:36-0500\n" +"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"Language: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" + +#: ../lubuntu-calamares.desktop.in.h:1 +msgid "Install Ubuntu Unity 24.04 LTS" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:2 +msgid "Install Ubuntu Unity" +msgstr "" + +#: ../lubuntu-calamares.desktop.in.h:3 +msgid "Calamares — System Installer" +msgstr "" diff --git a/ubuntuunity/settings.conf b/ubuntuunity/settings.conf new file mode 100644 index 0000000..2bc113c --- /dev/null +++ b/ubuntuunity/settings.conf @@ -0,0 +1,70 @@ +--- +modules-search: [ local ] + +instances: +- id: before_bootloader_mkdirs + module: contextualprocess + config: before_bootloader_mkdirs_context.conf +- id: before_bootloader + module: contextualprocess + config: before_bootloader_context.conf +- id: after_bootloader + module: contextualprocess + config: after_bootloader_context.conf +- id: logs + module: shellprocess + config: shellprocess_logs.conf +- id: bug-LP#1829805 + module: shellprocess + config: shellprocess_bug-LP#1829805.conf +- id: add386arch + module: shellprocess + config: shellprocess_add386arch.conf +- id: oemprep + module: shellprocess + config: shellprocess_oemprep.conf + +sequence: +- show: + - welcome + - locale + - keyboard + - partition + - users + - summary +- exec: + - partition + - mount + - unpackfs + - machineid + - fstab + - locale + - keyboard + - localecfg + - luksbootkeyfile + - users + - displaymanager + - networkcfg + - hwclock + - contextualprocess@before_bootloader_mkdirs + - shellprocess@bug-LP#1829805 + - initramfscfg + - initramfs + - grubcfg + - contextualprocess@before_bootloader + - bootloader + - contextualprocess@after_bootloader + - automirror + - shellprocess@add386arch + - packages + - shellprocess@logs + - umount +- show: + - finished + +branding: ubuntuunity +prompt-install: true +dont-chroot: false +oem-setup: false +disable-cancel: false +disable-cancel-during-exec: false diff --git a/ubuntuunity/ubuntu-unity-calamares.desktop.in b/ubuntuunity/ubuntu-unity-calamares.desktop.in new file mode 100644 index 0000000..58a72cb --- /dev/null +++ b/ubuntuunity/ubuntu-unity-calamares.desktop.in @@ -0,0 +1,12 @@ +[Desktop Entry] +Type=Application +Version=1.0 +_Name=Install Ubuntu Unity 24.04 LTS +_GenericName=Install Ubuntu Unity +Exec=sudo -E /usr/bin/calamares-launch-normal +_Comment=Calamares — System Installer +Icon=ubuntu-unity-installer +Terminal=false +StartupNotify=true +Categories=Qt;System; +Keywords=installer;calamares;system; diff --git a/ubuntuunity/ubuntu-unity-installer.svg b/ubuntuunity/ubuntu-unity-installer.svg new file mode 100644 index 0000000..d19003f --- /dev/null +++ b/ubuntuunity/ubuntu-unity-installer.svg @@ -0,0 +1,154 @@ + + + +