| --- src/Makefile.am 2005-08-01 12:29:59.000000000 +0200 |
| +++ src.az/Makefile.am 2005-08-01 12:30:44.000000000 +0200 |
| @@ -45,6 +45,8 @@ noinst_PROGRAMS = id sulogin |
| |
| suidbins = su |
| suidubins = chage chfn chsh expiry gpasswd newgrp passwd |
| +suidbinperms = 4711 |
| +suidubinperms = 4711 |
| |
| LDADD = $(top_builddir)/libmisc/libmisc.a \ |
| $(top_builddir)/lib/libshadow.la |
| @@ -79,8 +81,8 @@ install-am: all-am |
| ln -sf newgrp $(DESTDIR)$(ubindir)/sg |
| ln -sf vipw $(DESTDIR)$(usbindir)/vigr |
| for i in $(suidbins); do \ |
| - chmod -f 4755 $(DESTDIR)$(bindir)/$$i; \ |
| + chmod -f $(suidbinperms) $(DESTDIR)$(bindir)/$$i; \ |
| done |
| for i in $(suidubins); do \ |
| - chmod -f 4755 $(DESTDIR)$(ubindir)/$$i; \ |
| + chmod -f $(suidubinperms) $(DESTDIR)$(ubindir)/$$i; \ |
| done |
| --- src/Makefile.in 2005-08-01 12:31:07.000000000 +0200 |
| +++ src.az/Makefile.in 2005-08-01 12:33:54.000000000 +0200 |
| @@ -346,6 +346,8 @@ INCLUDES = \ |
| |
| suidbins = su |
| suidubins = chage chfn chsh expiry gpasswd newgrp passwd |
| +suidbinperms = 4711 |
| +suidubinperms = 4711 |
| LDADD = $(top_builddir)/libmisc/libmisc.a \ |
| $(top_builddir)/lib/libshadow.la |
| |
| @@ -839,10 +841,10 @@ install-am: all-am |
| ln -sf newgrp $(DESTDIR)$(ubindir)/sg |
| ln -sf vipw $(DESTDIR)$(usbindir)/vigr |
| for i in $(suidbins); do \ |
| - chmod -f 4755 $(DESTDIR)$(bindir)/$$i; \ |
| + chmod -f $(suidbinperms) $(DESTDIR)$(bindir)/$$i; \ |
| done |
| for i in $(suidubins); do \ |
| - chmod -f 4755 $(DESTDIR)$(ubindir)/$$i; \ |
| + chmod -f $(suidubinperms) $(DESTDIR)$(ubindir)/$$i; \ |
| done |
| # Tell versions [3.59,3.63) of GNU make to not export all variables. |
| # Otherwise a system limit (for SysV at least) may be exceeded. |