1 # Makefile.in generated automatically by automake 1.5 from Makefile.am.
3 # Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
4 # Free Software Foundation, Inc.
5 # This Makefile.in is free software; the Free Software Foundation
6 # gives unlimited permission to copy and/or distribute it,
7 # with or without modifications, as long as this notice is preserved.
9 # This program is distributed in the hope that it will be useful,
10 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
11 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
19 top_srcdir = @top_srcdir@
22 exec_prefix = @exec_prefix@
26 libexecdir = @libexecdir@
28 sysconfdir = @sysconfdir@
29 sharedstatedir = @sharedstatedir@
30 localstatedir = @localstatedir@
34 includedir = @includedir@
35 oldincludedir = /usr/include
36 pkgdatadir = $(datadir)/@PACKAGE@
37 pkglibdir = $(libdir)/@PACKAGE@
38 pkgincludedir = $(includedir)/@PACKAGE@
44 AUTOHEADER = @AUTOHEADER@
47 INSTALL_PROGRAM = @INSTALL_PROGRAM@
48 INSTALL_DATA = @INSTALL_DATA@
49 INSTALL_SCRIPT = @INSTALL_SCRIPT@
50 INSTALL_HEADER = $(INSTALL_DATA)
51 transform = @program_transform_name@
58 host_alias = @host_alias@
63 BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
65 CATOBJEXT = @CATOBJEXT@
68 DATADIRNAME = @DATADIRNAME@
77 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
78 INSTOBJEXT = @INSTOBJEXT@
79 INTLBISON = @INTLBISON@
82 INTL_LIBTOOL_SUFFIX_PREFIX = @INTL_LIBTOOL_SUFFIX_PREFIX@
92 MKINSTALLDIRS = @MKINSTALLDIRS@
102 USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
106 am__include = @am__include@
107 am__quote = @am__quote@
108 install_sh = @install_sh@
110 EXTRA_DOST = .indent.pro
112 ubindir = ${prefix}/bin
113 usbindir = ${prefix}/sbin
115 DEFS = -D_HAVE_CONFIG_H -DLOCALEDIR=\"$(datadir)/locale\"
117 INCLUDES = -I${top_srcdir} \
118 -I${top_srcdir}/lib \
119 -I$(top_srcdir)/libmisc
123 # XXX why are login and su in /bin anyway (other than for
124 # historical reasons)?
126 # if the system is screwed so badly that it can't mount /usr,
127 # you can (hopefully) boot single user, and then you're root
128 # so you don't need these programs for recovery.
130 # also /lib/libshadow.so.x.xx (if any) could be moved to /usr/lib
131 # and installation would be much simpler (just two directories,
132 # $prefix/bin and $prefix/sbin, no install-data hacks...)
133 bin_PROGRAMS = groups login su
134 ubin_PROGRAMS = faillog lastlog chage chfn chsh expiry gpasswd newgrp passwd
135 usbin_PROGRAMS = chpasswd dpasswd groupadd groupdel groupmod \
136 logoutd mkpasswd newusers useradd userdel usermod grpck \
137 pwck vipw grpconv grpunconv pwconv pwunconv
140 noinst_PROGRAMS = id sulogin
143 # id and groups are from gnu, sulogin from sysvinit
145 suidubins = chage chfn chsh expiry gpasswd newgrp passwd
147 LDADD = $(top_builddir)/libmisc/libmisc.la \
148 $(top_builddir)/lib/libshadow.la
151 chpasswd_LDADD = $(LDADD) $(LIBPAM)
152 chage_LDADD = $(LDADD) $(LIBPAM)
153 chfn_LDADD = $(LDADD) $(LIBPAM)
154 chsh_LDADD = $(LDADD) $(LIBPAM)
155 groupadd_LDADD = $(LDADD) $(LIBPAM)
156 groupdel_LDADD = $(LDADD) $(LIBPAM)
157 groupmod_LDADD = $(LDADD) $(LIBPAM)
158 login_LDADD = $(LDADD) $(LIBPAM)
159 newusers_LDADD = $(LDADD) $(LIBPAM)
160 passwd_LDADD = $(LDADD) $(LIBPAM) $(LIBCRACK)
161 su_LDADD = $(LDADD) $(LIBPAM)
162 useradd_LDADD = $(LDADD) $(LIBPAM)
163 userdel_LDADD = $(LDADD) $(LIBPAM)
164 usermod_LDADD = $(LDADD) $(LIBPAM)
166 mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
167 CONFIG_HEADER = $(top_builddir)/config.h
169 bin_PROGRAMS = groups$(EXEEXT) login$(EXEEXT) su$(EXEEXT)
170 noinst_PROGRAMS = id$(EXEEXT) sulogin$(EXEEXT)
171 ubin_PROGRAMS = faillog$(EXEEXT) lastlog$(EXEEXT) chage$(EXEEXT) \
172 chfn$(EXEEXT) chsh$(EXEEXT) expiry$(EXEEXT) gpasswd$(EXEEXT) \
173 newgrp$(EXEEXT) passwd$(EXEEXT)
174 usbin_PROGRAMS = chpasswd$(EXEEXT) dpasswd$(EXEEXT) groupadd$(EXEEXT) \
175 groupdel$(EXEEXT) groupmod$(EXEEXT) logoutd$(EXEEXT) \
176 mkpasswd$(EXEEXT) newusers$(EXEEXT) useradd$(EXEEXT) \
177 userdel$(EXEEXT) usermod$(EXEEXT) grpck$(EXEEXT) pwck$(EXEEXT) \
178 vipw$(EXEEXT) grpconv$(EXEEXT) grpunconv$(EXEEXT) \
179 pwconv$(EXEEXT) pwunconv$(EXEEXT)
180 PROGRAMS = $(bin_PROGRAMS) $(noinst_PROGRAMS) $(ubin_PROGRAMS) \
183 chage_SOURCES = chage.c
184 chage_OBJECTS = chage.$(OBJEXT)
185 chage_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
186 $(top_builddir)/lib/libshadow.la
188 chfn_SOURCES = chfn.c
189 chfn_OBJECTS = chfn.$(OBJEXT)
190 chfn_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
191 $(top_builddir)/lib/libshadow.la
193 chpasswd_SOURCES = chpasswd.c
194 chpasswd_OBJECTS = chpasswd.$(OBJEXT)
195 chpasswd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
196 $(top_builddir)/lib/libshadow.la
198 chsh_SOURCES = chsh.c
199 chsh_OBJECTS = chsh.$(OBJEXT)
200 chsh_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
201 $(top_builddir)/lib/libshadow.la
203 dpasswd_SOURCES = dpasswd.c
204 dpasswd_OBJECTS = dpasswd.$(OBJEXT)
205 dpasswd_LDADD = $(LDADD)
206 dpasswd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
207 $(top_builddir)/lib/libshadow.la
209 expiry_SOURCES = expiry.c
210 expiry_OBJECTS = expiry.$(OBJEXT)
211 expiry_LDADD = $(LDADD)
212 expiry_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
213 $(top_builddir)/lib/libshadow.la
215 faillog_SOURCES = faillog.c
216 faillog_OBJECTS = faillog.$(OBJEXT)
217 faillog_LDADD = $(LDADD)
218 faillog_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
219 $(top_builddir)/lib/libshadow.la
221 gpasswd_SOURCES = gpasswd.c
222 gpasswd_OBJECTS = gpasswd.$(OBJEXT)
223 gpasswd_LDADD = $(LDADD)
224 gpasswd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
225 $(top_builddir)/lib/libshadow.la
227 groupadd_SOURCES = groupadd.c
228 groupadd_OBJECTS = groupadd.$(OBJEXT)
229 groupadd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
230 $(top_builddir)/lib/libshadow.la
232 groupdel_SOURCES = groupdel.c
233 groupdel_OBJECTS = groupdel.$(OBJEXT)
234 groupdel_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
235 $(top_builddir)/lib/libshadow.la
237 groupmod_SOURCES = groupmod.c
238 groupmod_OBJECTS = groupmod.$(OBJEXT)
239 groupmod_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
240 $(top_builddir)/lib/libshadow.la
242 groups_SOURCES = groups.c
243 groups_OBJECTS = groups.$(OBJEXT)
244 groups_LDADD = $(LDADD)
245 groups_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
246 $(top_builddir)/lib/libshadow.la
248 grpck_SOURCES = grpck.c
249 grpck_OBJECTS = grpck.$(OBJEXT)
250 grpck_LDADD = $(LDADD)
251 grpck_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
252 $(top_builddir)/lib/libshadow.la
254 grpconv_SOURCES = grpconv.c
255 grpconv_OBJECTS = grpconv.$(OBJEXT)
256 grpconv_LDADD = $(LDADD)
257 grpconv_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
258 $(top_builddir)/lib/libshadow.la
260 grpunconv_SOURCES = grpunconv.c
261 grpunconv_OBJECTS = grpunconv.$(OBJEXT)
262 grpunconv_LDADD = $(LDADD)
263 grpunconv_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
264 $(top_builddir)/lib/libshadow.la
267 id_OBJECTS = id.$(OBJEXT)
269 id_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
270 $(top_builddir)/lib/libshadow.la
272 lastlog_SOURCES = lastlog.c
273 lastlog_OBJECTS = lastlog.$(OBJEXT)
274 lastlog_LDADD = $(LDADD)
275 lastlog_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
276 $(top_builddir)/lib/libshadow.la
278 login_SOURCES = login.c
279 login_OBJECTS = login.$(OBJEXT)
280 login_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
281 $(top_builddir)/lib/libshadow.la
283 logoutd_SOURCES = logoutd.c
284 logoutd_OBJECTS = logoutd.$(OBJEXT)
285 logoutd_LDADD = $(LDADD)
286 logoutd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
287 $(top_builddir)/lib/libshadow.la
289 mkpasswd_SOURCES = mkpasswd.c
290 mkpasswd_OBJECTS = mkpasswd.$(OBJEXT)
291 mkpasswd_LDADD = $(LDADD)
292 mkpasswd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
293 $(top_builddir)/lib/libshadow.la
295 newgrp_SOURCES = newgrp.c
296 newgrp_OBJECTS = newgrp.$(OBJEXT)
297 newgrp_LDADD = $(LDADD)
298 newgrp_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
299 $(top_builddir)/lib/libshadow.la
301 newusers_SOURCES = newusers.c
302 newusers_OBJECTS = newusers.$(OBJEXT)
303 newusers_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
304 $(top_builddir)/lib/libshadow.la
306 passwd_SOURCES = passwd.c
307 passwd_OBJECTS = passwd.$(OBJEXT)
308 passwd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
309 $(top_builddir)/lib/libshadow.la
311 pwck_SOURCES = pwck.c
312 pwck_OBJECTS = pwck.$(OBJEXT)
313 pwck_LDADD = $(LDADD)
314 pwck_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
315 $(top_builddir)/lib/libshadow.la
317 pwconv_SOURCES = pwconv.c
318 pwconv_OBJECTS = pwconv.$(OBJEXT)
319 pwconv_LDADD = $(LDADD)
320 pwconv_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
321 $(top_builddir)/lib/libshadow.la
323 pwunconv_SOURCES = pwunconv.c
324 pwunconv_OBJECTS = pwunconv.$(OBJEXT)
325 pwunconv_LDADD = $(LDADD)
326 pwunconv_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
327 $(top_builddir)/lib/libshadow.la
330 su_OBJECTS = su.$(OBJEXT)
331 su_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
332 $(top_builddir)/lib/libshadow.la
334 sulogin_SOURCES = sulogin.c
335 sulogin_OBJECTS = sulogin.$(OBJEXT)
336 sulogin_LDADD = $(LDADD)
337 sulogin_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
338 $(top_builddir)/lib/libshadow.la
340 useradd_SOURCES = useradd.c
341 useradd_OBJECTS = useradd.$(OBJEXT)
342 useradd_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
343 $(top_builddir)/lib/libshadow.la
345 userdel_SOURCES = userdel.c
346 userdel_OBJECTS = userdel.$(OBJEXT)
347 userdel_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
348 $(top_builddir)/lib/libshadow.la
350 usermod_SOURCES = usermod.c
351 usermod_OBJECTS = usermod.$(OBJEXT)
352 usermod_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
353 $(top_builddir)/lib/libshadow.la
355 vipw_SOURCES = vipw.c
356 vipw_OBJECTS = vipw.$(OBJEXT)
357 vipw_LDADD = $(LDADD)
358 vipw_DEPENDENCIES = $(top_builddir)/libmisc/libmisc.la \
359 $(top_builddir)/lib/libshadow.la
361 DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir)
362 CPPFLAGS = @CPPFLAGS@
365 depcomp = $(SHELL) $(top_srcdir)/depcomp
366 @AMDEP_TRUE@DEP_FILES = $(DEPDIR)/chage.Po $(DEPDIR)/chfn.Po \
367 @AMDEP_TRUE@ $(DEPDIR)/chpasswd.Po $(DEPDIR)/chsh.Po \
368 @AMDEP_TRUE@ $(DEPDIR)/dpasswd.Po $(DEPDIR)/expiry.Po \
369 @AMDEP_TRUE@ $(DEPDIR)/faillog.Po $(DEPDIR)/gpasswd.Po \
370 @AMDEP_TRUE@ $(DEPDIR)/groupadd.Po $(DEPDIR)/groupdel.Po \
371 @AMDEP_TRUE@ $(DEPDIR)/groupmod.Po $(DEPDIR)/groups.Po \
372 @AMDEP_TRUE@ $(DEPDIR)/grpck.Po $(DEPDIR)/grpconv.Po \
373 @AMDEP_TRUE@ $(DEPDIR)/grpunconv.Po $(DEPDIR)/id.Po \
374 @AMDEP_TRUE@ $(DEPDIR)/lastlog.Po $(DEPDIR)/login.Po \
375 @AMDEP_TRUE@ $(DEPDIR)/logoutd.Po $(DEPDIR)/mkpasswd.Po \
376 @AMDEP_TRUE@ $(DEPDIR)/newgrp.Po $(DEPDIR)/newusers.Po \
377 @AMDEP_TRUE@ $(DEPDIR)/passwd.Po $(DEPDIR)/pwck.Po \
378 @AMDEP_TRUE@ $(DEPDIR)/pwconv.Po $(DEPDIR)/pwunconv.Po \
379 @AMDEP_TRUE@ $(DEPDIR)/su.Po $(DEPDIR)/sulogin.Po \
380 @AMDEP_TRUE@ $(DEPDIR)/useradd.Po $(DEPDIR)/userdel.Po \
381 @AMDEP_TRUE@ $(DEPDIR)/usermod.Po $(DEPDIR)/vipw.Po
382 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
383 $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
384 LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
385 $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
387 LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
388 $(AM_LDFLAGS) $(LDFLAGS) -o $@
390 DIST_SOURCES = chage.c chfn.c chpasswd.c chsh.c dpasswd.c expiry.c \
391 faillog.c gpasswd.c groupadd.c groupdel.c groupmod.c groups.c \
392 grpck.c grpconv.c grpunconv.c id.c lastlog.c login.c logoutd.c \
393 mkpasswd.c newgrp.c newusers.c passwd.c pwck.c pwconv.c \
394 pwunconv.c su.c sulogin.c useradd.c userdel.c usermod.c vipw.c
395 DIST_COMMON = Makefile.am Makefile.in
396 SOURCES = chage.c chfn.c chpasswd.c chsh.c dpasswd.c expiry.c faillog.c gpasswd.c groupadd.c groupdel.c groupmod.c groups.c grpck.c grpconv.c grpunconv.c id.c lastlog.c login.c logoutd.c mkpasswd.c newgrp.c newusers.c passwd.c pwck.c pwconv.c pwunconv.c su.c sulogin.c useradd.c userdel.c usermod.c vipw.c
401 .SUFFIXES: .c .lo .o .obj
411 $(srcdir)/Makefile.in: Makefile.am $(top_srcdir)/configure.in $(ACLOCAL_M4)
412 cd $(top_srcdir) && \
413 $(AUTOMAKE) --gnu src/Makefile
414 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
415 cd $(top_builddir) && \
416 CONFIG_HEADERS= CONFIG_LINKS= \
417 CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
418 install-binPROGRAMS: $(bin_PROGRAMS)
420 $(mkinstalldirs) $(DESTDIR)$(bindir)
421 @list='$(bin_PROGRAMS)'; for p in $$list; do \
422 p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
426 f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
427 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f"; \
428 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(bindir)/$$f; \
432 uninstall-binPROGRAMS:
434 @list='$(bin_PROGRAMS)'; for p in $$list; do \
435 f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
436 echo " rm -f $(DESTDIR)$(bindir)/$$f"; \
437 rm -f $(DESTDIR)$(bindir)/$$f; \
441 -test -z "$(bin_PROGRAMS)" || rm -f $(bin_PROGRAMS)
443 clean-noinstPROGRAMS:
444 -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
445 install-ubinPROGRAMS: $(ubin_PROGRAMS)
447 $(mkinstalldirs) $(DESTDIR)$(ubindir)
448 @list='$(ubin_PROGRAMS)'; for p in $$list; do \
449 p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
453 f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
454 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(ubindir)/$$f"; \
455 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(ubindir)/$$f; \
459 uninstall-ubinPROGRAMS:
461 @list='$(ubin_PROGRAMS)'; for p in $$list; do \
462 f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
463 echo " rm -f $(DESTDIR)$(ubindir)/$$f"; \
464 rm -f $(DESTDIR)$(ubindir)/$$f; \
468 -test -z "$(ubin_PROGRAMS)" || rm -f $(ubin_PROGRAMS)
469 install-usbinPROGRAMS: $(usbin_PROGRAMS)
471 $(mkinstalldirs) $(DESTDIR)$(usbindir)
472 @list='$(usbin_PROGRAMS)'; for p in $$list; do \
473 p1=`echo $$p|sed 's/$(EXEEXT)$$//'`; \
477 f=`echo $$p1|sed '$(transform);s/$$/$(EXEEXT)/'`; \
478 echo " $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(usbindir)/$$f"; \
479 $(INSTALL_PROGRAM_ENV) $(LIBTOOL) --mode=install $(INSTALL_PROGRAM) $$p $(DESTDIR)$(usbindir)/$$f; \
483 uninstall-usbinPROGRAMS:
485 @list='$(usbin_PROGRAMS)'; for p in $$list; do \
486 f=`echo $$p|sed 's/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/'`; \
487 echo " rm -f $(DESTDIR)$(usbindir)/$$f"; \
488 rm -f $(DESTDIR)$(usbindir)/$$f; \
492 -test -z "$(usbin_PROGRAMS)" || rm -f $(usbin_PROGRAMS)
493 chage$(EXEEXT): $(chage_OBJECTS) $(chage_DEPENDENCIES)
494 @rm -f chage$(EXEEXT)
495 $(LINK) $(chage_LDFLAGS) $(chage_OBJECTS) $(chage_LDADD) $(LIBS)
496 chfn$(EXEEXT): $(chfn_OBJECTS) $(chfn_DEPENDENCIES)
498 $(LINK) $(chfn_LDFLAGS) $(chfn_OBJECTS) $(chfn_LDADD) $(LIBS)
499 chpasswd$(EXEEXT): $(chpasswd_OBJECTS) $(chpasswd_DEPENDENCIES)
500 @rm -f chpasswd$(EXEEXT)
501 $(LINK) $(chpasswd_LDFLAGS) $(chpasswd_OBJECTS) $(chpasswd_LDADD) $(LIBS)
502 chsh$(EXEEXT): $(chsh_OBJECTS) $(chsh_DEPENDENCIES)
504 $(LINK) $(chsh_LDFLAGS) $(chsh_OBJECTS) $(chsh_LDADD) $(LIBS)
505 dpasswd$(EXEEXT): $(dpasswd_OBJECTS) $(dpasswd_DEPENDENCIES)
506 @rm -f dpasswd$(EXEEXT)
507 $(LINK) $(dpasswd_LDFLAGS) $(dpasswd_OBJECTS) $(dpasswd_LDADD) $(LIBS)
508 expiry$(EXEEXT): $(expiry_OBJECTS) $(expiry_DEPENDENCIES)
509 @rm -f expiry$(EXEEXT)
510 $(LINK) $(expiry_LDFLAGS) $(expiry_OBJECTS) $(expiry_LDADD) $(LIBS)
511 faillog$(EXEEXT): $(faillog_OBJECTS) $(faillog_DEPENDENCIES)
512 @rm -f faillog$(EXEEXT)
513 $(LINK) $(faillog_LDFLAGS) $(faillog_OBJECTS) $(faillog_LDADD) $(LIBS)
514 gpasswd$(EXEEXT): $(gpasswd_OBJECTS) $(gpasswd_DEPENDENCIES)
515 @rm -f gpasswd$(EXEEXT)
516 $(LINK) $(gpasswd_LDFLAGS) $(gpasswd_OBJECTS) $(gpasswd_LDADD) $(LIBS)
517 groupadd$(EXEEXT): $(groupadd_OBJECTS) $(groupadd_DEPENDENCIES)
518 @rm -f groupadd$(EXEEXT)
519 $(LINK) $(groupadd_LDFLAGS) $(groupadd_OBJECTS) $(groupadd_LDADD) $(LIBS)
520 groupdel$(EXEEXT): $(groupdel_OBJECTS) $(groupdel_DEPENDENCIES)
521 @rm -f groupdel$(EXEEXT)
522 $(LINK) $(groupdel_LDFLAGS) $(groupdel_OBJECTS) $(groupdel_LDADD) $(LIBS)
523 groupmod$(EXEEXT): $(groupmod_OBJECTS) $(groupmod_DEPENDENCIES)
524 @rm -f groupmod$(EXEEXT)
525 $(LINK) $(groupmod_LDFLAGS) $(groupmod_OBJECTS) $(groupmod_LDADD) $(LIBS)
526 groups$(EXEEXT): $(groups_OBJECTS) $(groups_DEPENDENCIES)
527 @rm -f groups$(EXEEXT)
528 $(LINK) $(groups_LDFLAGS) $(groups_OBJECTS) $(groups_LDADD) $(LIBS)
529 grpck$(EXEEXT): $(grpck_OBJECTS) $(grpck_DEPENDENCIES)
530 @rm -f grpck$(EXEEXT)
531 $(LINK) $(grpck_LDFLAGS) $(grpck_OBJECTS) $(grpck_LDADD) $(LIBS)
532 grpconv$(EXEEXT): $(grpconv_OBJECTS) $(grpconv_DEPENDENCIES)
533 @rm -f grpconv$(EXEEXT)
534 $(LINK) $(grpconv_LDFLAGS) $(grpconv_OBJECTS) $(grpconv_LDADD) $(LIBS)
535 grpunconv$(EXEEXT): $(grpunconv_OBJECTS) $(grpunconv_DEPENDENCIES)
536 @rm -f grpunconv$(EXEEXT)
537 $(LINK) $(grpunconv_LDFLAGS) $(grpunconv_OBJECTS) $(grpunconv_LDADD) $(LIBS)
538 id$(EXEEXT): $(id_OBJECTS) $(id_DEPENDENCIES)
540 $(LINK) $(id_LDFLAGS) $(id_OBJECTS) $(id_LDADD) $(LIBS)
541 lastlog$(EXEEXT): $(lastlog_OBJECTS) $(lastlog_DEPENDENCIES)
542 @rm -f lastlog$(EXEEXT)
543 $(LINK) $(lastlog_LDFLAGS) $(lastlog_OBJECTS) $(lastlog_LDADD) $(LIBS)
544 login$(EXEEXT): $(login_OBJECTS) $(login_DEPENDENCIES)
545 @rm -f login$(EXEEXT)
546 $(LINK) $(login_LDFLAGS) $(login_OBJECTS) $(login_LDADD) $(LIBS)
547 logoutd$(EXEEXT): $(logoutd_OBJECTS) $(logoutd_DEPENDENCIES)
548 @rm -f logoutd$(EXEEXT)
549 $(LINK) $(logoutd_LDFLAGS) $(logoutd_OBJECTS) $(logoutd_LDADD) $(LIBS)
550 mkpasswd$(EXEEXT): $(mkpasswd_OBJECTS) $(mkpasswd_DEPENDENCIES)
551 @rm -f mkpasswd$(EXEEXT)
552 $(LINK) $(mkpasswd_LDFLAGS) $(mkpasswd_OBJECTS) $(mkpasswd_LDADD) $(LIBS)
553 newgrp$(EXEEXT): $(newgrp_OBJECTS) $(newgrp_DEPENDENCIES)
554 @rm -f newgrp$(EXEEXT)
555 $(LINK) $(newgrp_LDFLAGS) $(newgrp_OBJECTS) $(newgrp_LDADD) $(LIBS)
556 newusers$(EXEEXT): $(newusers_OBJECTS) $(newusers_DEPENDENCIES)
557 @rm -f newusers$(EXEEXT)
558 $(LINK) $(newusers_LDFLAGS) $(newusers_OBJECTS) $(newusers_LDADD) $(LIBS)
559 passwd$(EXEEXT): $(passwd_OBJECTS) $(passwd_DEPENDENCIES)
560 @rm -f passwd$(EXEEXT)
561 $(LINK) $(passwd_LDFLAGS) $(passwd_OBJECTS) $(passwd_LDADD) $(LIBS)
562 pwck$(EXEEXT): $(pwck_OBJECTS) $(pwck_DEPENDENCIES)
564 $(LINK) $(pwck_LDFLAGS) $(pwck_OBJECTS) $(pwck_LDADD) $(LIBS)
565 pwconv$(EXEEXT): $(pwconv_OBJECTS) $(pwconv_DEPENDENCIES)
566 @rm -f pwconv$(EXEEXT)
567 $(LINK) $(pwconv_LDFLAGS) $(pwconv_OBJECTS) $(pwconv_LDADD) $(LIBS)
568 pwunconv$(EXEEXT): $(pwunconv_OBJECTS) $(pwunconv_DEPENDENCIES)
569 @rm -f pwunconv$(EXEEXT)
570 $(LINK) $(pwunconv_LDFLAGS) $(pwunconv_OBJECTS) $(pwunconv_LDADD) $(LIBS)
571 su$(EXEEXT): $(su_OBJECTS) $(su_DEPENDENCIES)
573 $(LINK) $(su_LDFLAGS) $(su_OBJECTS) $(su_LDADD) $(LIBS)
574 sulogin$(EXEEXT): $(sulogin_OBJECTS) $(sulogin_DEPENDENCIES)
575 @rm -f sulogin$(EXEEXT)
576 $(LINK) $(sulogin_LDFLAGS) $(sulogin_OBJECTS) $(sulogin_LDADD) $(LIBS)
577 useradd$(EXEEXT): $(useradd_OBJECTS) $(useradd_DEPENDENCIES)
578 @rm -f useradd$(EXEEXT)
579 $(LINK) $(useradd_LDFLAGS) $(useradd_OBJECTS) $(useradd_LDADD) $(LIBS)
580 userdel$(EXEEXT): $(userdel_OBJECTS) $(userdel_DEPENDENCIES)
581 @rm -f userdel$(EXEEXT)
582 $(LINK) $(userdel_LDFLAGS) $(userdel_OBJECTS) $(userdel_LDADD) $(LIBS)
583 usermod$(EXEEXT): $(usermod_OBJECTS) $(usermod_DEPENDENCIES)
584 @rm -f usermod$(EXEEXT)
585 $(LINK) $(usermod_LDFLAGS) $(usermod_OBJECTS) $(usermod_LDADD) $(LIBS)
586 vipw$(EXEEXT): $(vipw_OBJECTS) $(vipw_DEPENDENCIES)
588 $(LINK) $(vipw_LDFLAGS) $(vipw_OBJECTS) $(vipw_LDADD) $(LIBS)
591 -rm -f *.$(OBJEXT) core *.core
596 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/chage.Po@am__quote@
597 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/chfn.Po@am__quote@
598 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/chpasswd.Po@am__quote@
599 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/chsh.Po@am__quote@
600 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/dpasswd.Po@am__quote@
601 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/expiry.Po@am__quote@
602 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/faillog.Po@am__quote@
603 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/gpasswd.Po@am__quote@
604 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/groupadd.Po@am__quote@
605 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/groupdel.Po@am__quote@
606 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/groupmod.Po@am__quote@
607 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/groups.Po@am__quote@
608 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/grpck.Po@am__quote@
609 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/grpconv.Po@am__quote@
610 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/grpunconv.Po@am__quote@
611 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/id.Po@am__quote@
612 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/lastlog.Po@am__quote@
613 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/login.Po@am__quote@
614 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/logoutd.Po@am__quote@
615 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/mkpasswd.Po@am__quote@
616 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/newgrp.Po@am__quote@
617 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/newusers.Po@am__quote@
618 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/passwd.Po@am__quote@
619 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/pwck.Po@am__quote@
620 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/pwconv.Po@am__quote@
621 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/pwunconv.Po@am__quote@
622 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/su.Po@am__quote@
623 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/sulogin.Po@am__quote@
624 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/useradd.Po@am__quote@
625 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/userdel.Po@am__quote@
626 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/usermod.Po@am__quote@
627 @AMDEP_TRUE@@am__include@ @am__quote@$(DEPDIR)/vipw.Po@am__quote@
633 @AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
634 @AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
635 @AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
636 $(COMPILE) -c `test -f $< || echo '$(srcdir)/'`$<
639 @AMDEP_TRUE@ source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
640 @AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' @AMDEPBACKSLASH@
641 @AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
642 $(COMPILE) -c `cygpath -w $<`
645 @AMDEP_TRUE@ source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
646 @AMDEP_TRUE@ depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' @AMDEPBACKSLASH@
647 @AMDEP_TRUE@ $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
648 $(LTCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
649 CCDEPMODE = @CCDEPMODE@
654 ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
655 list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
656 unique=`for i in $$list; do \
657 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
659 $(AWK) ' { files[$$0] = 1; } \
660 END { for (i in files) print i; }'`; \
661 mkid -fID $$unique $(LISP)
663 TAGS: $(HEADERS) $(SOURCES) $(TAGS_DEPENDENCIES) \
664 $(TAGS_FILES) $(LISP)
667 list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
668 unique=`for i in $$list; do \
669 if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
671 $(AWK) ' { files[$$0] = 1; } \
672 END { for (i in files) print i; }'`; \
673 test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
674 || etags $(ETAGS_ARGS) $$tags $$unique $(LISP)
677 here=`CDPATH=: && cd $(top_builddir) && pwd` \
678 && cd $(top_srcdir) \
679 && gtags -i $(GTAGS_ARGS) $$here
682 -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
684 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
687 distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
689 distdir: $(DISTFILES)
690 @for file in $(DISTFILES); do \
691 if test -f $$file; then d=.; else d=$(srcdir); fi; \
692 dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
693 if test "$$dir" != "$$file" && test "$$dir" != "."; then \
694 $(mkinstalldirs) "$(distdir)/$$dir"; \
696 if test -d $$d/$$file; then \
697 cp -pR $$d/$$file $(distdir) \
700 test -f $(distdir)/$$file \
701 || cp -p $$d/$$file $(distdir)/$$file \
707 all-am: Makefile $(PROGRAMS)
710 $(mkinstalldirs) $(DESTDIR)$(bindir) $(DESTDIR)$(ubindir) $(DESTDIR)$(usbindir)
713 install-exec: install-exec-am
714 install-data: install-data-am
715 uninstall: uninstall-am
718 @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
720 installcheck: installcheck-am
722 $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
723 `test -z '$(STRIP)' || \
724 echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
730 -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
732 maintainer-clean-generic:
733 @echo "This command is intended for maintainers to use"
734 @echo "it deletes files that may require special tools to rebuild."
737 clean-am: clean-binPROGRAMS clean-generic clean-libtool \
738 clean-noinstPROGRAMS clean-ubinPROGRAMS clean-usbinPROGRAMS \
741 distclean: distclean-am
743 distclean-am: clean-am distclean-compile distclean-depend \
744 distclean-generic distclean-libtool distclean-tags
754 install-data-am: install-ubinPROGRAMS install-usbinPROGRAMS
756 $(MAKE) $(AM_MAKEFLAGS) install-data-hook
758 install-exec-am: install-binPROGRAMS
760 $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
762 install-info: install-info-am
768 maintainer-clean: maintainer-clean-am
770 maintainer-clean-am: distclean-am maintainer-clean-generic
772 mostlyclean: mostlyclean-am
774 mostlyclean-am: mostlyclean-compile mostlyclean-generic \
777 uninstall-am: uninstall-binPROGRAMS uninstall-info-am \
778 uninstall-ubinPROGRAMS uninstall-usbinPROGRAMS
780 .PHONY: GTAGS all all-am check check-am clean clean-binPROGRAMS \
781 clean-generic clean-libtool clean-noinstPROGRAMS \
782 clean-ubinPROGRAMS clean-usbinPROGRAMS distclean \
783 distclean-compile distclean-depend distclean-generic \
784 distclean-libtool distclean-tags distdir dvi dvi-am info \
785 info-am install install-am install-binPROGRAMS install-data \
786 install-data-am install-exec install-exec-am install-info \
787 install-info-am install-man install-strip install-ubinPROGRAMS \
788 install-usbinPROGRAMS installcheck installcheck-am installdirs \
789 maintainer-clean maintainer-clean-generic mostlyclean \
790 mostlyclean-compile mostlyclean-generic mostlyclean-libtool \
791 tags uninstall uninstall-am uninstall-binPROGRAMS \
792 uninstall-info-am uninstall-ubinPROGRAMS \
793 uninstall-usbinPROGRAMS
797 $(LN_S) newgrp $(DESTDIR)$(bindir)/sg
798 $(LN_S) vigr $(DESTDIR)$(bindir)/vipw
799 for i in $(suidbins); do \
800 chmod 4755 $(DESTDIR)$(bindir)/$$i; \
804 for i in $(suidubins); do \
805 chmod 4755 $(DESTDIR)$(ubindir)/$$i; \
807 # Tell versions [3.59,3.63) of GNU make to not export all variables.
808 # Otherwise a system limit (for SysV at least) may be exceeded.