From X2Go-ML-1@baur-itcs.de Wed Feb 8 14:30:29 2017 Received: (at 1145) by bugs.x2go.org; 8 Feb 2017 13:30:29 +0000 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on ymir.das-netzwerkteam.de X-Spam-Level: X-Spam-Status: No, score=-1.4 required=3.0 tests=BAYES_00,RCVD_IN_SORBS_SPAM autolearn=no version=3.3.2 Received: from localhost (localhost [127.0.0.1]) by ymir.das-netzwerkteam.de (Postfix) with ESMTP id 293E45DA4B for <1145@bugs.x2go.org>; Wed, 8 Feb 2017 14:30:29 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at ymir.das-netzwerkteam.de Received: from ymir.das-netzwerkteam.de ([127.0.0.1]) by localhost (ymir.das-netzwerkteam.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 9tJuO9Ezwr2I for <1145@bugs.x2go.org>; Wed, 8 Feb 2017 14:30:22 +0100 (CET) X-Greylist: delayed 302 seconds by postgrey-1.34 at ymir.das-netzwerkteam.de; Wed, 08 Feb 2017 14:30:22 CET Received: from mout.kundenserver.de (mout.kundenserver.de [212.227.126.133]) by ymir.das-netzwerkteam.de (Postfix) with ESMTPS id 1F81E5DA49 for <1145@bugs.x2go.org>; Wed, 8 Feb 2017 14:30:22 +0100 (CET) Received: from [192.168.0.23] ([78.43.90.159]) by mrelayeu.kundenserver.de (mreue003 [212.227.15.129]) with ESMTPSA (Nemesis) id 0M4DUV-1cJF0P3cLj-00rsUo; Wed, 08 Feb 2017 14:25:18 +0100 Subject: Re: [X2Go-Dev] Bug#1145: Bug#1145: x2godbadmin + postgres + non-existent home directory = wrong ownerships To: x2go-dev@lists.x2go.org, 1145@bugs.x2go.org, Nable 80 , Walid MOGHRABI References: <8fbce1f7-5f1a-465b-615b-b2ccf6b87b51@baur-itcs.de> <2889078d-8670-e2b9-c92e-f303690e0388@baur-itcs.de> From: Stefan Baur Message-ID: <6a5e1910-426a-fbe5-eda0-e202b77575b8@baur-itcs.de> Date: Wed, 8 Feb 2017 14:24:54 +0100 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: <2889078d-8670-e2b9-c92e-f303690e0388@baur-itcs.de> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="2xg8cCiHChkmC4Fdgt4VRMLlfl96NP6Ug" X-Provags-ID: V03:K0:efd4at16DIh931WySWhzP1GfwflLN8OCt92+1d05nA0BHRalsCA yN1BJeyOvaM3EB8spX2buas7zFldhDm+UYYThRw9GuFBPcLJUWD5+XeJzr+9d6IYBpSj1H9 pdzEPEfhMIi08Ih9YzdA58eQncmsEiehDRFNIyoMhq15iWo1baZTB2CLXGEey29Nkzd51q0 Pi0k7R+DS/6ULrNlCMVBA== X-UI-Out-Filterresults: notjunk:1;V01:K0:lmXpy5XyliI=:AbPLcHVo0Uf/lKeh6KF8Ew bYyIHOq1ahxiERqb5lx1gxAQRSPF+dS3xh1Sr2vhPOmBjwvYTVptRY4oh/Mmd7FbwCM23AZMm K3MDfXGL/Oa812M/FMs/jlux7vQrXv84jsywd89MH1mMLjgmleQnToMkV2ZpnRIBdyFJWywwZ cUGXrbCMUbndkdlas/Fl3FQSpZpxHkCfYsrbsowbm6uDgbhImDMpSYc+hEYrx8AAI2oP1B43m Yy6wdoOG4nL58ECnwwooIOr4UWgWQg2C8VhX1tPsTqSKm2kYTP2suJYllocpXHeUN6Ui0Du5D T4SOxb1H4m2lwByMA+CENf7HPgIe98+HwSpPuO0VnQBBcPgZ4VegDzoH0KLEWZir0ZfJZzI3w /x/TPx7Z1ruiNmZFfPt3uPjL1/Ey0onZhwkoB1TLUUETMOLRq8+TTikadayrqlcMAdi6HkCAN 9cohl43EFXq8K6IbW3EZCK8064aB62N5qUwCc4WrjGzNHwxKsBG+YLOUkawXFY96N3MvYitLJ l4aZjq2C2Lysv7cJsAR8DGJNgjaS5C0yPGUcCRVOiO0q9djeTa1R6qmeMCsOmEsV25MRyUt6M J4AAO5by90t/rvayEb7DQvuWPhBVgqT18Q9LZkKuh+cconM/fUpSeoOiU7Y9gDHenz1uGKyYQ I/VhVgr4Js0eRtREgsAxAtx6gMp86bx1It4WNZlalAsXVuU7IZB4Zc1UwyFkw5k5kyiI= This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --2xg8cCiHChkmC4Fdgt4VRMLlfl96NP6Ug Content-Type: multipart/mixed; boundary="8OtjNjc3OWRLkhdAGua3ToqAAJ5p9Ok79"; protected-headers="v1" From: Stefan Baur To: x2go-dev@lists.x2go.org, 1145@bugs.x2go.org, Nable 80 , Walid MOGHRABI Message-ID: <6a5e1910-426a-fbe5-eda0-e202b77575b8@baur-itcs.de> Subject: Re: [X2Go-Dev] Bug#1145: Bug#1145: x2godbadmin + postgres + non-existent home directory = wrong ownerships References: <8fbce1f7-5f1a-465b-615b-b2ccf6b87b51@baur-itcs.de> <2889078d-8670-e2b9-c92e-f303690e0388@baur-itcs.de> In-Reply-To: <2889078d-8670-e2b9-c92e-f303690e0388@baur-itcs.de> --8OtjNjc3OWRLkhdAGua3ToqAAJ5p9Ok79 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: quoted-printable Am 07.02.2017 um 23:41 schrieb Stefan Baur: > x2godbadmin, however, needs to be run > - on the x2goserver > - by root > - before the user logs in >=20 > -> chicken and egg. Ha, I think I found a way to "hatch the egg"! As root, do: su -s /bin/true # this triggers pam_mkhomedir for x2godbadmin --adduser We *might* consider adding that inside x2godbadmin, but would have to make sure it is only used if pam_mkhomedir is in use/users are non-local users (because it won't do the trick if it's a local user account that doesn't have a homedirectory yet). -Stefan --=20 BAUR-ITCS UG (haftungsbeschr=E4nkt) Gesch=E4ftsf=FChrer: Stefan Baur Eichen=E4ckerweg 10, 89081 Ulm | Registergericht Ulm, HRB 724364 Fon/Fax 0731 40 34 66-36/-35 | USt-IdNr.: DE268653243 --8OtjNjc3OWRLkhdAGua3ToqAAJ5p9Ok79-- --2xg8cCiHChkmC4Fdgt4VRMLlfl96NP6Ug Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJYmxwtAAoJEG7d9BjNvlEZ5IwH/3Anexty2MZ/+AvKuGb1FcPp kwjqytco1QH2OP+QSnZUGRaWYRkiR0dYqvGKXpNbHLub/OhxNRR8sYF9AmqorEMt Hz4O80x6sXSInckJuRgWJ0PenVSj6pdWKm2BjHdeWVXjW/StXmWICxXbueZU2oop +lw3eYB5My14oqacZqnt6104nXBoG4yuS0CQTCfSJwPSkIRZlu82FzQxgTEy6A97 fx4zBWgSlzo0mu7p1rQid/mQRide8uu945Gc8eW2vagINuTlHPAj0z3xtlmRXK6j NTJL7bPgQpdSJlVW8pG3V2EMS1ZEIO50PwYB8VV4/fFRaBEsxnMQxieAjFU37Ik= =xzw/ -----END PGP SIGNATURE----- --2xg8cCiHChkmC4Fdgt4VRMLlfl96NP6Ug--