more toolchain + stage 1 updates
[hdw-linux/hdw-linux.git] / packages / base / coreutils / no_uptime_kill_su.patch
1 --- coreutils-6.1.orig/AUTHORS  2006-08-09 07:42:31.000000000 +0000
2 +++ coreutils-6.1/AUTHORS       2006-08-23 19:55:17.000000000 +0000
3 @@ -35,7 +35,6 @@
4  hostname: Jim Meyering
5  id: Arnold Robbins, David MacKenzie
6  join: Mike Haertel
7 -kill: Paul Eggert
8  link: Michael Stone
9  ln: Mike Parker, David MacKenzie
10  logname: FIXME: unknown
11 @@ -89,7 +88,6 @@
12  unexpand: David MacKenzie
13  uniq: Richard Stallman, David MacKenzie
14  unlink: Michael Stone
15 -uptime: Joseph Arceneaux, David MacKenzie, Kaveh Ghazi
16  users: Joseph Arceneaux, David MacKenzie
17  vdir: Richard Stallman, David MacKenzie
18  wc: Paul Rubin, David MacKenzie
19 --- coreutils-6.1.orig/Makefile.in      2006-08-19 17:42:35.000000000 +0000
20 +++ coreutils-6.1/Makefile.in   2006-08-23 19:55:54.000000000 +0000
21 @@ -182,7 +182,7 @@
22         $(top_srcdir)/m4/ullong_max.m4 $(top_srcdir)/m4/ulonglong.m4 \
23         $(top_srcdir)/m4/unicodeio.m4 $(top_srcdir)/m4/unistd-safer.m4 \
24         $(top_srcdir)/m4/unlink-busy.m4 $(top_srcdir)/m4/unlinkdir.m4 \
25 -       $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/uptime.m4 \
26 +       $(top_srcdir)/m4/unlocked-io.m4 \
27         $(top_srcdir)/m4/userspec.m4 $(top_srcdir)/m4/utimbuf.m4 \
28         $(top_srcdir)/m4/utime.m4 $(top_srcdir)/m4/utimecmp.m4 \
29         $(top_srcdir)/m4/utimens.m4 $(top_srcdir)/m4/utimes-null.m4 \
30 --- coreutils-6.1.orig/README   2006-08-19 16:52:25.000000000 +0000
31 +++ coreutils-6.1/README        2006-08-23 19:56:17.000000000 +0000
32 @@ -9,11 +9,11 @@
33  
34    [ base64 basename cat chgrp chmod chown chroot cksum comm cp csplit cut date
35    dd df dir dircolors dirname du echo env expand expr factor false fmt fold
36 -  ginstall groups head hostid hostname id join kill link ln logname ls
37 +  ginstall groups head hostid hostname id join link ln logname ls
38    md5sum mkdir mkfifo mknod mv nice nl nohup od paste pathchk pinky pr
39    printenv printf ptx pwd readlink rm rmdir seq sha1sum sha224sum sha256sum
40    sha384sum sha512sum shred shuf sleep sort split stat stty su sum sync tac
41 -  tail tee test touch tr true tsort tty uname unexpand uniq unlink uptime
42 +  tail tee test touch tr true tsort tty uname unexpand uniq unlink
43    users vdir wc who whoami yes
44  
45  See the file NEWS for a list of major changes in the current release.
46 --- coreutils-6.1.orig/configure        2006-08-19 17:42:37.000000000 +0000
47 +++ coreutils-6.1/configure     2006-08-23 19:57:41.000000000 +0000
48 @@ -58901,8 +58901,7 @@
49  { echo "$as_me:$LINENO: result: $gnulib_cv_have_boot_time" >&5
50  echo "${ECHO_T}$gnulib_cv_have_boot_time" >&6; }
51    if test $gnulib_cv_have_boot_time = yes; then
52 -  OPTIONAL_BIN_PROGS="$OPTIONAL_BIN_PROGS uptime\$(EXEEXT)"
53 -  MAN="$MAN uptime.1"
54 +echo "uptime is suppressed"
55  fi
56  
57  
58 --- coreutils-6.1.orig/man/Makefile.in  2006-08-19 17:42:30.000000000 +0000
59 +++ coreutils-6.1/man/Makefile.in       2006-08-23 20:00:19.000000000 +0000
60 @@ -177,7 +177,7 @@
61         $(top_srcdir)/m4/ullong_max.m4 $(top_srcdir)/m4/ulonglong.m4 \
62         $(top_srcdir)/m4/unicodeio.m4 $(top_srcdir)/m4/unistd-safer.m4 \
63         $(top_srcdir)/m4/unlink-busy.m4 $(top_srcdir)/m4/unlinkdir.m4 \
64 -       $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/uptime.m4 \
65 +       $(top_srcdir)/m4/unlocked-io.m4 \
66         $(top_srcdir)/m4/userspec.m4 $(top_srcdir)/m4/utimbuf.m4 \
67         $(top_srcdir)/m4/utime.m4 $(top_srcdir)/m4/utimecmp.m4 \
68         $(top_srcdir)/m4/utimens.m4 $(top_srcdir)/m4/utimes-null.m4 \
69 @@ -364,14 +364,14 @@
70    base64.1 basename.1 cat.1 chgrp.1 chmod.1 chown.1 chroot.1 cksum.1 comm.1 \
71    cp.1 csplit.1 cut.1 date.1 dd.1 df.1 dir.1 dircolors.1 dirname.1 du.1 \
72    echo.1 env.1 expand.1 expr.1 factor.1 false.1 fmt.1 fold.1 groups.1 \
73 -  head.1 hostid.1 hostname.1 id.1 install.1 join.1 kill.1 \
74 +  head.1 hostid.1 hostname.1 id.1 install.1 join.1 \
75    link.1 ln.1 logname.1 \
76    ls.1 md5sum.1 mkdir.1 mkfifo.1 mknod.1 mv.1 nice.1 nl.1 nohup.1 od.1 \
77    paste.1 pathchk.1 pinky.1 pr.1 printenv.1 printf.1 ptx.1 pwd.1 readlink.1 \
78    rm.1 rmdir.1 seq.1 sha1sum.1 sha224sum.1 sha256sum.1 sha384sum.1 sha512sum.1 \
79    shred.1 shuf.1 sleep.1 sort.1 split.1 stat.1 stty.1 \
80 -  su.1 sum.1 sync.1 tac.1 tail.1 tee.1 test.1 touch.1 tr.1 true.1 tsort.1 \
81 -  tty.1 uname.1 unexpand.1 uniq.1 unlink.1 uptime.1 users.1 vdir.1 wc.1 \
82 +  sum.1 sync.1 tac.1 tail.1 tee.1 test.1 touch.1 tr.1 true.1 tsort.1 \
83 +  tty.1 uname.1 unexpand.1 uniq.1 unlink.1 users.1 vdir.1 wc.1 \
84    who.1 whoami.1 yes.1
85  
86  man_aux = $(dist_man_MANS:.1=.x)
87 @@ -638,7 +638,6 @@
88  id.1:          $(common_dep)   $(srcdir)/id.x          ../src/id.c
89  install.1:     $(common_dep)   $(srcdir)/install.x     ../src/install.c
90  join.1:                $(common_dep)   $(srcdir)/join.x        ../src/join.c
91 -kill.1:                $(common_dep)   $(srcdir)/kill.x        ../src/kill.c
92  link.1:                $(common_dep)   $(srcdir)/link.x        ../src/link.c
93  ln.1:          $(common_dep)   $(srcdir)/ln.x          ../src/ln.c
94  logname.1:     $(common_dep)   $(srcdir)/logname.x     ../src/logname.c
95 @@ -676,7 +675,6 @@
96  split.1:       $(common_dep)   $(srcdir)/split.x       ../src/split.c
97  stat.1:                $(common_dep)   $(srcdir)/stat.x        ../src/stat.c
98  stty.1:                $(common_dep)   $(srcdir)/stty.x        ../src/stty.c
99 -su.1:          $(common_dep)   $(srcdir)/su.x          ../src/su.c
100  sum.1:         $(common_dep)   $(srcdir)/sum.x         ../src/sum.c
101  sync.1:                $(common_dep)   $(srcdir)/sync.x        ../src/sync.c
102  tac.1:         $(common_dep)   $(srcdir)/tac.x         ../src/tac.c
103 @@ -692,7 +690,6 @@
104  unexpand.1:    $(common_dep)   $(srcdir)/unexpand.x    ../src/unexpand.c
105  uniq.1:                $(common_dep)   $(srcdir)/uniq.x        ../src/uniq.c
106  unlink.1:      $(common_dep)   $(srcdir)/unlink.x      ../src/unlink.c
107 -uptime.1:      $(common_dep)   $(srcdir)/uptime.x      ../src/uptime.c
108  users.1:       $(common_dep)   $(srcdir)/users.x       ../src/users.c
109  vdir.1:                $(common_dep)   $(srcdir)/vdir.x        ../src/ls.c
110  wc.1:          $(common_dep)   $(srcdir)/wc.x          ../src/wc.c
111 @@ -724,7 +721,7 @@
112  check-x-vs-1:
113         PATH=../src$(PATH_SEPARATOR)$$PATH; export PATH;                \
114         t=ls-files.$$$$;                                                \
115 -       (cd $(srcdir) && ls -1 *.x) | sed 's/\.x$$//' | $(ASSORT) > $$t;\
116 +       (cd $(srcdir) && ls -1 *.x) | grep -v -e 'kill.x' -e 'su.x' -e 'uptime.x' | sed 's/\.x$$//' | $(ASSORT) > $$t;\
117         echo $(dist_man_MANS) | tr -s ' ' '\n' | sed 's/\.1$$//'        \
118           | $(ASSORT) | diff - $$t || { rm $$t; exit 1; };              \
119         rm $$t
120 --- coreutils-6.1.orig/src/Makefile.in  2006-08-19 17:44:28.000000000 +0000
121 +++ coreutils-6.1/src/Makefile.in       2006-08-23 20:04:42.000000000 +0000
122 @@ -39,7 +39,7 @@
123  host_triplet = @host@
124  EXTRA_PROGRAMS = chroot$(EXEEXT) df$(EXEEXT) hostid$(EXEEXT) \
125         nice$(EXEEXT) pinky$(EXEEXT) stty$(EXEEXT) su$(EXEEXT) \
126 -       uname$(EXEEXT) uptime$(EXEEXT) users$(EXEEXT) who$(EXEEXT)
127 +       uname$(EXEEXT) users$(EXEEXT) who$(EXEEXT)
128  bin_PROGRAMS = [$(EXEEXT) chgrp$(EXEEXT) chown$(EXEEXT) chmod$(EXEEXT) \
129         cp$(EXEEXT) dd$(EXEEXT) dircolors$(EXEEXT) du$(EXEEXT) \
130         ginstall$(EXEEXT) link$(EXEEXT) ln$(EXEEXT) dir$(EXEEXT) \
131 @@ -57,7 +57,7 @@
132         tsort$(EXEEXT) unexpand$(EXEEXT) uniq$(EXEEXT) wc$(EXEEXT) \
133         basename$(EXEEXT) date$(EXEEXT) dirname$(EXEEXT) echo$(EXEEXT) \
134         env$(EXEEXT) expr$(EXEEXT) factor$(EXEEXT) false$(EXEEXT) \
135 -       hostname$(EXEEXT) id$(EXEEXT) kill$(EXEEXT) logname$(EXEEXT) \
136 +       hostname$(EXEEXT) id$(EXEEXT) logname$(EXEEXT) \
137         pathchk$(EXEEXT) printenv$(EXEEXT) printf$(EXEEXT) \
138         pwd$(EXEEXT) seq$(EXEEXT) sleep$(EXEEXT) tee$(EXEEXT) \
139         test$(EXEEXT) true$(EXEEXT) tty$(EXEEXT) whoami$(EXEEXT) \
140 @@ -185,7 +185,7 @@
141         $(top_srcdir)/m4/ullong_max.m4 $(top_srcdir)/m4/ulonglong.m4 \
142         $(top_srcdir)/m4/unicodeio.m4 $(top_srcdir)/m4/unistd-safer.m4 \
143         $(top_srcdir)/m4/unlink-busy.m4 $(top_srcdir)/m4/unlinkdir.m4 \
144 -       $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/uptime.m4 \
145 +       $(top_srcdir)/m4/unlocked-io.m4 \
146         $(top_srcdir)/m4/userspec.m4 $(top_srcdir)/m4/utimbuf.m4 \
147         $(top_srcdir)/m4/utime.m4 $(top_srcdir)/m4/utimecmp.m4 \
148         $(top_srcdir)/m4/utimens.m4 $(top_srcdir)/m4/utimes-null.m4 \
149 @@ -374,11 +374,6 @@
150  join_LDADD = $(LDADD)
151  join_DEPENDENCIES = ../lib/libcoreutils.a $(am__DEPENDENCIES_1) \
152         ../lib/libcoreutils.a
153 -kill_SOURCES = kill.c
154 -kill_OBJECTS = kill.$(OBJEXT)
155 -kill_LDADD = $(LDADD)
156 -kill_DEPENDENCIES = ../lib/libcoreutils.a $(am__DEPENDENCIES_1) \
157 -       ../lib/libcoreutils.a
158  link_SOURCES = link.c
159  link_OBJECTS = link.$(OBJEXT)
160  link_LDADD = $(LDADD)
161 @@ -627,10 +622,6 @@
162  unlink_LDADD = $(LDADD)
163  unlink_DEPENDENCIES = ../lib/libcoreutils.a $(am__DEPENDENCIES_1) \
164         ../lib/libcoreutils.a
165 -uptime_SOURCES = uptime.c
166 -uptime_OBJECTS = uptime.$(OBJEXT)
167 -uptime_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \
168 -       $(am__DEPENDENCIES_1)
169  users_SOURCES = users.c
170  users_OBJECTS = users.$(OBJEXT)
171  users_LDADD = $(LDADD)
172 @@ -674,7 +665,7 @@
173         csplit.c cut.c date.c dd.c df.c $(dir_SOURCES) dircolors.c \
174         dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c \
175         fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c hostname.c \
176 -       id.c join.c kill.c link.c ln.c logname.c $(ls_SOURCES) \
177 +       id.c join.c link.c ln.c logname.c $(ls_SOURCES) \
178         $(md5sum_SOURCES) mkdir.c mkfifo.c mknod.c $(mv_SOURCES) \
179         nice.c nl.c nohup.c od.c paste.c pathchk.c pinky.c pr.c \
180         printenv.c printf.c ptx.c pwd.c readlink.c $(rm_SOURCES) \
181 @@ -683,14 +674,14 @@
182         $(sha512sum_SOURCES) shred.c shuf.c sleep.c sort.c split.c \
183         stat.c stty.c su.c sum.c sync.c tac.c tail.c tee.c test.c \
184         touch.c tr.c true.c tsort.c tty.c uname.c unexpand.c uniq.c \
185 -       unlink.c uptime.c users.c $(vdir_SOURCES) wc.c who.c whoami.c \
186 +       unlink.c users.c $(vdir_SOURCES) wc.c who.c whoami.c \
187         yes.c
188  DIST_SOURCES = $(__SOURCES) base64.c basename.c cat.c $(chgrp_SOURCES) \
189         chmod.c $(chown_SOURCES) chroot.c cksum.c comm.c $(cp_SOURCES) \
190         csplit.c cut.c date.c dd.c df.c $(dir_SOURCES) dircolors.c \
191         dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c \
192         fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c hostname.c \
193 -       id.c join.c kill.c link.c ln.c logname.c $(ls_SOURCES) \
194 +       id.c join.c link.c ln.c logname.c $(ls_SOURCES) \
195         $(md5sum_SOURCES) mkdir.c mkfifo.c mknod.c $(mv_SOURCES) \
196         nice.c nl.c nohup.c od.c paste.c pathchk.c pinky.c pr.c \
197         printenv.c printf.c ptx.c pwd.c readlink.c $(rm_SOURCES) \
198 @@ -699,7 +690,7 @@
199         $(sha512sum_SOURCES) shred.c shuf.c sleep.c sort.c split.c \
200         stat.c stty.c su.c sum.c sync.c tac.c tail.c tee.c test.c \
201         touch.c tr.c true.c tsort.c tty.c uname.c unexpand.c uniq.c \
202 -       unlink.c uptime.c users.c $(vdir_SOURCES) wc.c who.c whoami.c \
203 +       unlink.c users.c $(vdir_SOURCES) wc.c who.c whoami.c \
204         yes.c
205  HEADERS = $(noinst_HEADERS)
206  ETAGS = etags
207 @@ -932,7 +923,6 @@
208  tail_LDADD = $(nanosec_libs)
209  
210  # If necessary, add -lm to resolve use of pow in lib/strtod.c.
211 -uptime_LDADD = $(LDADD) $(POW_LIB) $(GETLOADAVG_LIBS)
212  su_LDADD = $(LDADD) $(LIB_CRYPT)
213  SUFFIXES = .sh
214  installed_su = $(DESTDIR)$(bindir)/`echo su|sed '$(transform)'`
215 @@ -1181,9 +1171,6 @@
216  join$(EXEEXT): $(join_OBJECTS) $(join_DEPENDENCIES) 
217         @rm -f join$(EXEEXT)
218         $(LINK) $(join_LDFLAGS) $(join_OBJECTS) $(join_LDADD) $(LIBS)
219 -kill$(EXEEXT): $(kill_OBJECTS) $(kill_DEPENDENCIES) 
220 -       @rm -f kill$(EXEEXT)
221 -       $(LINK) $(kill_LDFLAGS) $(kill_OBJECTS) $(kill_LDADD) $(LIBS)
222  link$(EXEEXT): $(link_OBJECTS) $(link_DEPENDENCIES) 
223         @rm -f link$(EXEEXT)
224         $(LINK) $(link_LDFLAGS) $(link_OBJECTS) $(link_LDADD) $(LIBS)
225 @@ -1346,9 +1333,6 @@
226  unlink$(EXEEXT): $(unlink_OBJECTS) $(unlink_DEPENDENCIES) 
227         @rm -f unlink$(EXEEXT)
228         $(LINK) $(unlink_LDFLAGS) $(unlink_OBJECTS) $(unlink_LDADD) $(LIBS)
229 -uptime$(EXEEXT): $(uptime_OBJECTS) $(uptime_DEPENDENCIES) 
230 -       @rm -f uptime$(EXEEXT)
231 -       $(LINK) $(uptime_LDFLAGS) $(uptime_OBJECTS) $(uptime_LDADD) $(LIBS)
232  users$(EXEEXT): $(users_OBJECTS) $(users_DEPENDENCIES) 
233         @rm -f users$(EXEEXT)
234         $(LINK) $(users_LDFLAGS) $(users_OBJECTS) $(users_LDADD) $(LIBS)
235 @@ -1443,7 +1427,6 @@
236  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/id.Po@am__quote@
237  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/install.Po@am__quote@
238  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/join.Po@am__quote@
239 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kill.Po@am__quote@
240  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lbracket.Po@am__quote@
241  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/link.Po@am__quote@
242  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ln.Po@am__quote@
243 @@ -1503,7 +1486,6 @@
244  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unexpand.Po@am__quote@
245  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uniq.Po@am__quote@
246  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unlink.Po@am__quote@
247 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uptime.Po@am__quote@
248  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/users.Po@am__quote@
249  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wc.Po@am__quote@
250  @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/who.Po@am__quote@
251 @@ -1815,7 +1797,7 @@
252           && can_create_suid_root_executable=yes; \
253         rm -f $$TMPFILE; \
254         if test $$can_create_suid_root_executable = yes; then \
255 -         $(INSTALL_SU); \
256 +         echo "Installation of su is suppressed"; \
257         else \
258           echo "WARNING: insufficient access; not installing su"; \
259           echo "NOTE: to install su, run 'make install-root' as root"; \