Bug 228949 - sysutils/google-compute-engine-oslogin: fix oslogin and update to 1.3.0
Summary: sysutils/google-compute-engine-oslogin: fix oslogin and update to 1.3.0
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Steve Wills
URL:
Keywords: patch, patch-ready
Depends on:
Blocks:
 
Reported: 2018-06-12 15:02 UTC by Helen Koike
Modified: 2018-06-13 20:43 UTC (History)
1 user (show)

See Also:
helen.koike: maintainer-feedback+
helen.koike: merge-quarterly?


Attachments
Patch (git format) FreeBSD to replace old rc daemons by google_network_daemon in gce.conf (1.01 KB, patch)
2018-06-12 15:02 UTC, Helen Koike
helen.koike: maintainer-approval+
Details | Diff
Patch (git format) sysutils/py-google-compute-engine to version 2.8.3 (29.20 KB, patch)
2018-06-12 15:03 UTC, Helen Koike
helen.koike: maintainer-approval+
Details | Diff
Patch (git format) sysutils/google-compute-engine-oslogin to version 1.3.0 (11.54 KB, patch)
2018-06-12 15:03 UTC, Helen Koike
helen.koike: maintainer-approval+
Details | Diff
Poudriere build logs (100.00 KB, application/gzip)
2018-06-12 15:04 UTC, Helen Koike
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Helen Koike 2018-06-12 15:02:03 UTC
Created attachment 194195 [details]
Patch (git format) FreeBSD to replace old rc daemons by google_network_daemon in gce.conf

To fix oslogin functionality, both packages (sysutils/google-compute-engine-oslogin and sysutils/py-google-compute-engine-oslogin) need to be updated to last version (2.8.3 and 1.3.0 respectively).

Also the set of rc daemons has changed and gce.conf needs to be updated.

Please see the following patches attached:

Ports:
    0001-sysutils-py-google-compute-engine-Update-2.7.6-2.8.3.patch 
    0002-sysutils-google-compute-engine-oslogin-Update-1.1.5-.patch

FreeBSD:
    0001-Replace-old-rc-daemons-by-google_network_daemon.patch


Please, let me know if I should open a separated bug report for each patch.

Also, please merge in the quarterly branch as oslogin was broken.

Thanks
Comment 1 Helen Koike 2018-06-12 15:03:22 UTC
Created attachment 194196 [details]
Patch (git format) sysutils/py-google-compute-engine to version 2.8.3
Comment 2 Helen Koike 2018-06-12 15:03:58 UTC
Created attachment 194197 [details]
Patch (git format) sysutils/google-compute-engine-oslogin to version 1.3.0
Comment 3 Helen Koike 2018-06-12 15:04:38 UTC
Created attachment 194199 [details]
Poudriere build logs
Comment 4 commit-hook freebsd_committer 2018-06-13 13:13:07 UTC
A commit references this bug:

Author: swills
Date: Wed Jun 13 13:12:47 UTC 2018
New revision: 472316
URL: https://svnweb.freebsd.org/changeset/ports/472316

Log:
  sysutils/google-compute-engine-oslogin: fix oslogin and update to 1.3.0

  PR:		228949
  Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer)
  MFH:		2018Q2

Changes:
  head/sysutils/google-compute-engine-oslogin/Makefile
  head/sysutils/google-compute-engine-oslogin/distinfo
  head/sysutils/google-compute-engine-oslogin/files/patch-bin_google__oslogin__control
  head/sysutils/google-compute-engine-oslogin/files/patch-libnss__cache__oslogin_nss__cache__oslogin.c
  head/sysutils/google-compute-engine-oslogin/files/patch-nss__cache_nss__cache.cc
  head/sysutils/google-compute-engine-oslogin/files/patch-nss__module_nss__oslogin.cc
  head/sysutils/google-compute-engine-oslogin/files/patch-pam__module_pam__oslogin__admin.cc
  head/sysutils/google-compute-engine-oslogin/files/patch-pam__module_pam__oslogin__login.cc
  head/sysutils/google-compute-engine-oslogin/files/patch-utils_oslogin__utils.cc
  head/sysutils/google-compute-engine-oslogin/pkg-plist
Comment 5 commit-hook freebsd_committer 2018-06-13 13:17:18 UTC
A commit references this bug:

Author: swills
Date: Wed Jun 13 13:16:54 UTC 2018
New revision: 472318
URL: https://svnweb.freebsd.org/changeset/ports/472318

Log:
  MFH: r466686 r471978 r472316

  sysutils/google-compute-engine-oslogin: update to version 1.1.5

  PR:		226936
  Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer)

  Mark as broken on various tier-2 archs.

  Approved by:	portmgr (tier-2 blanket)

  sysutils/google-compute-engine-oslogin: fix oslogin and update to 1.3.0

  PR:		228949
  Submitted by:	Helen Koike <helen.koike@collabora.com> (maintainer)

  Approved by:	ports-secteam (implicit)

Changes:
_U  branches/2018Q2/
  branches/2018Q2/sysutils/google-compute-engine-oslogin/Makefile
  branches/2018Q2/sysutils/google-compute-engine-oslogin/distinfo
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-Makefile
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-bin_google__oslogin__control
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-libnss__cache__oslogin_nss__cache__oslogin.c
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-nss__cache_nss__cache.cc
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-nss__module_nss__oslogin.cc
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-pam__module_pam__oslogin__admin.cc
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-pam__module_pam__oslogin__login.cc
  branches/2018Q2/sysutils/google-compute-engine-oslogin/files/patch-utils_oslogin__utils.cc
  branches/2018Q2/sysutils/google-compute-engine-oslogin/pkg-plist
Comment 6 Steve Wills freebsd_committer 2018-06-13 13:18:04 UTC
Committed, thanks!