1 --- coreutils-5.2.1.orig/Makefile.in 2004-03-27 15:05:45.000000000 +0000
2 +++ coreutils-5.2.1/Makefile.in 2004-03-27 15:05:58.000000000 +0000
4 $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
5 $(top_srcdir)/m4/unicodeio.m4 $(top_srcdir)/m4/unistd-safer.m4 \
6 $(top_srcdir)/m4/unlink-busy.m4 \
7 - $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/uptime.m4 \
8 + $(top_srcdir)/m4/unlocked-io.m4 \
9 $(top_srcdir)/m4/userspec.m4 $(top_srcdir)/m4/utimbuf.m4 \
10 $(top_srcdir)/m4/utime.m4 $(top_srcdir)/m4/utimens.m4 \
11 $(top_srcdir)/m4/utimes-null.m4 $(top_srcdir)/m4/utimes.m4 \
12 --- coreutils-5.2.1.orig/README 2004-03-27 15:05:45.000000000 +0000
13 +++ coreutils-5.2.1/README 2004-03-27 15:05:58.000000000 +0000
16 [ basename cat chgrp chmod chown chroot cksum comm cp csplit cut date dd
17 df dir dircolors dirname du echo env expand expr factor false fmt fold
18 - ginstall groups head hostid hostname id join kill link ln logname ls
19 + ginstall groups head hostid id join link ln logname ls
20 md5sum mkdir mkfifo mknod mv nice nl nohup od paste pathchk pinky pr
21 printenv printf ptx pwd readlink rm rmdir seq sha1sum shred sleep sort
22 split stat stty su sum sync tac tail tee test touch tr true tsort tty
23 - uname unexpand uniq unlink uptime users vdir wc who whoami yes
24 + uname unexpand uniq unlink users vdir wc who whoami yes
26 See the file NEWS for a list of major changes in the current release.
28 --- coreutils-5.2.1.orig/configure 2004-03-27 15:05:45.000000000 +0000
29 +++ coreutils-5.2.1/configure 2004-03-27 15:05:58.000000000 +0000
30 @@ -47462,8 +47462,7 @@
31 echo "$as_me:$LINENO: result: $gnulib_cv_have_boot_time" >&5
32 echo "${ECHO_T}$gnulib_cv_have_boot_time" >&6
33 if test $gnulib_cv_have_boot_time = yes; then
34 - OPTIONAL_BIN_PROGS="$OPTIONAL_BIN_PROGS uptime\$(EXEEXT)"
36 +echo "uptime is surpressed"
40 --- coreutils-5.2.1.orig/man/Makefile.in 2004-03-27 15:05:45.000000000 +0000
41 +++ coreutils-5.2.1/man/Makefile.in 2004-03-27 15:05:58.000000000 +0000
43 $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
44 $(top_srcdir)/m4/unicodeio.m4 $(top_srcdir)/m4/unistd-safer.m4 \
45 $(top_srcdir)/m4/unlink-busy.m4 \
46 - $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/uptime.m4 \
47 + $(top_srcdir)/m4/unlocked-io.m4 \
48 $(top_srcdir)/m4/userspec.m4 $(top_srcdir)/m4/utimbuf.m4 \
49 $(top_srcdir)/m4/utime.m4 $(top_srcdir)/m4/utimens.m4 \
50 $(top_srcdir)/m4/utimes-null.m4 $(top_srcdir)/m4/utimes.m4 \
52 basename.1 cat.1 chgrp.1 chmod.1 chown.1 chroot.1 cksum.1 comm.1 \
53 cp.1 csplit.1 cut.1 date.1 dd.1 df.1 dir.1 dircolors.1 dirname.1 du.1 \
54 echo.1 env.1 expand.1 expr.1 factor.1 false.1 fmt.1 fold.1 groups.1 \
55 - head.1 hostid.1 hostname.1 id.1 install.1 join.1 kill.1 \
56 + head.1 hostid.1 id.1 install.1 join.1 \
57 link.1 ln.1 logname.1 \
58 ls.1 md5sum.1 mkdir.1 mkfifo.1 mknod.1 mv.1 nice.1 nl.1 nohup.1 od.1 \
59 paste.1 pathchk.1 pinky.1 pr.1 printenv.1 printf.1 ptx.1 pwd.1 readlink.1 \
60 rm.1 rmdir.1 seq.1 sha1sum.1 shred.1 sleep.1 sort.1 split.1 stat.1 stty.1 \
61 su.1 sum.1 sync.1 tac.1 tail.1 tee.1 test.1 touch.1 tr.1 true.1 tsort.1 \
62 - tty.1 uname.1 unexpand.1 uniq.1 unlink.1 uptime.1 users.1 vdir.1 wc.1 \
63 + tty.1 uname.1 unexpand.1 uniq.1 unlink.1 users.1 vdir.1 wc.1 \
66 man_aux = $(dist_man_MANS:.1=.x)
68 groups.1: $(common_dep) $(srcdir)/groups.x ../src/groups.sh
69 head.1: $(common_dep) $(srcdir)/head.x ../src/head.c
70 hostid.1: $(common_dep) $(srcdir)/hostid.x ../src/hostid.c
71 -hostname.1: $(common_dep) $(srcdir)/hostname.x ../src/hostname.c
72 id.1: $(common_dep) $(srcdir)/id.x ../src/id.c
73 install.1: $(common_dep) $(srcdir)/install.x ../src/install.c
74 join.1: $(common_dep) $(srcdir)/join.x ../src/join.c
75 -kill.1: $(common_dep) $(srcdir)/kill.x ../src/kill.c
76 link.1: $(common_dep) $(srcdir)/link.x ../src/link.c
77 ln.1: $(common_dep) $(srcdir)/ln.x ../src/ln.c
78 logname.1: $(common_dep) $(srcdir)/logname.x ../src/logname.c
80 unexpand.1: $(common_dep) $(srcdir)/unexpand.x ../src/unexpand.c
81 uniq.1: $(common_dep) $(srcdir)/uniq.x ../src/uniq.c
82 unlink.1: $(common_dep) $(srcdir)/unlink.x ../src/unlink.c
83 -uptime.1: $(common_dep) $(srcdir)/uptime.x ../src/uptime.c
84 users.1: $(common_dep) $(srcdir)/users.x ../src/users.c
85 vdir.1: $(common_dep) $(srcdir)/vdir.x ../src/ls.c
86 wc.1: $(common_dep) $(srcdir)/wc.x ../src/wc.c
89 PATH=../src$(PATH_SEPARATOR)$$PATH; export PATH; \
91 - (cd $(srcdir) && ls -1 *.x) | sed 's/\.x$$//' | $(ASSORT) > $$t;\
92 + (cd $(srcdir) && ls -1 *.x) | grep -v 'hostname.x' | grep -v 'uptime.x' | grep -v 'kill.x' | sed 's/\.x$$//' | $(ASSORT) > $$t; \
93 echo $(dist_man_MANS) | tr -s ' ' '\n' | sed 's/\.1$$//' \
94 | $(ASSORT) | diff - $$t || { rm $$t; exit 1; }; \
96 --- coreutils-5.2.1.orig/src/Makefile.in 2004-03-27 15:05:45.000000000 +0000
97 +++ coreutils-5.2.1/src/Makefile.in 2004-03-27 15:05:58.000000000 +0000
102 -SOURCES = $(__SOURCES) basename.c cat.c $(chgrp_SOURCES) chmod.c $(chown_SOURCES) chroot.c cksum.c comm.c $(cp_SOURCES) csplit.c cut.c date.c dd.c df.c $(dir_SOURCES) dircolors.c dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c hostname.c id.c join.c kill.c link.c ln.c logname.c $(ls_SOURCES) $(md5sum_SOURCES) mkdir.c mkfifo.c mknod.c $(mv_SOURCES) nice.c nl.c nohup.c od.c paste.c pathchk.c pinky.c pr.c printenv.c printf.c ptx.c pwd.c readlink.c $(rm_SOURCES) rmdir.c seq.c setuidgid.c $(sha1sum_SOURCES) shred.c sleep.c sort.c split.c stat.c stty.c su.c sum.c sync.c tac.c tail.c tee.c test.c touch.c tr.c true.c tsort.c tty.c uname.c unexpand.c uniq.c unlink.c uptime.c users.c $(vdir_SOURCES) wc.c who.c whoami.c yes.c
103 +SOURCES = $(__SOURCES) basename.c cat.c $(chgrp_SOURCES) chmod.c $(chown_SOURCES) chroot.c cksum.c comm.c $(cp_SOURCES) csplit.c cut.c date.c dd.c df.c $(dir_SOURCES) dircolors.c dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c id.c join.c link.c ln.c logname.c $(ls_SOURCES) $(md5sum_SOURCES) mkdir.c mkfifo.c mknod.c $(mv_SOURCES) nice.c nl.c nohup.c od.c paste.c pathchk.c pinky.c pr.c printenv.c printf.c ptx.c pwd.c readlink.c $(rm_SOURCES) rmdir.c seq.c setuidgid.c $(sha1sum_SOURCES) shred.c sleep.c sort.c split.c stat.c stty.c su.c sum.c sync.c tac.c tail.c tee.c test.c touch.c tr.c true.c tsort.c tty.c uname.c unexpand.c uniq.c unlink.c users.c $(vdir_SOURCES) wc.c who.c whoami.c yes.c
106 top_srcdir = @top_srcdir@
108 host_triplet = @host@
109 EXTRA_PROGRAMS = chroot$(EXEEXT) df$(EXEEXT) hostid$(EXEEXT) \
110 nice$(EXEEXT) pinky$(EXEEXT) stty$(EXEEXT) su$(EXEEXT) \
111 - uname$(EXEEXT) uptime$(EXEEXT) users$(EXEEXT) who$(EXEEXT)
112 + uname$(EXEEXT) users$(EXEEXT) who$(EXEEXT)
113 bin_PROGRAMS = [$(EXEEXT) chgrp$(EXEEXT) chown$(EXEEXT) chmod$(EXEEXT) \
114 cp$(EXEEXT) dd$(EXEEXT) dircolors$(EXEEXT) du$(EXEEXT) \
115 ginstall$(EXEEXT) link$(EXEEXT) ln$(EXEEXT) dir$(EXEEXT) \
117 tail$(EXEEXT) tr$(EXEEXT) tsort$(EXEEXT) unexpand$(EXEEXT) \
118 uniq$(EXEEXT) wc$(EXEEXT) basename$(EXEEXT) date$(EXEEXT) \
119 dirname$(EXEEXT) echo$(EXEEXT) env$(EXEEXT) expr$(EXEEXT) \
120 - factor$(EXEEXT) false$(EXEEXT) hostname$(EXEEXT) id$(EXEEXT) \
121 - kill$(EXEEXT) logname$(EXEEXT) pathchk$(EXEEXT) \
122 + factor$(EXEEXT) false$(EXEEXT) id$(EXEEXT) \
123 + logname$(EXEEXT) pathchk$(EXEEXT) \
124 printenv$(EXEEXT) printf$(EXEEXT) pwd$(EXEEXT) seq$(EXEEXT) \
125 sleep$(EXEEXT) tee$(EXEEXT) test$(EXEEXT) true$(EXEEXT) \
126 tty$(EXEEXT) whoami$(EXEEXT) yes$(EXEEXT) $(am__EXEEXT_1) \
128 $(top_srcdir)/m4/uintmax_t.m4 $(top_srcdir)/m4/ulonglong.m4 \
129 $(top_srcdir)/m4/unicodeio.m4 $(top_srcdir)/m4/unistd-safer.m4 \
130 $(top_srcdir)/m4/unlink-busy.m4 \
131 - $(top_srcdir)/m4/unlocked-io.m4 $(top_srcdir)/m4/uptime.m4 \
132 + $(top_srcdir)/m4/unlocked-io.m4 \
133 $(top_srcdir)/m4/userspec.m4 $(top_srcdir)/m4/utimbuf.m4 \
134 $(top_srcdir)/m4/utime.m4 $(top_srcdir)/m4/utimens.m4 \
135 $(top_srcdir)/m4/utimes-null.m4 $(top_srcdir)/m4/utimes.m4 \
137 hostid_LDADD = $(LDADD)
138 hostid_DEPENDENCIES = ../lib/libfetish.a $(am__DEPENDENCIES_1) \
140 -hostname_SOURCES = hostname.c
141 -hostname_OBJECTS = hostname.$(OBJEXT)
142 -hostname_LDADD = $(LDADD)
143 -hostname_DEPENDENCIES = ../lib/libfetish.a $(am__DEPENDENCIES_1) \
146 id_OBJECTS = id.$(OBJEXT)
149 join_LDADD = $(LDADD)
150 join_DEPENDENCIES = ../lib/libfetish.a $(am__DEPENDENCIES_1) \
152 -kill_SOURCES = kill.c
153 -kill_OBJECTS = kill.$(OBJEXT)
154 -kill_LDADD = $(LDADD)
155 -kill_DEPENDENCIES = ../lib/libfetish.a $(am__DEPENDENCIES_1) \
157 link_SOURCES = link.c
158 link_OBJECTS = link.$(OBJEXT)
159 link_LDADD = $(LDADD)
161 unlink_LDADD = $(LDADD)
162 unlink_DEPENDENCIES = ../lib/libfetish.a $(am__DEPENDENCIES_1) \
164 -uptime_SOURCES = uptime.c
165 -uptime_OBJECTS = uptime.$(OBJEXT)
166 -uptime_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1)
167 users_SOURCES = users.c
168 users_OBJECTS = users.$(OBJEXT)
169 users_LDADD = $(LDADD)
171 @AMDEP_TRUE@ ./$(DEPDIR)/factor.Po ./$(DEPDIR)/false.Po \
172 @AMDEP_TRUE@ ./$(DEPDIR)/fmt.Po ./$(DEPDIR)/fold.Po \
173 @AMDEP_TRUE@ ./$(DEPDIR)/head.Po ./$(DEPDIR)/hostid.Po \
174 -@AMDEP_TRUE@ ./$(DEPDIR)/hostname.Po ./$(DEPDIR)/id.Po \
175 +@AMDEP_TRUE@ ./$(DEPDIR)/id.Po \
176 @AMDEP_TRUE@ ./$(DEPDIR)/install.Po ./$(DEPDIR)/join.Po \
177 -@AMDEP_TRUE@ ./$(DEPDIR)/kill.Po ./$(DEPDIR)/lbracket.Po \
178 +@AMDEP_TRUE@ ./$(DEPDIR)/lbracket.Po \
179 @AMDEP_TRUE@ ./$(DEPDIR)/link.Po ./$(DEPDIR)/ln.Po \
180 @AMDEP_TRUE@ ./$(DEPDIR)/logname.Po ./$(DEPDIR)/ls-dir.Po \
181 @AMDEP_TRUE@ ./$(DEPDIR)/ls-ls.Po ./$(DEPDIR)/ls-vdir.Po \
183 @AMDEP_TRUE@ ./$(DEPDIR)/tsort.Po ./$(DEPDIR)/tty.Po \
184 @AMDEP_TRUE@ ./$(DEPDIR)/uname.Po ./$(DEPDIR)/unexpand.Po \
185 @AMDEP_TRUE@ ./$(DEPDIR)/uniq.Po ./$(DEPDIR)/unlink.Po \
186 -@AMDEP_TRUE@ ./$(DEPDIR)/uptime.Po ./$(DEPDIR)/users.Po \
187 +@AMDEP_TRUE@ ./$(DEPDIR)/users.Po \
188 @AMDEP_TRUE@ ./$(DEPDIR)/wc.Po ./$(DEPDIR)/who.Po \
189 @AMDEP_TRUE@ ./$(DEPDIR)/whoami.Po ./$(DEPDIR)/yes.Po
190 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
191 @@ -666,29 +653,29 @@
192 $(chown_SOURCES) chroot.c cksum.c comm.c $(cp_SOURCES) \
193 csplit.c cut.c date.c dd.c df.c $(dir_SOURCES) dircolors.c \
194 dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c \
195 - fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c hostname.c \
196 - id.c join.c kill.c link.c ln.c logname.c $(ls_SOURCES) \
197 + fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c \
198 + id.c join.c link.c ln.c logname.c $(ls_SOURCES) \
199 $(md5sum_SOURCES) mkdir.c mkfifo.c mknod.c $(mv_SOURCES) \
200 nice.c nl.c nohup.c od.c paste.c pathchk.c pinky.c pr.c \
201 printenv.c printf.c ptx.c pwd.c readlink.c $(rm_SOURCES) \
202 rmdir.c seq.c setuidgid.c $(sha1sum_SOURCES) shred.c sleep.c \
203 sort.c split.c stat.c stty.c su.c sum.c sync.c tac.c tail.c \
204 tee.c test.c touch.c tr.c true.c tsort.c tty.c uname.c \
205 - unexpand.c uniq.c unlink.c uptime.c users.c $(vdir_SOURCES) \
206 + unexpand.c uniq.c unlink.c users.c $(vdir_SOURCES) \
207 wc.c who.c whoami.c yes.c
208 DIST_SOURCES = $(__SOURCES) basename.c cat.c $(chgrp_SOURCES) chmod.c \
209 $(chown_SOURCES) chroot.c cksum.c comm.c $(cp_SOURCES) \
210 csplit.c cut.c date.c dd.c df.c $(dir_SOURCES) dircolors.c \
211 dirname.c du.c echo.c env.c expand.c expr.c factor.c false.c \
212 - fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c hostname.c \
213 - id.c join.c kill.c link.c ln.c logname.c $(ls_SOURCES) \
214 + fmt.c fold.c $(ginstall_SOURCES) head.c hostid.c \
215 + id.c join.c link.c ln.c logname.c $(ls_SOURCES) \
216 $(md5sum_SOURCES) mkdir.c mkfifo.c mknod.c $(mv_SOURCES) \
217 nice.c nl.c nohup.c od.c paste.c pathchk.c pinky.c pr.c \
218 printenv.c printf.c ptx.c pwd.c readlink.c $(rm_SOURCES) \
219 rmdir.c seq.c setuidgid.c $(sha1sum_SOURCES) shred.c sleep.c \
220 sort.c split.c stat.c stty.c su.c sum.c sync.c tac.c tail.c \
221 tee.c test.c touch.c tr.c true.c tsort.c tty.c uname.c \
222 - unexpand.c uniq.c unlink.c uptime.c users.c $(vdir_SOURCES) \
223 + unexpand.c uniq.c unlink.c users.c $(vdir_SOURCES) \
224 wc.c who.c whoami.c yes.c
225 HEADERS = $(noinst_HEADERS)
229 sleep_LDADD = $(nanosec_libs)
230 tail_LDADD = $(nanosec_libs)
231 -uptime_LDADD = $(LDADD) $(GETLOADAVG_LIBS)
232 su_LDADD = $(LDADD) $(LIB_CRYPT)
234 installed_su = $(DESTDIR)$(bindir)/`echo su|sed '$(transform)'`
235 @@ -1083,18 +1069,12 @@
236 hostid$(EXEEXT): $(hostid_OBJECTS) $(hostid_DEPENDENCIES)
237 @rm -f hostid$(EXEEXT)
238 $(LINK) $(hostid_LDFLAGS) $(hostid_OBJECTS) $(hostid_LDADD) $(LIBS)
239 -hostname$(EXEEXT): $(hostname_OBJECTS) $(hostname_DEPENDENCIES)
240 - @rm -f hostname$(EXEEXT)
241 - $(LINK) $(hostname_LDFLAGS) $(hostname_OBJECTS) $(hostname_LDADD) $(LIBS)
242 id$(EXEEXT): $(id_OBJECTS) $(id_DEPENDENCIES)
244 $(LINK) $(id_LDFLAGS) $(id_OBJECTS) $(id_LDADD) $(LIBS)
245 join$(EXEEXT): $(join_OBJECTS) $(join_DEPENDENCIES)
247 $(LINK) $(join_LDFLAGS) $(join_OBJECTS) $(join_LDADD) $(LIBS)
248 -kill$(EXEEXT): $(kill_OBJECTS) $(kill_DEPENDENCIES)
249 - @rm -f kill$(EXEEXT)
250 - $(LINK) $(kill_LDFLAGS) $(kill_OBJECTS) $(kill_LDADD) $(LIBS)
251 link$(EXEEXT): $(link_OBJECTS) $(link_DEPENDENCIES)
253 $(LINK) $(link_LDFLAGS) $(link_OBJECTS) $(link_LDADD) $(LIBS)
254 @@ -1242,9 +1222,6 @@
255 unlink$(EXEEXT): $(unlink_OBJECTS) $(unlink_DEPENDENCIES)
256 @rm -f unlink$(EXEEXT)
257 $(LINK) $(unlink_LDFLAGS) $(unlink_OBJECTS) $(unlink_LDADD) $(LIBS)
258 -uptime$(EXEEXT): $(uptime_OBJECTS) $(uptime_DEPENDENCIES)
259 - @rm -f uptime$(EXEEXT)
260 - $(LINK) $(uptime_LDFLAGS) $(uptime_OBJECTS) $(uptime_LDADD) $(LIBS)
261 users$(EXEEXT): $(users_OBJECTS) $(users_DEPENDENCIES)
262 @rm -f users$(EXEEXT)
263 $(LINK) $(users_LDFLAGS) $(users_OBJECTS) $(users_LDADD) $(LIBS)
264 @@ -1333,11 +1310,9 @@
265 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/fold.Po@am__quote@
266 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/head.Po@am__quote@
267 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostid.Po@am__quote@
268 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/hostname.Po@am__quote@
269 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/id.Po@am__quote@
270 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/install.Po@am__quote@
271 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/join.Po@am__quote@
272 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kill.Po@am__quote@
273 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/lbracket.Po@am__quote@
274 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/link.Po@am__quote@
275 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ln.Po@am__quote@
276 @@ -1393,7 +1368,6 @@
277 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unexpand.Po@am__quote@
278 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uniq.Po@am__quote@
279 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/unlink.Po@am__quote@
280 -@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/uptime.Po@am__quote@
281 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/users.Po@am__quote@
282 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/wc.Po@am__quote@
283 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/who.Po@am__quote@
284 @@ -1623,7 +1597,7 @@
285 && can_create_suid_root_executable=yes; \
287 if test $$can_create_suid_root_executable = yes; then \
289 + echo "Installation of su is surpressed"; \
291 echo "WARNING: insufficient access; not installing su"; \
292 echo "NOTE: to install su, run 'make install-root' as root"; \