Walter Lapchynski
a392e286f3
Clarify changelog.
6 years ago
Walter Lapchynski
07a443fb58
Ensure upgrades don't happen for EFI packages.
6 years ago
Walter Lapchynski
3915c9a26f
Add missing identifiers for urllib exception handling.
6 years ago
Simon Quigley
df71fee23d
Rename calamares.desktop to lubuntu-calamares.desktop.
6 years ago
Simon Quigley
a74f1abbfb
Fix all the bad whitespace.
6 years ago
Walter Lapchynski
74419de594
cleanup after new install file location
6 years ago
Walter Lapchynski
abc1aafe33
fix location of installer .desktop
6 years ago
Walter Lapchynski
1364462c86
fix check for EFI architecture
6 years ago
Walter Lapchynski
87a0d32242
Restore Calamares productIcon.
6 years ago
Walter Lapchynski
21acfae10a
Ignore BIOS entirely when installing GRUB for EFI.
6 years ago
Walter Lapchynski
4bf7f72786
Updated automirror for urllib.request
...
Summary: Updated automirror for urllib.request
Test Plan:
Verify basic function in US, but then also have non-US users test for functionality, especially paying attention to time.
More specifically, this patch should be able to be applied directly to /usr/lib/(i138-linux-gnu|x86_64-linux-gnu)/calamares/modules/automirror/main.py in a live system, then run the installer and see what happens.
Reviewers: tsimonq2, wxl
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D23
6 years ago
Walter Lapchynski
9c6c1de9fe
Generalize installation of GRUB for EFI.
...
Summary: See T97.
Test Plan: Already tested. Ship it!
Reviewers: tsimonq2
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D33
6 years ago
Simon Quigley
8914c0f210
Add a changelog entry.
6 years ago
Simon Quigley
f0c827eb32
C'mooooon, whitespace. :(
6 years ago
Walter Lapchynski
8c5e3a0061
Ensure install .desktop file is always removed.
...
Summary: Fixes T82.
Test Plan: Install and reboot. Desktop should be free of the install .desktop file. This has been tested already for EFI and BIOS in a virtual machine, but since this is related to a task that concerns a rather particular system consisting of 32 bit EFI with a 64 bit processor, it will need to be tested in other cases.
Reviewers: tsimonq2
Reviewed By: tsimonq2
Maniphest Tasks: T82
Differential Revision: https://phab.lubuntu.me/D30
6 years ago
Simon Quigley
c8068a4819
Bad whitespace is bad.
6 years ago
Walter Lapchynski
6db75e1ae8
Enable support for LUKS/encryption.
...
Summary: All settings required to enable support for LUKS/encryption.
Test Plan:
The two methods of encryption will need to be tested:
1. Automated option, e.g. Erase Disk
1. Click the radio button for the option
1. Check the Encrypt checkbox
1. Enter your password twice
1. Continue with the install as normal
1. Manual partitioning
1. Create a new partition
1. Check the Encrypt checkbox underneath filesystem
1. Enter your password twice
1. Don't forget to mount as /
1. Continue with the install as normal
If the install completes without errors and can boot successfully after completion, asking for and accepting the correct password before booting the system, then we've got ourselves a winner.
Reviewers: tsimonq2
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D28
6 years ago
Walter Lapchynski
fcc2036633
Remove all password checking.
...
Summary:
We were using password checking in Calamares, especially as supported by libpwquality, but have received overwhelming community feedback against this. Therefore, we remove any checking by libpwquality, including defaults that aren't explicit, like the dictionary check. Sadly, it seems that setting enforcing=0 to simply print a warning does not work. IIt's possible that this is a bug, but not worth chasing at this point. The only thing unsupported is a blank password, but that's something that's [not clear](https://github.com/calamares/calamares/issues/790#issuecomment-330455711 ) is supported.
The good news is that the [string](743c19d8dd/src/modules/users/page_usersetup.ui (L440)
) suggesting a good password is still there. If there's anywhere to be additional improments, it's there.
Test Plan: Run Calamares and enter a variety of lame passwords (e.g. space, the number one, the letter a, the word cat, etc.) twice. If the "next" button is not greyed out, it succeeds.
Reviewers: tsimonq2
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D12
6 years ago
Walter Lapchynski
4f328dc3d7
Add executable key to defaultDesktopEnvironment stanza in displaymanager.
...
Summary: See {T55}
Test Plan:
Install with autologin enabled. After install and reboot, should be in Lubuntu session.
NOTE: an additional fix to calamares itself is required.
Reviewers: tsimonq2
Reviewed By: tsimonq2
Differential Revision: https://phab.lubuntu.me/D9
6 years ago
Simon Quigley
e628ebc084
Upload to Cosmic.
6 years ago
Simon Quigley
d9dc0546f6
Remove the build dep completely.
6 years ago
Simon Quigley
8eeeac57c6
Upload to Cosmic.
6 years ago
Simon Quigley
82b66ac9a3
Bump Standards-version to 4.2.0, no changes needed.
6 years ago
Simon Quigley
d2394fa5a6
Make the password detection runtime dep into a build dep.
6 years ago
Simon Quigley
d6652367c5
Add a changelog entry for the Danish translation.
6 years ago
Simon Quigley
2502b30166
Upload to Cosmic.
6 years ago
Simon Quigley
a2e6868a2a
Sync default user groups with Neon.
6 years ago
Simon Quigley
ebdbcddd51
Add a minimum password strength requirement.
6 years ago
Simon Quigley
0cdb5a5e07
Upload to Cosmic.
6 years ago
Simon Quigley
04e8090eae
Fix a typo in automirror.
6 years ago
Simon Quigley
638e13824f
Enable automirror by default.
6 years ago
Simon Quigley
eebe3db608
Upload to Cosmic.
6 years ago
Simon Quigley
653fedc3b8
Add a calamares-settings-ubuntu-common package with an automirror module.
6 years ago
Simon Quigley
2410754f94
Upload to Cosmic.
6 years ago
Simon Quigley
ec8d1863c8
Make "ubuntu" the bootloader_id and don't do a cp hack.
6 years ago
Simon Quigley
a0da5ae20d
Don't copy initrd from the live install, because that contains casper.
6 years ago
Simon Quigley
f138b91cbe
Upload to Cosmic.
6 years ago
Simon Quigley
b74b617312
Calamares is capitalized (LP: #1783109 ).
6 years ago
Simon Quigley
79b55e472d
Upload to Cosmic.
6 years ago
Simon Quigley
8949483eeb
We're not Neon (LP: #1783024 ).
6 years ago
Simon Quigley
d3804fbe82
Upload to Cosmic.
6 years ago
Simon Quigley
88e201e0c8
Get some changes from Neon to make some of our awful hacks much cleaner.
6 years ago
Simon Quigley
912a94ead5
Ensure that /bin/bash is always the default shell.
6 years ago
Simon Quigley
d658f4cfc2
Add a machineid file.
6 years ago
Simon Quigley
852eed3627
Upload to Cosmic.
6 years ago
Simon Quigley
a860ee7105
Fix non-secureboot UEFI installs on real hardware (LP: #1781015 ).
6 years ago
Simon Quigley
c5ff9d12f8
Upload to Cosmic.
6 years ago
Simon Quigley
3a21094494
Replace a blind cp with a more tactful apt-cdrom command.
6 years ago
Simon Quigley
6ce083f094
Add a changelog entry for the changelog entries.
6 years ago
Simon Quigley
fc83eb4512
Upload to Cosmic.
6 years ago
Simon Quigley
98acaf1cab
Bump Standards-version to 4.1.5, no changes needed.
6 years ago
Simon Quigley
378ec9515c
Add a displaymanager.conf.
6 years ago
Simon Quigley
cfcd5ab066
Don't use apt-cdrom; just copy the host sources.list.
6 years ago
Simon Quigley
261b24b404
Add changelog entry for the Danish translation.
6 years ago
Simon Quigley
12abbba3aa
Upload to Cosmic.
6 years ago
Simon Quigley
707ade30ee
Link some changelog entries in the description.
6 years ago
Simon Quigley
ad9eb42277
Also remove calamares after install.
6 years ago
Simon Quigley
06ab2e9613
Ensure that calamares.desktop is removed from all new users on a freshly-installed system.
6 years ago
Simon Quigley
27a5310e35
Add a changelog entry for the translations.
6 years ago
Simon Quigley
4091552f74
Fix geoip timezone detection.
6 years ago
Simon Quigley
d85696dab1
Upload to Cosmic.
6 years ago
Simon Quigley
66c9fe501f
Don't remove GRUB for now.
6 years ago
Simon Quigley
1a88110770
Fix translations for Calamares.
6 years ago
Simon Quigley
849bbb6a26
Upload to Cosmic.
6 years ago
Simon Quigley
3d72058e11
Remove the rm line of the shellprocess command (LP: #1780977 ).
6 years ago
Simon Quigley
756ccfef18
Increase the timeout for the shellprocess command (LP: #1781015 ).
6 years ago
Simon Quigley
3cd916a8e3
Add a changelog entry to mention translations.
6 years ago
Simon Quigley
56c9d885cc
Add a necessary build dependency on intltool.
6 years ago
Simon Quigley
fc99bff111
Initial translations commit.
6 years ago
Simon Quigley
2dea4fe9f7
Upload to Cosmic.
6 years ago
Simon Quigley
e0dd4e665c
Actually install the .desktop file.
...
FIXME: This is super hacky and breaks rules.
6 years ago
Simon Quigley
67a1f7ebc9
Ensure that slideshow images correctly respond to their text.
6 years ago
Simon Quigley
7fabcbcae7
Make image and text IDs unique in the slideshow.
6 years ago
Simon Quigley
edc61126be
Add bug links.
6 years ago
Simon Quigley
e7f7161113
Enable GeoIP support by default, to get accurate timezone readings.
6 years ago
Simon Quigley
2cacaa80f1
Remove the right live task.
6 years ago
Simon Quigley
d96be61861
Don't fail to install the system on BIOS systems.
6 years ago
Simon Quigley
b6b5a401a9
Upload to Cosmic.
6 years ago
Simon Quigley
e66566f640
Update the support link to be current.
6 years ago
Simon Quigley
25218fc3a7
Add a desktop file to install the system with (LP: #1771460 ).
6 years ago
Simon Quigley
be429d184f
Replace awful hack with a less hacky but still awful hack.
6 years ago
Simon Quigley
27c556f7a9
Fix Vcs-* and Homepage to reflect the move off of GitHub.
6 years ago
Simon Quigley
7d37e2c3ae
Bump Standards-version to 4.1.4, no changes needed.
7 years ago
Simon Quigley
4cc781d1d0
Release to Cosmic.
7 years ago
Simon Quigley
ac0691b9d2
Make squashfs-tools a hard dependency; without it, Lubuntu's installation fails (LP: #1769781 ).
7 years ago
Simon Quigley
03e40ea65b
Lubuntu Next -> Lubuntu.
7 years ago
Simon Quigley
27e2dac8c9
We don't need to explicitly remove Calamares.
7 years ago
Simon Quigley
c4816052a9
Bump system requirements, to be safe.
7 years ago
Simon Quigley
d20618ebb5
Lubuntu.me is HTTPS now.
7 years ago
Simon Quigley
1871e82024
Remove lubuntu-qt-desktop from Suggests.
7 years ago
Simon Quigley
bde86fa9fd
Add a .gitignore file for debian/files.
7 years ago
Simon Quigley
ec02c3baba
Release to Bionic.
7 years ago
Simon Quigley
eb905298ab
Add ${misc:Depends}, thanks lintian.
7 years ago
Simon Quigley
4320df753e
Bring packaging up-to-date.
7 years ago
Simon Quigley
de14396a1f
Remove the bug in the changelog.
7 years ago
Simon Quigley
dff1dea9e8
Since the license terms in the changelog allow it, bump to GPL 3.
7 years ago
Simon Quigley
dbc661bd9b
Give the Lubuntu Developers the copyright to the lubuntu/ directory.
7 years ago
Simon Quigley
40b4941a69
Move the README up a level.
7 years ago
Simon Quigley
165e7c550e
Add a README and move things around a bit.
7 years ago
Simon Quigley
8caa79398b
Final touches before uploading.
7 years ago
Simon Quigley
19c6750716
Customize everything.
7 years ago
Jonathan Riddell
3dc5a5a004
add restricted install
7 years ago
Jonathan Riddell
60b98fb20d
ignore calamares qml module, it does dep on calamares
7 years ago
Jonathan Riddell
0b70ff75d8
update .install
7 years ago
Jonathan Riddell
6c6ecaf0c4
rename .install
7 years ago
Jonathan Riddell
b9d9177e2d
update name
7 years ago
Rohan Garg
c5f84bd51f
Make sure we install lib too
7 years ago
Rohan Garg
8b3f6d4778
Make sure we only build for amd64, adjust settings accordingly
7 years ago
Rohan Garg
cabbeeb284
Fix install file
7 years ago
Rohan Garg
73cea3d2ae
Set arch to all
7 years ago
Rohan Garg
7cfe74c999
Fix source name
7 years ago
Rohan Garg
127d7fd7a2
Update control
7 years ago
Rohan Garg
aa5f61134e
Fold calamares branding stuff into the core settings package
7 years ago
Rohan Garg
f00fc8fb78
Fix format
7 years ago
Rohan Garg
9df3eed29a
Only ship settings for calamares
7 years ago
Rohan Garg
2e1bcccd44
Fix depends
7 years ago
Rohan Garg
8de4856fa9
Teo says this is not needed anymore
7 years ago
Rohan Garg
c875c47ba3
Use overriden_command
7 years ago
Rohan Garg
35c3e11b09
Make sure restartNowEnabled is set to true
7 years ago
Rohan Garg
106a2f1c62
Drop useless instance setting
7 years ago
Rohan Garg
0b5f424fd4
We don't use krfbcfg anymore
7 years ago
Rohan Garg
b68575bb9b
Make sure we Provide calamares
7 years ago
Rohan Garg
5890090574
Fix install file
7 years ago
Rohan Garg
efe5a395d1
Fix package name
7 years ago
Rohan Garg
6d7f7f7afb
Fix changelog
7 years ago
Rohan Garg
4988805c46
Add watch file
7 years ago
Rohan Garg
9bb9be9293
Update settings for Netrunner Core
7 years ago
Rohan Garg
897c242c44
Update for yacy
7 years ago
Rohan Garg
a08b9c5ade
Make sure finished.conf sets restartNowChecked to true
7 years ago
Rohan Garg
8d86408469
Auto yes the resize command
7 years ago
Rohan Garg
1c5fcc4e3b
Make calamares depend on konsole
7 years ago
Rohan Garg
58370ec29e
Make sure we ship the fs_resize script with Calamares
7 years ago
Rohan Garg
368504cbe8
Make sure we insert new line
7 years ago
Rohan Garg
9dbdf28577
Update module
7 years ago
Rohan Garg
5778c7754b
Add the krfbcfg module
7 years ago
Rohan Garg
b66e03a4c5
Make sure the krfbcfg module is installed
7 years ago
Rohan Garg
82c1796845
Fix formatting again :/
9 years ago
Rohan Garg
6fed6e148c
Make the formatting consistent
9 years ago
Rohan Garg
10a0a8621f
Update settings to new format
9 years ago
Rohan Garg
85dbf098c1
Fix settings.conf
9 years ago
Rohan Garg
2506e97d2e
Make sure user gets added to the sudo group
9 years ago
Rohan Garg
ee906e92db
* Add a interactive terminal module conf
...
* Make sure we use the preexisting sudo group for admin privs
* Move all the module configs into the debian/modules folder
* Drop the fs_resize process job
* Update configs
9 years ago
Rohan Garg
b520dd07df
Add libkf5parts-dev to build-depends for interactiveterminal branch
9 years ago
Rohan Garg
f1ada49447
Fix typo
9 years ago
Rohan Garg
f0a2b05f6a
Enable the displaymanager module
9 years ago
Rohan Garg
f4f680576e
Add a users.conf and install webview.conf
9 years ago
Rohan Garg
fafe5ba28b
Just launch the script directly, will require user interaction
9 years ago
Rohan Garg
00f17b2670
Run script inside konsole
9 years ago
Rohan Garg
1e2f88dac0
Add libqt5webkit5-dev to the build deps
9 years ago
Rohan Garg
d96559b830
Add ownCloud settings
9 years ago
Rohan Garg
d923f7a24e
Fix install path
9 years ago
Rohan Garg
b661b23f93
ODROID specific module to resize partitions
9 years ago
Rohan Garg
05b71e5176
Disable packages and removeuser modules for now
9 years ago
Rohan Garg
54b9c27be5
Add a welcome.conf for the ODROID
9 years ago
Rohan Garg
d94a0242b7
squashfs and grub2 are not required
9 years ago
Rohan Garg
088de31b9d
Adjust for not having unpackfs.conf
9 years ago
Rohan Garg
f0cb7ee65c
Use the default boost-python provided by debian
9 years ago
Rohan Garg
2f6629b071
Add libkpmcore-dev as a build-dep
9 years ago
Rohan Garg
eeef9353ba
Add missing build deps
9 years ago
Rohan Garg
b302b5b2d8
Adjust settings.conf for ARM board setup
9 years ago
Rohan Garg
d82521670f
Drop meta folder
9 years ago
Rohan Garg
5fad30b632
Update settings.conf
9 years ago
Rohan Garg
05fa252838
Don't install links
10 years ago
Rohan Garg
32b44ffc08
Wrap and sort
10 years ago
Rohan Garg
2a6b6fbb37
Make sure we depend on grub2 and os-prober
10 years ago
Rohan Garg
6c092c6cf8
Make sure we use the new module name
10 years ago
Rohan Garg
b6e008d05a
Some lintian fixes
10 years ago
Rohan Garg
7ac2bc8233
Add qtdeclarative5-dev to the build dep
10 years ago
Rohan Garg
bea10eddaa
Add meta info
10 years ago
Rohan Garg
ce67893cb1
We want to purge packages before the new user is created so that useless
...
stuff from /etc/skel isn't copied when creating the new user.
10 years ago
Rohan Garg
d8b5813015
Improve regex so that not everything gets pulled out of the ISO
10 years ago
Rohan Garg
b4f3229749
Fix links file
10 years ago
Rohan Garg
42931df1c6
Build parallely
10 years ago
Rohan Garg
86373f67c9
Make sure calamares ends up on the Desktop via skel
10 years ago
Rohan Garg
2e24df9061
Make sure the package removal happens before grub is run since
...
live-config does shitty things and dpkg-diverts update-initramfs
10 years ago
Rohan Garg
4433be660e
Update settings.conf to run the initramfs.conf module
10 years ago
Rohan Garg
44396d3ef7
Update build-deps
10 years ago
Rohan Garg
e154c4638c
Make sure we actually run the packages module
10 years ago
Rohan Garg
e87128426f
Make sure calamares is removed post install
10 years ago
Rohan Garg
520b126a27
Make sure calamares depends on squashfs-tools
10 years ago
Rohan Garg
c8e2e0ec91
Add a custome conf for the squashfs filesystem
10 years ago
Rohan Garg
f84004520e
Add qttools5-dev-tools as a build-dep
10 years ago
Rohan Garg
687175f3cc
Use additional flags to build calamares
...
Make sure we ship our own settings.conf
10 years ago
Rohan Garg
bc9e4c7112
Add initial debian packaging
10 years ago