140 Commits

Author SHA1 Message Date
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
2018-08-26 13:24:06 -05:00
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
2018-08-21 00:05:38 -05:00
Lugito
c677c371ca Merge branch 'origin/master' into Weblate 2018-08-17 12:28:12 -05:00
Hans P. Möller
71ea46cde5 Translated using Weblate (German)
Currently translated at 93,7% (15 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/de/
2018-08-17 12:28:12 -05:00
Carl Schwan
7a2bfdb50c Translated using Weblate (French)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/fr/
2018-08-17 12:28:12 -05:00
Emanuele Antonio Faraone
2106753efa Translated using Weblate (Italian)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/it/
2018-08-17 12:28:11 -05:00
Emanuele Antonio Faraone
1588b33eba Translated using Weblate (Italian)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/it/
2018-08-17 12:27:32 -05:00
Lugito
bef3de7261 Merge branch 'origin/master' into Weblate 2018-08-17 05:51:43 -05:00
Carl Schwan
b4e5b38104 Translated using Weblate (French)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/fr/
2018-08-17 05:51:41 -05:00
Lugito
76432697a7 Merge branch 'origin/master' into Weblate 2018-08-17 05:48:09 -05:00
Carl Schwan
e91b5b2d3d Translated using Weblate (French)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/fr/
2018-08-17 05:48:05 -05:00
Lugito
cdbf98cc8c Merge branch 'origin/master' into Weblate 2018-08-13 02:33:47 -05:00
Henrik Christiansen
28499fdf8b Translated using Weblate (Danish)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/da/
2018-08-13 02:33:44 -05:00
Simon Quigley
a2e6868a2a Sync default user groups with Neon. 2018-08-10 13:16:43 -05:00
Simon Quigley
ebdbcddd51 Add a minimum password strength requirement. 2018-08-10 13:15:03 -05:00
Simon Quigley
638e13824f Enable automirror by default. 2018-08-09 22:40:15 -05:00
Simon Quigley
ec8d1863c8 Make "ubuntu" the bootloader_id and don't do a cp hack. 2018-07-25 06:22:48 -05:00
Simon Quigley
a0da5ae20d Don't copy initrd from the live install, because that contains casper. 2018-07-25 06:19:45 -05:00
Einar Mostad
875e9a9daf Translated using Weblate (Norwegian Bokmål)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/nb/
2018-07-25 04:21:33 -05:00
Einar Mostad
fd2ab888de Translated using Weblate (Norwegian Bokmål)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/nb/
2018-07-25 04:21:33 -05:00
Lugito
874785ad0c Merge branch 'origin/master' into Weblate 2018-07-25 02:41:51 -05:00
Einar Mostad
b292a53b8e Translated using Weblate (Norwegian Bokmål)
Currently translated at 100,0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/nb/
2018-07-25 02:41:50 -05:00
Einar Mostad
d33cfb8e32 Translated using Weblate (Norwegian Bokmål)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/nb/
2018-07-25 02:40:09 -05:00
Simon Quigley
b74b617312 Calamares is capitalized (LP: #1783109). 2018-07-25 00:29:59 -05:00
Simon Quigley
e1038b485d Add support for Norwegian. 2018-07-24 16:28:20 -05:00
Simon Quigley
8949483eeb We're not Neon (LP: #1783024). 2018-07-22 21:13:53 -05:00
Simon Quigley
88e201e0c8 Get some changes from Neon to make some of our awful hacks much cleaner. 2018-07-20 13:35:25 -05:00
Simon Quigley
912a94ead5 Ensure that /bin/bash is always the default shell. 2018-07-20 11:22:53 -05:00
Simon Quigley
d658f4cfc2 Add a machineid file. 2018-07-20 11:08:00 -05:00
Simon Quigley
a860ee7105 Fix non-secureboot UEFI installs on real hardware (LP: #1781015). 2018-07-18 23:20:08 -05:00
Simon Quigley
3a21094494 Replace a blind cp with a more tactful apt-cdrom command. 2018-07-15 03:57:02 -05:00
Simon Quigley
32c517a057 Add more language support. 2018-07-15 00:20:05 -05:00
Lugito
a18c6e1f62 Merge branch 'origin/master' into Weblate 2018-07-15 00:13:21 -05:00
Simon Quigley
ecfde16b4a Translated using Weblate (Arabic)
Currently translated at 100.0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/ar/
2018-07-15 00:13:20 -05:00
Lugito
64c8233a77 Merge branch 'origin/master' into Weblate 2018-07-15 00:05:04 -05:00
Simon Quigley
bacc79ead6 Translated using Weblate (Arabic)
Currently translated at 93.7% (15 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/ar/
2018-07-15 00:05:02 -05:00
Lugito
fc2e0caf3d Merge branch 'origin/master' into Weblate 2018-07-14 15:36:41 -05:00
Luís Rafael Gomes
7bbacebad3 Translated using Weblate (Portuguese)
Currently translated at 100.0% (3 of 3 strings)

Translation: Lubuntu/Desktop File for Calamares
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-settings-lubuntu-desktop/pt/
2018-07-14 15:36:39 -05:00
Simon Quigley
378ec9515c Add a displaymanager.conf. 2018-07-13 21:36:03 -05:00
Simon Quigley
cfcd5ab066 Don't use apt-cdrom; just copy the host sources.list. 2018-07-13 21:19:53 -05:00
Lugito
6a73d4b39c Merge branch 'origin/master' into Weblate 2018-07-12 14:10:25 -05:00
Henrik Christiansen
04972ffb9e Translated using Weblate (Danish)
Currently translated at 100,0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/da/
2018-07-12 14:10:22 -05:00
Simon Quigley
ad9eb42277 Also remove calamares after install. 2018-07-12 00:10:34 -05:00
Simon Quigley
06ab2e9613 Ensure that calamares.desktop is removed from all new users on a freshly-installed system. 2018-07-11 23:08:41 -05:00
Simon Quigley
4091552f74 Fix geoip timezone detection. 2018-07-11 22:39:09 -05:00
Hans P. Möller
6d0a95b5b6 Translated using Weblate (German)
Currently translated at 87.5% (14 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/de/
2018-07-11 12:51:45 -05:00
Luís Rafael Gomes
187bb602bd Translated using Weblate (Portuguese)
Currently translated at 100.0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/pt/
2018-07-11 12:51:06 -05:00
Luís Rafael Gomes
79d10a71dc Translated using Weblate (Portuguese)
Currently translated at 100.0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/pt/
2018-07-11 06:02:23 -05:00
Weblate
f9e9419921 Merge branch 'origin/master' into Weblate 2018-07-11 02:05:52 -05:00
Simon Quigley
fdc4e655fa Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (16 of 16 strings)

Translation: Lubuntu/Calamares Slideshow
Translate-URL: https://translate.lubuntu.me/projects/lubuntu/calamares-slideshow/pt_BR/
2018-07-11 02:05:50 -05:00