Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l1SRA-0005nv-4S for pgadmin-hackers@arkaria.postgresql.org; Mon, 18 Jan 2021 11:11:08 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1l1SR9-0008QC-3O for pgadmin-hackers@arkaria.postgresql.org; Mon, 18 Jan 2021 11:11:07 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1l1SR8-0008Q4-Os for pgadmin-hackers@lists.postgresql.org; Mon, 18 Jan 2021 11:11:06 +0000 Received: from mail-io1-xd2f.google.com ([2607:f8b0:4864:20::d2f]) by magus.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.92) (envelope-from ) id 1l1SR4-00010K-BP for pgadmin-hackers@postgresql.org; Mon, 18 Jan 2021 11:11:06 +0000 Received: by mail-io1-xd2f.google.com with SMTP id q2so30354955iow.13 for ; Mon, 18 Jan 2021 03:11:02 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=enterprisedb-com.20150623.gappssmtp.com; s=20150623; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=elP+nhpXatzESMaJQnqKG3ea53h6ntf786EqaPFP7yQ=; b=xK25BoCuKEt02Htu7Kgc/ZEni83VYIlnY86dC6Lo4/S2bu9KGQGC1TSizhGi3kNqC5 gM3/OghdDuJ6xhJVuN9GyQt//TivffNjq9K3dLuzupqZ1armJkLJP12x6NAQoDiisGd1 hDh7t6EJNwf4n4wImZ0UTn5zkXHnK2GW7F8PIrnEqFitD6/det0M0/1tj1xHedt823kK bMez8lGX6+mDpMSGpBwM9DAXsxYYqA18TAO7HfSPMN+qE1QcewfyVBgwiGUhAK3Uljiy vKC1paC8i+sHapjWHC5ycz5JhgSjdBt1BDlyVyZZ7sSInJEdCcmGgk8QtkBwfbYc369p Wq6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=elP+nhpXatzESMaJQnqKG3ea53h6ntf786EqaPFP7yQ=; b=YF1nt2faQfTQNd0yJve1E9NQaGFl27eH9fBEBv2iOPTtjxoP1ja8A/qUmnsuz81h6M i5W51wHYE8KvQUieruw1zp3b+gdQ+U6s8Y3cLSQEB23LmA3/d6NYfDFmb1bap9zsGwrN LkCVsHJndDZv8dMRUoptIxtA0FPhOvnWssrqKiK64In+J1ZjSyUhcT+YmxAUQ8FBQEiW eUsTS5Ur9Yk5xOhi35IjEQ8mOUN/X95qzAop5o6+jYt4FngD6g9UedS22Kzo7CcTnSLZ xu6Oa4udTtaiQ8DWgELSpwmbtZPKdn3IAleNufH+rqHch1KTXRAMZASWuZqUpoQIy++w 9z3A== X-Gm-Message-State: AOAM533+Go0nuVEbeNHBytgytjwf1rbhtykU/oRKBaTlK4tUt9dwdf2g VvFeLXUiDB/PS9gN0JHBHVj9GpAk2GbWRN3j6u0KcMI26OLpXnRSCULALw4eOU/jzD+g1qiskTM +nz0RFay50ON5cgKKYrOCJa5RpocrKjnyppdYloMIv+H9FiaZBy3qeDfWlaotfwNjc5p8ntrl/8 8RvyKhB9Wgr79l1QYerftLRecDiVy9GY1PDtoOKOxlOyMUaAZl6Om2SJZa+Q== X-Google-Smtp-Source: ABdhPJxb94LaaaA6+NRmf/zV6x3k0ROHJgGakh/pKUuht6swRrPxGqpOkcWIyFMg2aNPJTptFldd10UBSuERVc3V1uU= X-Received: by 2002:a05:6e02:13f2:: with SMTP id w18mr1531923ilj.121.1610968260446; Mon, 18 Jan 2021 03:11:00 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Akshay Joshi Date: Mon, 18 Jan 2021 16:40:49 +0530 Message-ID: Subject: Re: [pgAdmin4][Patch] - RM 5457 - Kerberos Authentication - Phase 1 To: Khushboo Vashi Cc: Dave Page , Aditya Toshniwal , pgadmin-hackers Content-Type: multipart/related; boundary="000000000000e9542005b92ac6df" X-CLOUD-SEC-AV-Info: enterprisedb,google_mail,monitor X-CLOUD-SEC-AV-Sent: true X-Gm-Spam: 0 X-Gm-Phishy: 0 List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk --000000000000e9542005b92ac6df Content-Type: multipart/alternative; boundary="000000000000e9541f05b92ac6de" --000000000000e9541f05b92ac6de Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Thanks, patch applied. On Mon, Jan 18, 2021 at 4:07 PM Khushboo Vashi < khushboo.vashi@enterprisedb.com> wrote: > > > On Mon, Jan 18, 2021 at 3:26 PM Dave Page wrote: > >> >> >> On Mon, Jan 18, 2021 at 9:37 AM Khushboo Vashi < >> khushboo.vashi@enterprisedb.com> wrote: >> >>> >>> >>> On Mon, Jan 18, 2021 at 2:45 PM Dave Page wrote: >>> >>>> Hi >>>> >>>> On Mon, Jan 18, 2021 at 7:30 AM Khushboo Vashi < >>>> khushboo.vashi@enterprisedb.com> wrote: >>>> >>>>> Hi, >>>>> >>>>> Please find the attached updated patch with the below changes: >>>>> >>>>> - Dependencies are added into Linux packages in the RPM/DEBs. >>>>> - Dev packages are added in the setup scripts for Linux. >>>>> - The required packages are added in the Dockerfile. >>>>> - Conditional gssapi 1.6.2 dependency is added for Python 3.5 in >>>>> requirements.txt. >>>>> >>>> >>>> 1.6.9 is the last release that supports Python 3.4+. We should use tha= t >>>> rather than older versions. >>>> >>> As per the https://pypi.org/project/gssapi/*1.6.9*/, it says Requires: = Python >>> >=3D3.6.* >>> >> >> I think that's the metadata for the latest package version on the left. >> If you read the main text, it says: >> Requirements >> Basic >> >> - A working implementation of GSSAPI (such as from MIT Kerberos) >> which includes header files >> - a C compiler (such as GCC) >> - either the enum34 Python package or Python 3.4+ >> - the six and decorator python package >> >> >> For 1.6.10, that changed to: >> Requirements >> Basic >> >> - A working implementation of GSSAPI (such as from MIT Kerberos) >> which supports delegation and includes header files >> - a C compiler (such as GCC) >> - Python 3.6+ (older releases support older versions, but are >> unsupported) >> - the decorator python package >> >> >> I got the error as below for all the versions till 1.6.2. > > [image: Screen Shot 2021-01-18 at 3.27.59 PM.png] > > So, as per our conversation on slack, we will go with 1.6.2. > > >>> >>>> >>>> >>>>> - krb5 libs are not bundled with the Desktop packages, so added the >>>>> gssapi dependency into the try/catch block. >>>>> - .dockerignore is introduced to ignore unwanted files/folders like >>>>> node_modules etc., which will make the docker build fast. (By Ashesh = Vashi) >>>>> >>>> >>>> Aside from that one comment above, eyeball review of the build changes >>>> looks good. >>>> >>>> >>>> >>>>> >>>>> Thanks, >>>>> Khushboo >>>>> >>>>> On Fri, Jan 15, 2021 at 3:48 PM Dave Page wrote: >>>>> >>>>>> And another thought... >>>>>> >>>>>> Some of the Jenkins QA jobs setup the virtual environment for runnin= g >>>>>> tests themselves. I believe these might actually be the cause of som= e of >>>>>> the failures we saw initially with the commit - I'll review those, a= nd >>>>>> ensure they won't try to build the gssapi module from source on Wind= ows. >>>>>> >>>>>> On Thu, Jan 14, 2021 at 4:34 PM Dave Page wrote: >>>>>> >>>>>>> FYI, I did a quick test (and browse of PyPI): >>>>>>> >>>>>>> - On Windows, it seems there is a binary wheel available: >>>>>>> >>>>>>> (gssapi) C:\Users\dpage>pip install gssapi >>>>>>> Collecting gssapi >>>>>>> Downloading gssapi-1.6.12-cp39-cp39-win_amd64.whl (670 kB) >>>>>>> |=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88| 670 kB 3.3 MB/s >>>>>>> Collecting decorator >>>>>>> Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB) >>>>>>> Installing collected packages: decorator, gssapi >>>>>>> Successfully installed decorator-4.4.2 gssapi-1.6.12 >>>>>>> >>>>>>> - On macOS, the wheel is built by pip, but it doesn't seem to have >>>>>>> any additional binary dependencies. >>>>>>> >>>>>>> This should simplify things a lot - we just need to ensure the buil= d >>>>>>> scripts use the binary package on Windows, and install the build de= ps on >>>>>>> the Linux/Docker environments (and update the package builds with t= he >>>>>>> additional dependencies of course). >>>>>>> >>>>>>> >>>>>>> On Thu, Jan 14, 2021 at 4:04 PM Dave Page wrote= : >>>>>>> >>>>>>>> Hi Khushboo, >>>>>>>> >>>>>>>> As you know, this has been rolled back as the buildfarm blew up. I >>>>>>>> think there are a number of TODOs that need to be addressed, given= that the >>>>>>>> gssapi Python module is dependent on MIT Kerberos: >>>>>>>> >>>>>>>> In the patch: >>>>>>>> >>>>>>>> - Linux packages will need the additional dependencies to be >>>>>>>> declared in the RPM/DEBs. >>>>>>>> - The setup scripts for Linux will need to have the -dev packages >>>>>>>> added as appropriate. >>>>>>>> - The various READMEs that describe how to build packages will nee= d >>>>>>>> to be updated. >>>>>>>> - The Dockerfile will need to be modified to add the required >>>>>>>> packages. >>>>>>>> - The Windows build will need to be updated so the installer ships >>>>>>>> additional required DLLs. >>>>>>>> - Are there any additional macOS dependencies? If so, they need to >>>>>>>> be handled. >>>>>>>> >>>>>>>> In the buildfarm: >>>>>>>> >>>>>>>> - All Linux build VMs need to be updated with the additional >>>>>>>> dependencies. >>>>>>>> - On Windows, we need to figure out how to build/ship KfW. It's a >>>>>>>> pain to build, which we would typically do ourselves to ensure we'= re >>>>>>>> consistently using the same buildchain. If we do build it ourselve= s: >>>>>>>> - Will the Python package find it during it's build? >>>>>>>> - We'll need to create a Jenkins job to perform the build. >>>>>>>> - Is any work required on macOS, or does it ship with everything >>>>>>>> that's needed? If not, we'll need to build it, and create the Jenk= ins job. >>>>>>>> >>>>>>>> One final thought: on Windows/macOS, can we force a binary >>>>>>>> installation from PIP (pip install --only-binary=3Dgssapi gssapi)?= If so, >>>>>>>> will that include the required libraries, as psycopg2-binary does? >>>>>>>> >>>>>>>> >>>>>>>> On Thu, Jan 14, 2021 at 8:18 AM Akshay Joshi < >>>>>>>> akshay.joshi@enterprisedb.com> wrote: >>>>>>>> >>>>>>>>> Thanks, patch applied. >>>>>>>>> >>>>>>>>> On Thu, Jan 14, 2021 at 1:42 PM Khushboo Vashi < >>>>>>>>> khushboo.vashi@enterprisedb.com> wrote: >>>>>>>>> >>>>>>>>>> Hi, >>>>>>>>>> >>>>>>>>>> Please ignore my previous patch, attached the updated one. >>>>>>>>>> >>>>>>>>>> Thanks, >>>>>>>>>> Khushboo >>>>>>>>>> >>>>>>>>>> On Thu, Jan 14, 2021 at 12:17 PM Khushboo Vashi < >>>>>>>>>> khushboo.vashi@enterprisedb.com> wrote: >>>>>>>>>> >>>>>>>>>>> Hi, >>>>>>>>>>> >>>>>>>>>>> Please find the attached updated patch. >>>>>>>>>>> >>>>>>>>>>> Thanks, >>>>>>>>>>> Khushboo >>>>>>>>>>> >>>>>>>>>>> On Thu, Jan 14, 2021 at 12:00 PM Akshay Joshi < >>>>>>>>>>> akshay.joshi@enterprisedb.com> wrote: >>>>>>>>>>> >>>>>>>>>>>> Hi Khushboo >>>>>>>>>>>> >>>>>>>>>>>> Seems you have attached the wrong patch. Please send the >>>>>>>>>>>> updated patch. >>>>>>>>>>>> >>>>>>>>>>>> On Wed, Jan 13, 2021 at 2:35 PM Khushboo Vashi < >>>>>>>>>>>> khushboo.vashi@enterprisedb.com> wrote: >>>>>>>>>>>> >>>>>>>>>>>>> Hi, >>>>>>>>>>>>> >>>>>>>>>>>>> Please find the attached updated patch. >>>>>>>>>>>>> >>>>>>>>>>>>> Thanks, >>>>>>>>>>>>> Khushboo >>>>>>>>>>>>> >>>>>>>>>>>>> On Fri, Jan 1, 2021 at 1:07 PM Aditya Toshniwal < >>>>>>>>>>>>> aditya.toshniwal@enterprisedb.com> wrote: >>>>>>>>>>>>> >>>>>>>>>>>>>> Hi Khushboo, >>>>>>>>>>>>>> >>>>>>>>>>>>>> I've just done the code review. Apart from below, the patch >>>>>>>>>>>>>> looks good to me: >>>>>>>>>>>>>> >>>>>>>>>>>>>> 1) Move the auth source constants -ldap, kerberos out of app >>>>>>>>>>>>>> object. They don't belong there. You can create the constant= s >>>>>>>>>>>>>> somewhere else and import them. >>>>>>>>>>>>>> >>>>>>>>>>>>>> +app.PGADMIN_LDAP_AUTH_SOURCE =3D 'ldap' >>>>>>>>>>>>>> >>>>>>>>>>>>>> +app.PGADMIN_KERBEROS_AUTH_SOURCE =3D 'kerberos' >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Done >>>>>>>>>>>>> >>>>>>>>>>>>>> 2) Are we going to make kerberos default for wsgi ? >>>>>>>>>>>>>> >>>>>>>>>>>>>> *--- a/web/pgAdmin4.wsgi* >>>>>>>>>>>>>> >>>>>>>>>>>>>> *+++ b/web/pgAdmin4.wsgi* >>>>>>>>>>>>>> >>>>>>>>>>>>>> @@ -24,6 +24,10 @@ builtins.SERVER_MODE =3D True >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> import config >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> + >>>>>>>>>>>>>> >>>>>>>>>>>>>> +config.AUTHENTICATION_SOURCES =3D ['kerberos'] >>>>>>>>>>>>>> >>>>>>>>>>>>>> +config.KERBEROS_AUTO_CREATE_USER =3D True >>>>>>>>>>>>>> >>>>>>>>>>>>>> + >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Removed, it was only for testing. >>>>>>>>>>>>> >>>>>>>>>>>>>> 3) Remove the commented code. >>>>>>>>>>>>>> >>>>>>>>>>>>>> + # if self.form.data['email'] and >>>>>>>>>>>>>> self.form.data['password'] and \ >>>>>>>>>>>>>> >>>>>>>>>>>>>> + # source.get_source_name() =3D=3D\ >>>>>>>>>>>>>> >>>>>>>>>>>>>> + # >>>>>>>>>>>>>> current_app.PGADMIN_KERBEROS_AUTH_SOURCE: >>>>>>>>>>>>>> >>>>>>>>>>>>>> + # continue >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Removed the comment, it is actually the part of the code. >>>>>>>>>>>>> >>>>>>>>>>>>>> 4) KERBEROSAuthentication could be KerberosAuthentication >>>>>>>>>>>>>> >>>>>>>>>>>>>> class KERBEROSAuthentication(BaseAuthentication): >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Done. >>>>>>>>>>>>> >>>>>>>>>>>>>> 5) You can use the constants (ldap, kerberos) you had define= d >>>>>>>>>>>>>> when creating a user. >>>>>>>>>>>>>> >>>>>>>>>>>>>> + 'auth_source': 'kerberos' >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> Done. >>>>>>>>>>>>> >>>>>>>>>>>>>> 6) The below URLs belong to the authenticate module. >>>>>>>>>>>>>> Currently they are in the browser module. I would also sugge= st rephrasing >>>>>>>>>>>>>> the URL from /kerberos_login to /login/kerberos. Same for lo= gout. >>>>>>>>>>>>>> >>>>>>>>>>>>> Done the rephrasing as well as moved to the authentication >>>>>>>>>>>>> module. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> Also, even though the method GET works, we should use the >>>>>>>>>>>>>> POST method for login and DELETE for logout. >>>>>>>>>>>>>> >>>>>>>>>>>>> Kerberos_login just redirects the page to the actual login, s= o >>>>>>>>>>>>> no need for the POST method. >>>>>>>>>>>>> I followed the same method for the Logout user we have used >>>>>>>>>>>>> for the normal user. >>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> +@blueprint.route("/kerberos_login", >>>>>>>>>>>>>> >>>>>>>>>>>>>> + endpoint=3D"kerberos_login", methods=3D["G= ET"]) >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> +@blueprint.route("/kerberos_logout", >>>>>>>>>>>>>> >>>>>>>>>>>>>> + endpoint=3D"kerberos_logout", >>>>>>>>>>>>>> methods=3D["GET"]) >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>>>> On Tue, Dec 22, 2020 at 6:07 PM Akshay Joshi < >>>>>>>>>>>>>> akshay.joshi@enterprisedb.com> wrote: >>>>>>>>>>>>>> >>>>>>>>>>>>>>> Hi Aditya >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> Can you please do the code review? >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> On Tue, Dec 22, 2020 at 3:44 PM Khushboo Vashi < >>>>>>>>>>>>>>> khushboo.vashi@enterprisedb.com> wrote: >>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Hi, >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Please find the attached patch to support Kerberos >>>>>>>>>>>>>>>> Authentication in pgAdmin RM 5457. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The patch introduces a new pluggable option for Kerberos >>>>>>>>>>>>>>>> authentication, using SPNEGO to forward kerberos tickets t= hrough a browser >>>>>>>>>>>>>>>> which will bypass the login page entirely if the Kerberos = Authentication >>>>>>>>>>>>>>>> succeeds. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> The complete setup of the Kerberos Server + pgAdmin >>>>>>>>>>>>>>>> Server + Client is documented in a separate file and attac= hed. >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> This patch also includes the small fix related to logging >>>>>>>>>>>>>>>> #5829 >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>>>> Khushboo >>>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> -- >>>>>>>>>>>>>>> *Thanks & Regards* >>>>>>>>>>>>>>> *Akshay Joshi* >>>>>>>>>>>>>>> *pgAdmin Hacker | Principal Software Architect* >>>>>>>>>>>>>>> *EDB Postgres * >>>>>>>>>>>>>>> >>>>>>>>>>>>>>> *Mobile: +91 976-788-8246* >>>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> >>>>>>>>>>>>>> -- >>>>>>>>>>>>>> Thanks, >>>>>>>>>>>>>> Aditya Toshniwal >>>>>>>>>>>>>> pgAdmin hacker | Sr. Software Engineer | *edbpostgres.com* >>>>>>>>>>>>>> >>>>>>>>>>>>>> "Don't Complain about Heat, Plant a TREE" >>>>>>>>>>>>>> >>>>>>>>>>>>> >>>>>>>>>>>> >>>>>>>>>>>> -- >>>>>>>>>>>> *Thanks & Regards* >>>>>>>>>>>> *Akshay Joshi* >>>>>>>>>>>> *pgAdmin Hacker | Principal Software Architect* >>>>>>>>>>>> *EDB Postgres * >>>>>>>>>>>> >>>>>>>>>>>> *Mobile: +91 976-788-8246* >>>>>>>>>>>> >>>>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> *Thanks & Regards* >>>>>>>>> *Akshay Joshi* >>>>>>>>> *pgAdmin Hacker | Principal Software Architect* >>>>>>>>> *EDB Postgres * >>>>>>>>> >>>>>>>>> *Mobile: +91 976-788-8246* >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Dave Page >>>>>>>> Blog: http://pgsnake.blogspot.com >>>>>>>> Twitter: @pgsnake >>>>>>>> >>>>>>>> EDB: http://www.enterprisedb.com >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Dave Page >>>>>>> Blog: http://pgsnake.blogspot.com >>>>>>> Twitter: @pgsnake >>>>>>> >>>>>>> EDB: http://www.enterprisedb.com >>>>>>> >>>>>>> >>>>>> >>>>>> -- >>>>>> Dave Page >>>>>> Blog: http://pgsnake.blogspot.com >>>>>> Twitter: @pgsnake >>>>>> >>>>>> EDB: http://www.enterprisedb.com >>>>>> >>>>>> >>>> >>>> -- >>>> Dave Page >>>> Blog: http://pgsnake.blogspot.com >>>> Twitter: @pgsnake >>>> >>>> EDB: http://www.enterprisedb.com >>>> >>>> >> >> -- >> Dave Page >> Blog: http://pgsnake.blogspot.com >> Twitter: @pgsnake >> >> EDB: http://www.enterprisedb.com >> >> --=20 *Thanks & Regards* *Akshay Joshi* *pgAdmin Hacker | Principal Software Architect* *EDB Postgres * *Mobile: +91 976-788-8246* --000000000000e9541f05b92ac6de Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Thanks, patch applied.

On Mon, Jan 18, 2021 at 4:07 PM = Khushboo Vashi <khush= boo.vashi@enterprisedb.com> wrote:


<= div class=3D"gmail_quote">
On Mon, Jan= 18, 2021 at 3:26 PM Dave Page <dpage@pgadmin.org> wrote:


On M= on, Jan 18, 2021 at 9:37 AM Khushboo Vashi <khushboo.vashi@enterprisedb.com> wrote:


Hi

On Mon, Jan 18, 2021 at 7:30 AM Khus= hboo Vashi <khushboo.vashi@enterprisedb.com> wrote:
Hi,

=
Please find the attached updated patch with the below changes:

- Dependencies are added into Linux packages in the RPM/D= EBs.
- Dev packages are added in the setup scripts for Linux= .
- The required packages are added in the Dockerfile.
<= div>- Conditional gssapi 1.6.2 dependency is added for Python 3.5 in requir= ements.txt.

1.6.9 is the = last release that supports Python 3.4+. We should use that rather than olde= r versions.
As per the=C2=A0https://pypi.org/project= /gssapi/1.6.9/, it says=C2=A0Requires:=C2=A0Python >=3D3.6.*

I think that's the metadata for the latest package= version on the left. If you read the main text, it says:

Requirements

Basic

  • A work= ing implementation of GSSAPI (such as from MIT Kerberos) which includes hea= der files
  • a C compiler= (such as GCC)
  • either = the=C2=A0enum34=C2=A0Python packa= ge or Python 3.4+
  • the= =C2=A0six=C2=A0and=C2=A0decorator=C2=A0python package
=C2=A0
For 1.6.10, that changed to:

Requirements

Basic

  • A w= orking implementation of GSSAPI (such as from MIT Kerberos) which supports = delegation and includes header files
  • a C compiler (such as GCC)
  • Python 3.6+ (older releases support older versions, but= are unsupported)
  • the= =C2=A0decorator=C2=A0python packa= ge

I got = the error as below for all the versions till 1.6.2.



So, as per our convers= ation on slack, we will go with 1.6.2.

<= div class=3D"gmail_quote">
=C2=A0
=C2=A0
- krb5 libs are not bundled with the Desktop packages, so added the g= ssapi dependency into the try/catch block.=C2=A0
- .dockerig= nore is introduced to ignore unwanted files/folders like node_modules etc.,= which will make the docker build fast.=C2=A0(By Ashesh=C2=A0Vashi)

Aside from that one commen= t above, eyeball review of the build changes looks good.

=C2=A0

Thank= s,
Khushboo

On Fri, Jan 15, 2021 at 3:48 PM Dave Page = <dpage@pgadmin.or= g> wrote:
And another thought...

Some of the Jen= kins QA jobs setup the virtual environment for running tests themselves. I = believe these might actually be the cause of some of the failures we saw in= itially with the commit - I'll review those, and ensure they won't = try to build the gssapi module from source on Windows.

On Thu, Jan 14,= 2021 at 4:34 PM Dave Page <dpage@pgadmin.org> wrote:
FYI, I did a quick test (and = browse of PyPI):

- On Windows, it seems there is a binar= y wheel available:

(gssapi) C:\Users\dpage>pip = install gssapi
Collecting gssapi
=C2=A0 Downloading gssapi-1.6.12-cp3= 9-cp39-win_amd64.whl (670 kB)
=C2=A0 =C2=A0 =C2=A0|=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96= =88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88= =E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88=E2= =96=88=E2=96=88=E2=96=88=E2=96=88=E2=96=88| 670 kB 3.3 MB/s
Collecting d= ecorator
=C2=A0 Downloading decorator-4.4.2-py2.py3-none-any.whl (9.2 kB= )
Installing collected packages: decorator, gssapi
Successfully insta= lled decorator-4.4.2 gssapi-1.6.12

- On macOS,= the wheel is built by pip, but it doesn't seem to have any additional = binary dependencies.

This should simplify things a= lot - we just need to ensure the build scripts use the binary package on W= indows, and install the build deps on the Linux/Docker environments=C2=A0(a= nd update the package builds with the additional dependencies of course).


On Thu, Jan 14, 2021 at 4:04 PM Dave Page <dpage@pgadmin.org> wrot= e:
Hi Khushboo,

As you know, this has been rolled back = as the buildfarm blew up. I think there are a number of TODOs that need to = be addressed, given that the gssapi Python module is dependent on MIT Kerbe= ros:

In the patch:

- Linu= x packages will need the additional dependencies to be declared in the RPM/= DEBs.
- The setup scripts for Linux will need to have the -dev pa= ckages added as appropriate.
- The various READMEs that describe = how to build packages will need to be updated.
- The Dockerfile w= ill need to be modified to add the required packages.
- The Windo= ws build will need to be updated so the installer ships additional required= DLLs.
- Are there any additional macOS dependencies? If so, they= need to be handled.

In the buildfarm:
<= br>
- All Linux build VMs need to be updated with the additional = dependencies.
- On Windows, we need to figure out how to build/sh= ip KfW. It's a pain to build, which we would typically do ourselves to = ensure we're consistently using the same buildchain. If we do build it = ourselves:
=C2=A0 - Will the Python package find it during it'= ;s build?
=C2=A0 - We'll need to create a Jenkins job to perf= orm the build.
- Is any work required on macOS, or does it ship w= ith everything that's needed? If not, we'll need to build it, and c= reate the Jenkins job.

One final thought: on Windo= ws/macOS, can we force a binary installation from PIP (pip install --only-b= inary=3Dgssapi gssapi)? If so, will that include the required libraries, as= psycopg2-binary=C2=A0does?


On Thu, Jan 14, 2021 at 8:1= 8 AM Akshay Joshi <akshay.joshi@enterprisedb.com> wrote:
Thanks, patch a= pplied.

On Thu, Jan 14, 2021 at 1:42 PM Khushboo Vashi <khushboo.vashi@ente= rprisedb.com> wrote:
Hi,=C2=A0

Please ignore my = previous patch, attached the updated one.

Thanks,<= /div>
Khushboo

On Thu, Jan 14, 2021 at 12:17 PM Khushboo Vashi <= ;khush= boo.vashi@enterprisedb.com> wrote:
Hi,

Please find the attached updated patch.

Thanks,<= /div>
Khushboo

On Thu, Jan 14, 2021 at 12:00 PM Akshay Joshi <akshay.joshi@en= terprisedb.com> wrote:
Hi=C2=A0Khushboo

Seems yo= u have attached the wrong patch. Please send the updated patch.
=
On Wed= , Jan 13, 2021 at 2:35 PM Khushboo Vashi <khushboo.vashi@enterprisedb.com&= gt; wrote:
Hi,

Please find the attache= d updated patch.

Thanks,
Khushboo
<= /div>
O= n Fri, Jan 1, 2021 at 1:07 PM Aditya Toshniwal <aditya.toshniwal@enterprised= b.com> wrote:
Hi Khus= hboo,

I've just done the code review. A= part from below, the patch looks good to me:

1) Move the auth source constants -ldap, kerberos out of app object. They= don't belong there. You can create the constants somewhere=C2=A0else a= nd import them.

+app.PGADMIN_LDAP_AUTH_SOURCE =3D 'ldap'

+app.PGADMIN_KERBEROS_AUTH_SOURCE =3D 'kerberos'


Done=C2= =A0

2) A= re we going to make kerberos default for wsgi ?

--- a/web/pgAdmin4.wsgi

+++ b/web/pgAdmin4.wsgi

@@ -24,6 +24,10 @@<= /span> builtins.= SERVER_MODE =3D True

=C2=A0

=C2=A0import config

=C2=A0

+

+config.AUTHENTICATION_SOURCES =3D ['kerberos']

+config.KERBEROS_AUTO_C= REATE_USER =3D True

+


Removed, it was only for testing.=C2=A0

3) Remove the commented code.

+=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 # if self.form.data['email'] and self.form= .data['password'] and \

+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 # =C2=A0 =C2=A0 =C2=A0 =C2=A0 source.get_source_name() =3D=3D\=

+=C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 # =C2=A0 =C2=A0 =C2=A0 =C2=A0 = current_app.PGADMIN_KERBEROS_AUTH_SOURCE:

+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 # =C2=A0 =C2=A0 continue


=
Removed the comment, it is actually the part = of the code.=C2=A0
<= div dir=3D"ltr">

class KERBEROSAuthentication(BaseAuthentication):


Done.=C2=A0
=

5) You can use the = constants (ldap, kerberos) you had defined when creating a user.

+=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 'auth_source': 'kerberos'


Done.=C2=A0=

6) The below URL= s belong to the authenticate module. Currently they are in the browser modu= le. I would also suggest rephrasing the URL from /kerberos_login to /login/= kerberos. Same for logout.
Done the re= phrasing as well as moved to the authentication module.
=C2=A0
= Also, even though the method GET works, = we should use the POST method for login and DELETE for logout.
=
Kerberos_login just redirects the page to the actua= l login, so no need for the POST method.
I followed the same meth= od for the Logout user we have used for the normal user.
=C2=A0

+@blueprint.route("/ke= rberos_login",

+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 endpoint=3D"kerberos_login", methods=3D["G= ET"])


+@blueprint.route("/kerberos_logout",

<= p style=3D"font-family:Menlo;margin:0px;font-variant-numeric:normal;font-va= riant-east-asian:normal;font-stretch:normal;font-size:16px;line-height:norm= al;color:rgb(57,192,38)">

+ =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 endpoint=3D"kerberos_logout", methods=3D["= GET"])



=C2=A0
On Tue, = Dec 22, 2020 at 6:07 PM Akshay Joshi <akshay.joshi@enterprisedb.com> wrot= e:
Hi Aditya

Can you please do the code review?



--


--
Thanks,
Aditya Toshniwal=
pgAdmin hacker=C2=A0| Sr. Software Engineer | edbpostgres.com
&quo= t;Don't Complain about Heat, Plant a TREE"


--
Thank= s & Regards
Akshay Joshi
pgAdmin Hacker | Principal Softw= are Architect
EDB Po= stgres
Mobile: +91 976-788-8246



--
Thank= s & Regards
Akshay Joshi
pgAdmin Hacker | Principal Softw= are Architect
EDB Po= stgres
Mobile: +91 976-788-8246



--


--


--


--


--


--
Thanks & Regards
Akshay Joshi
pgAdmi= n Hacker | Principal Software Architect
EDB Postgres
Mobile: +91 976-788-8246

--000000000000e9541f05b92ac6de-- --000000000000e9542005b92ac6df Content-Type: image/png; name="Screen Shot 2021-01-18 at 3.27.59 PM.png" Content-Disposition: inline; filename="Screen Shot 2021-01-18 at 3.27.59 PM.png" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: ii_kk2fo6dw0 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 NHk2HToy+siOZpPmiqM6R1ccoxwrPDZwPP943wnxiZ6TaSc7W6a33D816dSN0xNPt54JO3P+bNDZ U+f8zh0/73W++YLHhcMX3S42XHK5VH/Z+fKhP5z/ONTq0lp/xfVK41X3q01t49uOXfO5dvJ6wPWz N9g3Lt2MuNl2K+7WndtTbrff4d15fjfz7ut7uff67y94QHhQ/FDjYdkjg0dV/7L51952l/ajHQEd lx/HPL7fye18+UT65HNX4VPa07Jnxs9qnjs+b+4O6r76YvKLrpfil/09RX9q/rnxlfWrg3/5/nW5 d1Jv12vJ64E3y97qvd3x97i/W/qi+h69y3rX/774g96HnR/dPp77lPDpWf/Mz6TP5V9svjR9Dfv6 YCBrYEDMkXAURwEMNjQ1FYA3OwCgJQJAvwrPD5OVdzOFIMr7pAKB/4SV9zeFuABQB1/yYzjrBAD7 YLP0hb5hkx/BY30B6uQ03AZFmurkqPRFhTcWwoeBgbeGAJCaAPgiGRjo3zQw8KUakr0LwIls5Z1Q LvI76BZfObqpmzIUf1j+DQEjb+JWTFi9AAAACXBIWXMAABYlAAAWJQFJUiTwAAABnmlUWHRYTUw6 Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4 bXB0az0iWE1QIENvcmUgNS40LjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cu dzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9u IHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29t L2V4aWYvMS4wLyI+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4xMzA4PC9leGlmOlBp eGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE4MjwvZXhpZjpQ aXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+Cjwv eDp4bXBtZXRhPgpvht74AAAAHGlET1QAAAACAAAAAAAAAFsAAAAoAAAAWwAAAFsAAJkXWATKYwAA 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 j9eKuwAAAABJRU5ErkJggg== --000000000000e9542005b92ac6df--