google-compute-engine-oslogin - OS Login Functionality for Google Compute Engine

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name google-compute-engine-oslogin
Package version 20180129
Package release lp150.1.3
Package architecture x86_64
Package type rpm
Installed size 202.32 KB
Download size 45.55 KB
Official Mirror
Libraries and scripts  to enable OS Login functionality for
Google Compute Engine. Modifies sshd, nsswitch, and sshd_pam configurations.


Package Version Architecture Repository
google-compute-engine-oslogin-20190124-lp150.2.15.1.x86_64.rpm 20190124 x86_64 openSUSE Update Oss
google-compute-engine-oslogin-20181206-lp150.2.12.1.x86_64.rpm 20181206 x86_64 openSUSE Update Oss
google-compute-engine-oslogin-20180510-lp150.2.9.1.x86_64.rpm 20180510 x86_64 openSUSE Update Oss
google-compute-engine-oslogin-20180510-lp150.2.6.1.x86_64.rpm 20180510 x86_64 openSUSE Update Oss
google-compute-engine-oslogin-20180510-lp150.2.3.1.x86_64.rpm 20180510 x86_64 openSUSE Update Oss
google-compute-engine-oslogin - - -


Name Value
glibc - - - - - - - - - - - - -
openssh -
pam -


Name Value
google-compute-engine-oslogin = 20180129-lp150.1.3
google-compute-engine-oslogin(x86-64) = 20180129-lp150.1.3 -


Type URL
Binary Package google-compute-engine-oslogin-20180129-lp150.1.3.x86_64.rpm
Source Package google-compute-engine-20180129-lp150.1.3.src.rpm

Install Howto

Install google-compute-engine-oslogin rpm package:

# zypper install google-compute-engine-oslogin




2018-02-02 -
- Update to version 20180129 (bsc#1078349, bsc#1079077)
+ Improve rsyslog daemon reset when using the dhcp exit hook.
+ The OS Login feature is generally available.
+ Change the OS Login uid restriction to allow uid 1000.
+ Close socket connections after requesting metadata.
- From version 20171213
+ Force IPv4 for Debian apt configs.
2017-12-03 -
- Update to version 20171129 (bsc#1070895, bsc#1070918)
+ Generate SSH host keys when none are present.
+ Improve logging when activating OS Login.
+ Fix parsing logic for expiration time on SSH public keys.
+ Fix home directory creation PAM config.
2017-11-03 -
- Change dependencies -init depends on -oslogin
+ oslogin feature is now enabled by the initialization code
when appropriate
- Do not start the oslogin feature upon package install
2017-10-27 -
- Fix build for SLES 11
2017-10-26 -
- Update to version 20171025 (bsc#1064356, bsc#1065308)
+ Add apt configuration to prevent auto-removal of Google packages.
+ Rename set_hostname to prevent naming conflicts.
+ Remove logging when checking OS Login status.
- From version 20171019
+ Support the enable-oslogin metadata key for activating OS Login.
+ Improve packaging to restart services.
+ OS Login is available in Beta.
+ Add status option to the OS Login control file.
- From version 20171006
+ Fix system hang during VM shutdown.
+ JSON parser accepts string types for int64 values.
- From version 20170921
+ JSON parser casts uid and gid to unsigned integers.
- From version 20170914
+ Remove fstab barrier options in EL 7.
+ Use curl to download metadata script files for SSL certificate validation.
+ Use netifaces for retrieving MAC address names if the import exists.
2017-09-19 -
- Ship the udevrules with the -init package only
2017-09-12 -
- Fix baslibs.conf, use package, not files
- Include rpmlintrc and baslibc.conf as source
2017-09-11 -
- Add gcei-scripts-after-reg.patch (bsc#1057671)
2017-09-09 -
- Update to version 20170829 (bsc#1049242, FATE#323757)
+ Support oslogin feature
+ Add rpmlintrc
~ We ship pam and nss modules in -oslogin we do not want
to name the package according to the shared library naming policy
+ Add baslibs.config
~ Handle the nss and pam modules provided by oslogin properly
- From version 20170718
+ Allow nologin paths other than /sbin/nologin.
+ Try to download GCS URLs with curl if gsutil is not installed.
+ Fix control scripts to correctly restart sshd and nscd if they exist.
+ Retry HTTP requests if error 500 is received.
+ Move oslogin sudoers directory locations.
- Setup for Python 3 build oSTW and SLE 15
- Source package renamed to google-compute-engine
+ Binary subpackages -init -oslogin
2017-01-13 -
- The startup script attempts a network connection, thus it must
run after network setup

See Also

Package Description
google-compute-engine-oslogin-32bit-20180129-lp150.1.3.x86_64.rpm OS Login Functionality for Google Compute Engine
google-cousine-fonts-1.31.0-lp150.1.4.noarch.rpm Monospace Sans Serif Font
google-croscore-fonts-1.31.0-lp150.1.4.noarch.rpm Croscore fonts
google-droid-fonts-20121204-lp150.1.7.noarch.rpm Fonts With Extensive Style and Language Support Developed for Android
google-exo-fonts-0.9pre-lp150.1.4.noarch.rpm Contemporary Geometric Sans Serif Typeface
google-inconsolata-fonts-1.014-lp150.1.4.noarch.rpm Monospace Font Designed for Printed Code Listings
google-lekton-fonts-22-lp150.1.4.noarch.rpm Monospaced Typewriter Font
google-merriweather-fonts-2.001-lp150.1.1.noarch.rpm Readable Text Serif Font for Screen
google-nobile-fonts-1.0.38-lp150.1.4.noarch.rpm Sans Serif Font
google-noto-fonts-doc-20170919-lp150.2.1.noarch.rpm Noto Font Families License
google-opensans-fonts-1.0-lp150.1.7.noarch.rpm Humanist Sans Serif Typeface
google-roboto-fonts-20161103.2.135-lp150.1.8.noarch.rpm Mechanical yet friendly fonts
google-roboto-mono-fonts-20160111-lp150.1.4.noarch.rpm Google Roboto Mono fonts
google-tinos-fonts-1.31.0-lp150.1.4.noarch.rpm Monospace Sans Serif Font
googler-3.5-lp150.1.1.noarch.rpm Google Search, Google Site Search, Google News from the terminal