From c8f33d68f79d6667e4bfbd1c0dafb3531cf8d876 Mon Sep 17 00:00:00 2001 From: Aaron Rainbolt Date: Sun, 17 Mar 2024 14:41:26 -0500 Subject: [PATCH] Add Ubuntu Unity config, fix some bugs --- Makefile | 19 +++ .../calamares-settings-ubuntu-unity.install | 12 ++ ...es-settings-ubuntu-unity.lintian-overrides | 7 + debian/changelog | 9 + debian/control | 14 ++ debian/copyright | 25 +++ kubuntu/oem/calamares-finish-oem | 3 +- kubuntu/oem/modules/welcome.conf | 3 +- kubuntu/settings.conf | 9 + kubuntu/settings.conf.old | 70 ++++++++ lubuntu/oem/calamares-finish-oem | 3 +- lubuntu/oem/modules/welcome.conf | 3 +- ubuntuunity/README.md | 21 +++ .../branding/ubuntuunity/branding.desc | 28 ++++ ubuntuunity/branding/ubuntuunity/icon.png | Bin 0 -> 22361 bytes ubuntuunity/branding/ubuntuunity/install.png | Bin 0 -> 22539 bytes ubuntuunity/branding/ubuntuunity/logo.png | Bin 0 -> 18699 bytes ubuntuunity/branding/ubuntuunity/show.qml | 27 +++ .../branding/ubuntuunity/welcome-oem.png | Bin 0 -> 24249 bytes ubuntuunity/branding/ubuntuunity/welcome.png | Bin 0 -> 20445 bytes ubuntuunity/calamares-launch-normal | 14 ++ ubuntuunity/calamares-logs-helper | 24 +++ ubuntuunity/kvantum.kvconfig | 2 + .../modules/after_bootloader_context.conf | 5 + ubuntuunity/modules/automirror.conf | 6 + ubuntuunity/modules/displaymanager.conf | 5 + ubuntuunity/modules/oemid.conf | 2 + ubuntuunity/modules/packages.conf | 17 ++ ubuntuunity/modules/partition.conf | 21 +++ ubuntuunity/modules/pkgselect_context.conf | 17 ++ .../modules/pkgselect_snap_context.conf | 7 + ubuntuunity/modules/shellprocess_oemprep.conf | 5 + ubuntuunity/modules/unpackfs.conf | 5 + ubuntuunity/modules/users.conf | 22 +++ ubuntuunity/modules/users.conf.oem | 30 ++++ ubuntuunity/modules/welcome.conf | 26 +++ ubuntuunity/oem/calamares-finish-oem | 22 +++ ubuntuunity/oem/calamares-finish-oem.desktop | 10 ++ ubuntuunity/oem/calamares-launch-oem | 39 +++++ ubuntuunity/oem/calamares-launch-oem.desktop | 10 ++ ubuntuunity/oem/calamares-oemfinish.sh | 7 + ubuntuunity/oem/calamares-oemprep.sh | 11 ++ ubuntuunity/oem/lightdm.conf | 6 + ubuntuunity/oem/modules/displaymanager.conf | 5 + ubuntuunity/oem/modules/finished.conf | 3 + ubuntuunity/oem/modules/locale.conf | 8 + ubuntuunity/oem/modules/machineid.conf | 8 + ubuntuunity/oem/modules/packages.conf | 5 + ubuntuunity/oem/modules/removeuser.conf | 2 + .../oem/modules/shellprocess_oemalpurge.conf | 5 + .../oem/modules/shellprocess_oemfinish.conf | 5 + ubuntuunity/oem/modules/users.conf | 22 +++ ubuntuunity/oem/modules/welcome.conf | 25 +++ ubuntuunity/oem/settings.conf | 37 +++++ ubuntuunity/oem/sudoers.oem | 56 +++++++ .../start-ubuntu-unity-oem-env | 13 ++ .../ubuntu-unity-oem-environment.desktop | 5 + ubuntuunity/po/Makefile | 22 +++ ubuntuunity/po/POTFILES.in | 1 + ubuntuunity/po/ar.po | 28 ++++ ubuntuunity/po/be.po | 25 +++ ubuntuunity/po/ca.po | 27 +++ .../po/calamares-settings-ubuntuunity.pot | 30 ++++ ubuntuunity/po/da.po | 27 +++ ubuntuunity/po/de.po | 27 +++ ubuntuunity/po/el.po | 25 +++ ubuntuunity/po/es.po | 27 +++ ubuntuunity/po/et.po | 25 +++ ubuntuunity/po/eu.po | 25 +++ ubuntuunity/po/fr.po | 27 +++ ubuntuunity/po/gl.po | 25 +++ ubuntuunity/po/it.po | 32 ++++ ubuntuunity/po/ko.po | 25 +++ ubuntuunity/po/no.po | 27 +++ ubuntuunity/po/pl.po | 28 ++++ ubuntuunity/po/pt.po | 27 +++ ubuntuunity/po/pt_BR.po | 27 +++ ubuntuunity/po/ru.po | 30 ++++ ubuntuunity/po/zh-hans.po | 30 ++++ ubuntuunity/settings.conf | 70 ++++++++ ubuntuunity/ubuntu-unity-calamares.desktop.in | 12 ++ ubuntuunity/ubuntu-unity-installer.svg | 154 ++++++++++++++++++ 82 files changed, 1562 insertions(+), 6 deletions(-) create mode 100644 debian/calamares-settings-ubuntu-unity.install create mode 100644 debian/calamares-settings-ubuntu-unity.lintian-overrides create mode 100644 kubuntu/settings.conf.old create mode 100644 ubuntuunity/README.md create mode 100644 ubuntuunity/branding/ubuntuunity/branding.desc create mode 100644 ubuntuunity/branding/ubuntuunity/icon.png create mode 100644 ubuntuunity/branding/ubuntuunity/install.png create mode 100644 ubuntuunity/branding/ubuntuunity/logo.png create mode 100644 ubuntuunity/branding/ubuntuunity/show.qml create mode 100644 ubuntuunity/branding/ubuntuunity/welcome-oem.png create mode 100644 ubuntuunity/branding/ubuntuunity/welcome.png create mode 100755 ubuntuunity/calamares-launch-normal create mode 100755 ubuntuunity/calamares-logs-helper create mode 100644 ubuntuunity/kvantum.kvconfig create mode 100644 ubuntuunity/modules/after_bootloader_context.conf create mode 100644 ubuntuunity/modules/automirror.conf create mode 100644 ubuntuunity/modules/displaymanager.conf create mode 100644 ubuntuunity/modules/oemid.conf create mode 100644 ubuntuunity/modules/packages.conf create mode 100644 ubuntuunity/modules/partition.conf create mode 100644 ubuntuunity/modules/pkgselect_context.conf create mode 100644 ubuntuunity/modules/pkgselect_snap_context.conf create mode 100644 ubuntuunity/modules/shellprocess_oemprep.conf create mode 100644 ubuntuunity/modules/unpackfs.conf create mode 100644 ubuntuunity/modules/users.conf create mode 100644 ubuntuunity/modules/users.conf.oem create mode 100644 ubuntuunity/modules/welcome.conf create mode 100755 ubuntuunity/oem/calamares-finish-oem create mode 100644 ubuntuunity/oem/calamares-finish-oem.desktop create mode 100755 ubuntuunity/oem/calamares-launch-oem create mode 100644 ubuntuunity/oem/calamares-launch-oem.desktop create mode 100755 ubuntuunity/oem/calamares-oemfinish.sh create mode 100755 ubuntuunity/oem/calamares-oemprep.sh create mode 100644 ubuntuunity/oem/lightdm.conf create mode 100644 ubuntuunity/oem/modules/displaymanager.conf create mode 100644 ubuntuunity/oem/modules/finished.conf create mode 100644 ubuntuunity/oem/modules/locale.conf create mode 100644 ubuntuunity/oem/modules/machineid.conf create mode 100644 ubuntuunity/oem/modules/packages.conf create mode 100644 ubuntuunity/oem/modules/removeuser.conf create mode 100644 ubuntuunity/oem/modules/shellprocess_oemalpurge.conf create mode 100644 ubuntuunity/oem/modules/shellprocess_oemfinish.conf create mode 100644 ubuntuunity/oem/modules/users.conf create mode 100644 ubuntuunity/oem/modules/welcome.conf create mode 100644 ubuntuunity/oem/settings.conf create mode 100644 ubuntuunity/oem/sudoers.oem create mode 100755 ubuntuunity/oem/ubuntu-unity-oem-env/start-ubuntu-unity-oem-env create mode 100644 ubuntuunity/oem/ubuntu-unity-oem-env/ubuntu-unity-oem-environment.desktop create mode 100755 ubuntuunity/po/Makefile create mode 100644 ubuntuunity/po/POTFILES.in create mode 100644 ubuntuunity/po/ar.po create mode 100644 ubuntuunity/po/be.po create mode 100644 ubuntuunity/po/ca.po create mode 100644 ubuntuunity/po/calamares-settings-ubuntuunity.pot create mode 100644 ubuntuunity/po/da.po create mode 100644 ubuntuunity/po/de.po create mode 100644 ubuntuunity/po/el.po create mode 100644 ubuntuunity/po/es.po create mode 100644 ubuntuunity/po/et.po create mode 100644 ubuntuunity/po/eu.po create mode 100644 ubuntuunity/po/fr.po create mode 100644 ubuntuunity/po/gl.po create mode 100644 ubuntuunity/po/it.po create mode 100644 ubuntuunity/po/ko.po create mode 100644 ubuntuunity/po/no.po create mode 100644 ubuntuunity/po/pl.po create mode 100644 ubuntuunity/po/pt.po create mode 100644 ubuntuunity/po/pt_BR.po create mode 100644 ubuntuunity/po/ru.po create mode 100644 ubuntuunity/po/zh-hans.po create mode 100644 ubuntuunity/settings.conf create mode 100644 ubuntuunity/ubuntu-unity-calamares.desktop.in create mode 100644 ubuntuunity/ubuntu-unity-installer.svg 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 0000000000000000000000000000000000000000..ced56b710d539110acf787c49bd7694dceb78048 GIT binary patch literal 22361 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

=U*=c}-B%I&jv{2BCV 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 POadv&szK_cO~d{l2tr+M literal 0 HcmV?d00001 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 0000000000000000000000000000000000000000..97ce3e63de89f62603938b7ba68e4b3b052bd357 GIT binary patch literal 24249 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 literal 0 HcmV?d00001 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 @@ + + + +