[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#951071: marked as done (debian-edu-config: on roaming workstations prep local user's firefox profile and make sure debian-edu.default gets used/created)



Your message dated Sun, 13 Dec 2020 10:18:28 +0000
with message-id <E1koOSS-000IN9-H0@fasolo.debian.org>
and subject line Bug#951071: fixed in debian-edu-config 2.11.39
has caused the Debian Bug report #951071,
regarding debian-edu-config: on roaming workstations prep local user's firefox profile and make sure debian-edu.default gets used/created
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
951071: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=951071
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: debian-edu-config
Version: 2.11.12

When playing with roaming workstations, I noticed that the pam_mklocaluser'ed new local user does not have a debian-edu.default Firefox profile, but a profile folder of random name created by Firefox.

To control Firefox's behaviour, we need to add a little /etc/mklocaluser.d/ script, such as:

```
#!/bin/sh

set -e

GROUP=$(id -g "$USER")
HOMEDIR="/home/$USER"

mkdir -p "$HOMEDIR/.mozilla/firefox/debian-edu.default"
if [ ! -e "$HOMEDIR/.mozilla/firefox/profiles.ini" ]; then
cp "/usr/share/debian-edu-config/profiles.ini.ff" "$HOMEDIR/.mozilla/firefox/profiles.ini"
fi
if [ ! -e "$HOMEDIR/.mozilla/firefox/installs.ini" ]; then
cp "/usr/share/debian-edu-config/installs.ini" "$HOMEDIR/.mozilla/firefox/installs.ini"
fi
chmod -R u+w,go-rwx "$HOMEDIR/.mozilla/"
chown -R $USER:$GROUP "$HOMEDIR/.mozilla/"

mkdir -p "$HOMEDIR/.thunderbird/debian-edu.default"
if [ ! -e "$HOMEDIR/.thunderbird/profiles.ini" ]; then
cp "/usr/share/debian-edu-config/profiles.ini" "$HOMEDIR/.thunderbird/profiles.ini"
fi
chmod -R u+w,go-rwx "$HOMEDIR/.thunderbird/"
chown -R $USER:$GROUP "$HOMEDIR/.thunderbird/"
```

Greets,
Mike
--

DAS-NETZWERKTEAM
c\o Technik- und Ökologiezentrum Eckernförde
Mike Gabriel, Marienthaler str. 17, 24340 Eckernförde
mobile: +49 (1520) 1976 148
landline: +49 (4351) 850 8940

GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
mail: mike.gabriel@das-netzwerkteam.de, http://das-netzwerkteam.de

Attachment: pgpy1Xp6IgJSZ.pgp
Description: Digitale PGP-Signatur


--- End Message ---
--- Begin Message ---
Source: debian-edu-config
Source-Version: 2.11.39
Done: Holger Levsen <holger@debian.org>

We believe that the bug you reported is fixed in the latest version of
debian-edu-config, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 951071@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Holger Levsen <holger@debian.org> (supplier of updated debian-edu-config package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Sun, 13 Dec 2020 10:56:48 +0100
Source: debian-edu-config
Architecture: source
Version: 2.11.39
Distribution: unstable
Urgency: medium
Maintainer: Debian Edu Developers <debian-edu@lists.debian.org>
Changed-By: Holger Levsen <holger@debian.org>
Closes: 951071
Changes:
 debian-edu-config (2.11.39) unstable; urgency=medium
 .
   [ Wolfgang Schweer ]
   * Add bin/debian-edu-copy-pki targeting roaming workstations (Closes: #951071)
     The issues mentionend in the bug report are now cared for via policy files
     for Firefox ESR, Thunderbird and Chromium.
     The self signed Debian Edu server certificate has been the only problem left
     for roaming workstations (in case a program uses the PKI infrastructure).
   * Add man page share/man/man1/debian-edu-copy-pki.1.
   * Improve sbin/debian-edu-ltsp-install:
     - Add one more explanation to the script header, thanks Holger.
     - Replace condition for NFS export configuration in case of a combined
       server. This will fix the setup if the script is executed inside the
       Debian Installer.
   * share/man/man8/debian-edu-ltsp-install: Correct image type description.
   * sbin/debian-edu-pxeinstall: use the now available homeworld theme.
   * Workaround CUPS bug (#977198, cups service fails randomly after reboot):
     - Add override file share/debian-edu-config/cups.service.
     - Adjust cf3/cf.workarounds to activate the override file.
     This makes sure the cups service starts after the nslcd one (needed because
     the Debian Edu cups-files.conf refers to an LDAP group).
Checksums-Sha1:
 2e9bacf6944ff071f695197050e3fb0d625778d8 1926 debian-edu-config_2.11.39.dsc
 3fc5f6d14ab88e308681c8216d0e99d71975e51a 338004 debian-edu-config_2.11.39.tar.xz
 b8a926acdca2982f938f184025e458b77e669c2d 5741 debian-edu-config_2.11.39_source.buildinfo
Checksums-Sha256:
 7b7e8a3f33bdd1da18910e24813afe16479cd62e0f15e85d2fc82c8aed80ee27 1926 debian-edu-config_2.11.39.dsc
 77cc2c90a68b38058a771af862e5356b482a80a41cc7a4a0c0a9bfe3c7e8c434 338004 debian-edu-config_2.11.39.tar.xz
 b266cc69e9f2ae51e6a6bc2a1e681ba02a08bf54348c1055d136b5e3159e89f8 5741 debian-edu-config_2.11.39_source.buildinfo
Files:
 263f44a25731a0aceb66b3c0251b706c 1926 misc optional debian-edu-config_2.11.39.dsc
 6d769681483c539478453ebd70496685 338004 misc optional debian-edu-config_2.11.39.tar.xz
 cd7d1f2bbcf1cfd41fb168a2f2ce69bd 5741 misc optional debian-edu-config_2.11.39_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEuL9UE3sJ01zwJv6dCRq4VgaaqhwFAl/V54YACgkQCRq4Vgaa
qhxM5w/+KKHuX+Twu6Hz1vDHamKbWVreI5XatQxHYWK6q2su4MZrq5akkwKpc44q
e7Cip2rD16adnEYvDuwHoyRD6uRUDRhykqdO2D9UA1GRUJFN/yQUFItKWwGIfCpf
+32HcXLzMCpM1Lnd4Jl9OMytKdPoYrVoWPxulDLKS83y6WA7bSJwVC/Ee+Jm3pNA
KwPaFfUeLIHImscxJEUbqAzcWq+Gc6kKdFyXaTDVyMqdJutJD4suuPxs1WXq4tUN
+8sGyWxBQ4m7qAGO8SBMrO7LDEA8pOHnskIS15dn59hIOLCqCa5eCo1PyBdrqab2
n1rFFShn3BuKpIv49BApF77dv6Uz/OREnA1Mil1iQr1Y+wo2c2OzVfzl4ti0nvte
II/1yMmgYtq+6RBAw+MRHKoQv7ImTLzCkoAOWaWzQ55khCqEv5ftsIPfEY/2P3by
zRNzeOnBUdpRrsMOUJZR03jWBL/pn2scE86Z0uBCu+zrwiqIYpkSaaWAD2wEE+bI
FpTkUzj/A8u6daxqrJwKIx0omE+SD9GeMNiFLHaerMMa0wCVDIr98wILISfEvYAw
PMZVwhbZs/IssSor4Z58WN0oufB8xAVwciOB3hWCbbL59L0oV1X94jX8qqoTgppc
lj8xB2pTmNk14dgEyyotcKxbPlOGLS/LUo7kKZjh5UTfRgKKQ7U=
=VWAy
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: