94 Commits

Author SHA1 Message Date
Michel Decima
7dabad2684 packaging: bump version number 2026-05-11 11:42:04 +02:00
Michel Decima
264c82600f Merge branch '16-files-provider-deprecation' into develop
Closes issue #16
2026-05-07 17:46:48 +02:00
Michel Decima
d23c5fb867 fix(sssd): replace provider 'files' with 'proxy'
In Ubuntu 26.04, the 'files' provider has been removed, see
https://sssd.io/docs/files-provider-deprecation.html

It can be replaced by the 'proxy' provider, with additional
property 'proxy_lib_name' set to 'files'. This configuration
is compatible with Ubuntu 22.04, 24.04 and 26.04 LTS, and all
intermediate versions.

Solves issue #16
2026-05-07 17:40:52 +02:00
Michel Decima
5f43c954be packaging: bump version number 2026-04-17 09:34:59 +02:00
Michel Decima
a1e5400b1d Merge branch '15-dconf-default-proxy' into develop
Closes issue #15
2026-04-17 09:34:20 +02:00
Michel Decima
bb4eb10c54 packaging: remove obsolete config file in d/preinst 2026-04-17 09:33:21 +02:00
Michel Decima
3fe2cd012d fix(dconf): remove user profile configuration
Config file moved to package orange-yourdev-setup, using the same path.
This move causes a conflict between package orange-yourdev-login and
package orange-yourdev-setup.
2026-04-17 09:33:21 +02:00
Michel Decima
d960d91913 fix(dconf): remove default proxy configuration
Configuration file moved to package orange-yourdev-setup, using a
different name (no conflict, duplicate is OK).

Partial solution for #15
2026-04-17 09:33:21 +02:00
Michel Decima
df15139b15 fix(postinst): options for certupdate and dongle-aladdin 2026-04-03 15:45:04 +02:00
Michel Decima
2b0446465b chore: update .gitignore 2025-03-02 17:48:49 +01:00
Michel Decima
3b65668d7f packaging: bump version number 2025-02-05 10:37:50 +01:00
Michel Decima
c689ebeab4 Merge branch '12-pam-auth-update' into develop
Closes #12
2025-02-05 10:34:16 +01:00
Michel Decima
4d5cfa9d91 packaging: use non-interactive mode for pam-auth-update in d/postinst
Force non-interactive mode to avoid useless debconf message
about conflict between sss and yourdev profiles.

Solves #12
2025-02-05 09:02:15 +01:00
Michel Decima
f3b9b7020e packaging: bump version number 2025-02-03 09:57:51 +01:00
Michel Decima
fb489a9f2e Merge branch '10-dconf-proxy' into develop
Closes #10
2025-02-03 09:53:50 +01:00
Michel Decima
6f51d1144f typo in dconf/db/local.d/01-proxy
Correct domain for proxy URL is .francetelecom.fr not .franceletecom.fr

Solves #10
2025-02-03 09:28:18 +01:00
Michel Decima
bf564a3ed6 Merge branch '11-needrestard-sssd' into develop
Closes #11
2025-01-31 08:36:41 +01:00
Michel Decima
3e4f023074 fix: add needrestart config override for sssd-*.service
Solves #11
2025-01-30 21:48:15 +01:00
Michel Decima
21bc076683 packaging: bump version number 2025-01-24 14:46:51 +01:00
Michel Decima
cb7aa212e0 Merge branch '10-dconf-path-for-proxy-settings' into develop 2025-01-24 14:45:11 +01:00
Michel Decima
1c73b974e5 fix: DConf path for proxy settings is /system/proxy
There is no exact correspondence between the 'org.gnome.x.y' schemas for
gsettings and the DConf '/org/gnome/x/y' paths.  In the particular case
of the 'org.gnome.system.proxy' schema, the corresponding DConf path is
in fact '/system/proxy' ...

Closes #10
2025-01-24 12:40:30 +01:00
Michel Decima
ad4b99ba41 ci: use template from default branch 2024-11-14 12:13:52 +01:00
Michel Decima
342f5350aa chore: typo in debian/preinst 2024-10-09 10:58:37 +02:00
Michel Decima
8ac4202fb1 chore: add CONTRIBUTORS.md 2024-09-17 23:52:40 +02:00
Michel Decima
a6c1d8997e ci: use PKG_BUILD_EXCLUDE to exclude some dists 2024-09-17 12:15:29 +02:00
Michel Decima
9092ad4a33 doc: add minimal README.md 2024-05-31 12:02:53 +02:00
Michel Decima
e91e4316b3 ci: disable build for ubuntu/kinetic 2024-05-31 10:26:54 +02:00
Thierry Tallagrand
58176e7fe3 Merge branch 'develop' into 'master'
Change banner message, more prison years and more money...

See merge request yourdev/orange-yourdev-login!2
2024-02-29 16:16:05 +00:00
Vincent PENVERN
23210993de Change banner message, more prison years and more money... 2024-02-29 15:12:44 +01:00
Michel Decima
7034885b6d ci: enable build for ubuntu:noble 2023-12-04 14:17:56 +01:00
Michel Decima
d496b2cfda packaging: bump version number 2023-09-11 13:52:22 +02:00
Michel Decima
a2437ad2e8 fix: nss responder is configured to be socket-activated
Solves issue #8
2023-09-11 13:51:43 +02:00
Michel Decima
0b47e1855e ci: disable build for ubuntu:hirsute 2023-09-07 09:42:50 +02:00
Michel Decima
7fe053a601 ci: enable build for debian 2023-09-07 09:40:34 +02:00
Michel Decima
26ab5ff344 packaging: enable build for ubuntu:mantic 2023-09-05 15:05:03 +02:00
Michel Decima
7363546459 ci: enable build for ubuntu:lunar 2023-02-21 14:03:36 +01:00
Michel Decima
de85d1ce72 packaging: bump version number 2023-01-18 14:11:26 +01:00
Michel Decima
6267240878 feat: new GDM greeter logo
Text in logo is capitalized (YourDev instead of yourdev)
Image file is installed in /usr/share/orange-yourdev-login
2023-01-18 14:09:49 +01:00
Michel Decima
5a6fe5ecc6 chore: use drop-in fragment for pwquality.conf
Solves issue #6
2023-01-18 14:09:41 +01:00
jean-françois vincent
88b3e705df Merge branch 'improve_password_rules' into 'develop'
Improve password rules for local accounts

See merge request yourdev/orange-yourdev-login!1
2023-01-18 08:43:08 +00:00
jfv
7c370fded7 Update rule about password min size from 12 to 10 2023-01-13 16:09:10 +01:00
jfv
a489398c4a Improve password rules for local accounts 2023-01-12 09:07:14 +01:00
Michel Decima
35d8bbf7fd license: typo in LICENSE.md 2022-09-30 18:47:39 +02:00
Michel Decima
8a8f984cd2 Merge branch 'license' 2022-09-14 16:23:33 +02:00
Michel Decima
a650c659fd license: update debian/copyright 2022-09-14 16:23:24 +02:00
Michel Decima
807f7118e3 license: add common license header 2022-09-14 16:22:57 +02:00
Michel Decima
e3fdc1cb69 license: add LICENSE file 2022-09-14 16:18:28 +02:00
Michel Decima
2336308a17 CI: enable build for ubuntu/kinetic 2022-08-24 13:47:14 +02:00
Michel Decima
98527371ba packaging: bump version number 2022-06-29 11:47:44 +02:00
Michel Decima
3abcb8fa49 packaging: use short version suffix 2022-06-29 11:46:10 +02:00