diff options
Diffstat (limited to 'google_compute_engine_oslogin/Makefile')
-rw-r--r-- | google_compute_engine_oslogin/Makefile | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/google_compute_engine_oslogin/Makefile b/google_compute_engine_oslogin/Makefile index 6eb17e3..5f78099 100644 --- a/google_compute_engine_oslogin/Makefile +++ b/google_compute_engine_oslogin/Makefile @@ -7,7 +7,8 @@ MINOR = 3 REVISION = 0 LIBNSS_CACHE_OSLOGIN = libnss_cache_$(BASENAME) -LIBNSS_CACHE_OSLOGIN_NAME = $(LIBNSS_CACHE_OSLOGIN).so.2 +LIBNSS_CACHE_OSLOGIN_NAME = libnss_cache_$(NAME)-$(MAJOR).$(MINOR).$(REVISION).so +LIBNSS_CACHE_OSLOGIN_SONAME = $(LIBNSS_CACHE_OSLOGIN).so.2 NSS_LIBRARY_NAME = libnss_$(NAME)-$(MAJOR).$(MINOR).$(REVISION).so NSS_LIBRARY_SONAME = libnss_$(BASENAME).so.2 NSS_INSTALL_PATH = /lib @@ -23,7 +24,7 @@ CC ?= gcc PAMFLAGS = $(LDFLAGS) $(INCLUDE_FLAGS) -shared NSSFLAGS = $(LDFLAGS) $(INCLUDE_FLAGS) -shared -Wl,-soname,$(NSS_LIBRARY_SONAME) LIBNSSFLAGS = $(LDFLAGS) -Wall -Wstrict-prototypes -fPIC -LIBNSS_SO_FLAGS = $(LIBNSSFLAGS) -shared -Wl,-soname,$(LIBNSS_CACHE_OSLOGIN_NAME) +LIBNSS_SO_FLAGS = $(LIBNSSFLAGS) -shared -Wl,-soname,$(LIBNSS_CACHE_OSLOGIN_SONAME) # UTILS UTILS_DIR = utils @@ -134,9 +135,9 @@ $(SELINUX_MODULE): $(SELINUX_MOD_FILE) ifdef INSTALL_SELINUX -install: $(NSS_LIBRARY_NAME) $(PAM_ADMIN_MOD) $(PAM_LOGIN_MOD) $(AUTHKEYS_BIN) $(NSS_CACHE_BIN) $(SELINUX_MODULE) +install: $(NSS_LIBRARY_NAME) $(LIBNSS_OSLOGIN_CACHE_NAME) $(PAM_ADMIN_MOD) $(PAM_LOGIN_MOD) $(AUTHKEYS_BIN) $(NSS_CACHE_BIN) $(SELINUX_MODULE) else -install: $(NSS_LIBRARY_NAME) $(PAM_ADMIN_MOD) $(PAM_LOGIN_MOD) $(AUTHKEYS_BIN) $(NSS_CACHE_BIN) +install: $(NSS_LIBRARY_NAME) $(LIBNSS_OSLOGIN_CACHE_NAME) $(PAM_ADMIN_MOD) $(PAM_LOGIN_MOD) $(AUTHKEYS_BIN) $(NSS_CACHE_BIN) endif mkdir -p $(DESTDIR)$(PREFIX)/$(NSS_INSTALL_PATH) mkdir -p $(DESTDIR)$(PREFIX)/$(PAM_INSTALL_PATH) |