OSSP CVS Repository

ossp - History for /ossp-pkg/shtool/ChangeLog
Not logged in
[Honeypot]  [Browse]  [Home]  [Login]  [Reports
[Search]  [Ticket]  [Timeline
  [Directory]  [Show Milestones

DateVersion Description
2009-Nov-23 22:55    1.244    Check-in [6025]: reduce platform version M.N.R to M.N also on Linux platforms (like Debian 5.0.3) By rse. (diff)
2008-Dec-23 20:12    1.243    Check-in [6019]: Fix "mkln -s /foo /foo/bar" (achieving a "bar -> ." symlink) By rse. (diff)
2008-Sep-21 17:01    1.242    Check-in [6017]: Provide SHTOOL_ROTATE_LOGFILE environment variable to "shtool rotate" prolog/epilog commands.

Submitted by: Bill Campbell <bill@celestial.com> By rse. (diff)

2008-Jul-18 10:04    1.241    Check-in [6013]: prepare for release By rse. (diff)
2008-Jun-06 14:15    1.240    Check-in [6002]: Fix argument handling in "shtool mkln" command By rse. (diff)
2008-Apr-02 22:13    1.239    Check-in [6000]: adjust copyright for year 2008 By rse. (diff)
2008-Apr-02 22:12    1.238    Check-in [5999]: remove trailing spaces By rse. (diff)
2008-Jan-30 17:23    1.237    Check-in [5986]: Detect Windows/Cygwin By rse. (diff)
2007-Jul-25 18:40    1.236    Check-in [5965]: detect DragonFly BSD explicitly By rse. (diff)
2007-Jun-04 21:42    1.235    Check-in [5951]: Detect CentOS as a RHEL clone instead of a RHL clone. By rse. (diff)
2007-Jun-04 09:58    1.234    Check-in [5948]: Improve Mac OS X detection in "shtool plaform" By rse. (diff)
2007-May-19 21:09    1.233    Check-in [5939]: Adjust copyright for year 2007. By rse. (diff)
2007-May-19 21:06    1.232    Check-in [5938]: Upgrade build environment to GNU autoconf 2.61 By rse. (diff)
2007-May-15 21:35    1.231    Check-in [5937]: 1. Fix "shtool mkln" by fixing the determination whether relative source paths can be used or not. 2. Make "shtool install" more robust by quoting arguments. By rse. (diff)
2006-Sep-29 08:36    1.230    Check-in [5658]: add NIS+ support, too By rse. (diff)
2006-Sep-29 08:13    1.229    Check-in [5657]: Fix and enhance "shtool echo -e" command by adding a missing line-continuation and adding support for MacOS X via nidump(8). By rse. (diff)
2006-Apr-19 18:35    1.228    Check-in [5391]: fix version By rse. (diff)
2006-Apr-19 18:30    1.227    Check-in [5390]: bump version before release By rse. (diff)
2006-Apr-19 18:28    1.226    Check-in [5389]: Add support for Sun Niagara (sun4v) architecture to GNU shtool "platform" command.

Submitted by: Christoph Schug Sponsored by: SpaceNet AG <http://www.space.net/> By rse. (diff)

2006-Apr-19 18:28    1.225    Check-in [5388]: Add correct detection of Sun Solaris on AMD64 to GNU shtool "platform" command.

Sponsored by: SpaceNet AG <http://www.space.net/> via OpenPKG GmbH <http://www.openpkg.com/> By rse. (diff)

2006-Feb-07 09:31    1.224    Check-in [5373]: Fix "shtool version" command which got broken after recent util_{lower,upper} usage. By rse. (diff)
2006-Feb-04 10:59    1.223    Check-in [5368]: Remove obsolete LANG/LC_TIME/LC_ALL adjustments in sh.mdate.

Submitted by: Mike Frysinger <vapier@gentoo.org> By rse. (diff)

2006-Feb-04 10:54    1.222    Check-in [5367]: Add ".svn" to the default ignore list of "shtool tarball". Add missing documentation for "shtool tarball" option "-d".

Submitted by: Sakagami Hiroki <sakagami@gmail.com> By rse. (diff)

2006-Feb-04 10:43    1.221    Check-in [5366]: Adjust copyright for year 2006 By rse. (diff)
2005-Oct-12 14:34    1.220    Check-in [5279]: Enhance portability even more by maximizing Bourne Shell compatibility under ZSH and BASH and avoiding NLS dependencies.

Hint by: R. N. de Arenas Coronado <privado@dervishd.net> By rse. (diff)

2005-Oct-12 14:31    1.219    Check-in [5278]: Use internal util_{lower,upper} functions in "shtool version". By rse. (diff)
2005-Oct-02 16:23    1.218    Check-in [5187]: "shtool mdate" needs to (un|re)set TIME_STYLE, as GNU coreutils' "ls" changes its time format in response to the TIME_STYLE variable.

Submitted by: James Rowe <jnrowe@ukfsn.org> By rse. (diff)

2005-Oct-02 16:18    1.217    Check-in [5186]: bump version before release By rse. (diff)
2005-Oct-02 16:17    1.216    Check-in [5185]: Use "env -i sort" for Linux detections in "shtool platform" to circumvent LC_COLLATE and LANG environment problems. By rse. (diff)
2005-Aug-31 09:24    1.215    Check-in [5128]: Fixed "shtool version -l perl" by replacing "my" with "our" to allow the generated file to be really useful when loaded with the Perl "require" directive. By rse. (diff)
2005-Jul-05 21:05    1.214    Check-in [5096]: Improved FreeBSD/amd64 on iX86/EM64T detection within "shtool platform" by treating this as a native AMD64 platform similar to what the underlying OS does. By rse. (diff)
2005-Jun-15 10:20    1.213    Check-in [5093]: Ubuntu Linux support was added, too By rse. (diff)
2005-Jun-15 10:14    1.212    Check-in [5091]: Adjust copyright for year 2005 By rse. (diff)
2005-Jun-15 10:11    1.211    Check-in [5090]: Fix insecure temporary file handling (CAN-2005-1751, CAN-2005-1759).

Submitted by: Eric Romang <eromang@zataz.net> By rse. (diff)

2005-Jun-11 12:58    1.210    Check-in [5089]: Add Mandriva Linux support to "shtool platform". By rse. (diff)
2005-Jun-02 20:22    1.209    Check-in [5081]: remove trailing blanks By rse. (diff)
2005-May-13 20:52    1.208    Check-in [5055]: detect PPC under IBM i5/OS (aka OS/400) with PASE (Portable Application Solutions Environment) By rse. (diff)
2004-Aug-11 21:14    1.207    Check-in [4670]: prepare for release By rse. (diff)
2004-Jul-19 09:41    1.206    Check-in [4651]: - Added M4 language output to "shtool version". - Fixed AC_PROG_SHTOOL definition in shtool.m4.

Submitted by: James Rowe <Jay@jnrowe.ukfsn.org> By rse. (diff)

2004-Jul-02 15:06    1.205    Check-in [4622]: Add -w/--warning option to "shtool subst" command which shows warnings on substitution operation resulting in no content change on every file. The new default is now to show a warning on substitution operations resulted in no content change on all files only. By rse. (diff)
2004-Jun-07 17:13    1.204    Check-in [4591]: Fix platform id generation under NetBSD. By rse. (diff)
2004-Jun-04 14:54    1.203    Check-in [4589]: Fix concise platform id generation under HP-UX. By rse. (diff)
2004-May-08 21:10    1.202    Check-in [4574]: adjust for release By rse. (diff)
2004-May-08 21:09    1.201    Check-in [4573]: Add option "-q" to "shtool subst" for suppressing a new warning on substitution operation resulting in no content change. By rse. (diff)
2004-Apr-21 17:07    1.200    Check-in [4508]: Port "sh.platform" to full POSIX 1003.1-2001 (SUSv3) compliance by replacing "head -1" with "sed -e 'q'" and "tail -1" with "sed -n -e '$p'". By rse. (diff)
2004-Apr-07 09:58    1.199    Check-in [4503]: fix ChangeLog By rse. (diff)
2004-Apr-07 09:55    1.198    Check-in [4500]: Replace "tr 'x-' 'x_'" with "sed -e 's/-/_/g'" constructs because some tr(1) (at least Solaris' /usr/ucb/tr) go into endless loops on (incorrectly assumed) range constructs with no ends.

Submitted by: Armin Wolfermann <aw@osn.de> By rse. (diff)

2004-Feb-18 10:55    1.197    Check-in [4440]: bump before release By rse. (diff)
2004-Feb-17 18:05    1.196    Check-in [4439]: remember what was done By rse. (diff)
2004-Feb-12 17:06    1.195    Check-in [4413]: Embedded the command documentation from shtool.pod into the individual sh.xxxx scripts and this way split the large shtool(1) manual page into individual manual pages shtool-xxxx(1).

Submitted partly by: Thomas Lotterer <thomas@lotterer.net> By rse. (diff)

2004-Jan-01 17:56    1.194    Check-in [3697]: use Autoconf 2.59 and update date By rse. (diff)
2004-Jan-01 17:54    1.193    Check-in [3696]: Bump copyright year for 2004 By rse. (diff)
2003-Dec-13 22:23    1.192    Check-in [3692]: Replaced old and inflexible "shtool guessos" command with a completely new command "shtool platform" command. It distinguishes a Unix platform according to its hardware architecture and operating system. For both there is a class, product and technology identification. For each of those six identifications, there is a verbose, regular and concise version. By rse. (diff)
2003-Nov-17 13:36    1.191    Check-in [3683]: Upgraded to GNU Autoconf 2.58 environment. By rse. (diff)
2003-Nov-14 18:21    1.190    Check-in [3681]: remember changes By rse. (diff)
2003-Aug-13 16:20    1.189    Check-in [3525]: Replace "[ x -o/-a x ]" constructs with "[ x ] ||/&& [ x ]" and "egrep"/"fgrep" constructs with compatible "grep" or "case" constructs. This way GNU shtool is now more POSIX 1003.1-2001 compliant.

Submitted by: Paul Eggert <eggert@twinsun.com> By rse. (diff)

2003-Jun-03 10:28    1.188    Check-in [3417]: Make sure "shtool install -e ..." does not fail with "permission denied" on the internally created temporary files if the source file is not writeable to the current user. This occurs because cp(1) does not in all cases honor umask(2) (even without option -p) -- mainly if the source file is already owned by the current user (then the permissions are always copied). Hence an explicit "chmod u+w" is required if the "shtool install" substitution feature (option -e) is used.

Discovered by: Thomas Lotterer <thomas@lotterer.net> By rse. (diff)

2003-May-16 10:46    1.187    Check-in [3342]: When patching a file with "shtool subst" try to make it writeable first in case it has permissions set differently. By rse. (diff)
2003-May-09 11:50    1.186    Check-in [3329]: Fix calculation of effective source path in "shtool mkln" command for destination paths containing "/./" sequence and for source paths consisting of no directory parts at all.

Discovered by: Michael Schloh v. Bennewitz <michael@schloh.com> By rse. (diff)

2003-Apr-29 10:01    1.185    Check-in [3325]: Use "env -i /bin/ls" construct in "shtool rotate" and "shtool slo" commands to make sure we have a consistent output not adjusted by some environment variables like LANG, LS_COLORS, LS_OPTIONS, etc.

Hint by: Manuel Hendel <manuel@hendel.net> By rse. (diff)

2003-Apr-04 18:36    1.184    Check-in [3320]: 1. Make sure "shtool rotate" does still correctly determine the size of a file if its filename contains whitespaces.

2. Consistently use "/bin/ls" instead of "ls" internally to avoid problems with other "ls" in PATH while still not becoming unportable (because "/bin/ls" is really on every reasonable Unix-style platform the "ls" command). By rse. (diff)

2003-Feb-22 13:27    1.183    Check-in [3294]: Enhance %u, %U, %g and %G expansions of "shtool echo -e" by also trying the Solaris/Linux "getent" command.

Hint by: Christoph Schug <chris@schug.net> By rse. (diff)

2003-Feb-21 20:18    1.182    Check-in [3292]: Enhance %u, %U, %g and %G expansions of "shtool echo -e" by first trying to resolve via POSIX "id" command.

Parts submitted by: Bill Campbell <bill@celestial.com> By rse. (diff)

2003-Feb-11 14:00    1.181    Check-in [3218]: Bump year in copyright messages to cover new year 2003. By rse. (diff)
2003-Feb-11 13:58    1.180    Check-in [3217]: brand as 2.0b0 until I know later whether to directly jump to 2.0.0 or introduce a beta period By rse. (diff)
2003-Feb-11 13:56    1.179    Check-in [3216]: Fixed error exit in all commands by introducing an "shtool_exit" function (which correctly cleans up temporary files) and replacing all "exit" calls with "shtool_exit". THIS THE FIRST TIME INTRODUCED THE USAGE OF A SHELL FUNCTION TO THE SHTOOL CODE. This is known to break on very anchient and broken Bourne-Shell implementations and is considered to be no longer a real problem in the year 2003. Especially there is no alternative way anyway. By rse. (diff)
2002-Dec-16 14:50    1.178    Check-in [2958]: Changed 'shtool fixperm' to no longer set group writeability. By rse. (diff)
2002-Dec-09 11:42    1.177    Check-in [2950]: Fixed description of "shtool install -C" operation in manual page By rse. (diff)
2002-Nov-02 13:49    1.176    Check-in [2714]: polish for release By rse. (diff)
2002-Nov-02 13:46    1.175    Check-in [2712]: Map "shtool install -d <dir> [...]" internally to "shtool mkdir -f -p -m 755 <dir> [...]" in order to support the BSD-style "install -d" variant.

Idea (and initial patch) submitted by: Alan Eldridge <alane@geeksrus.net> By rse. (diff)

2002-Nov-02 13:35    1.174    Check-in [2710]: Add -o|--owner and -g|--group options to "shtool mkdir". By rse. (diff)
2002-Nov-02 13:14    1.173    Check-in [2708]: Fixed 'shtool scpp -f ...'. The arguments to option -f were not evaluated correctly. By rse. (diff)
2002-Oct-30 17:21    1.172    Check-in [2690]: Support bold font on 'cygwin' terminals.

Submitted by: Marcus Boerger <marcus.boerger@t-online.de> By rse. (diff)

2002-Oct-07 07:02    1.171    Check-in [2559]: Try the terminal 'init' sequence before 'reset' for bold mode restoring in order to make sure the terminal is not cleared. Additionally, fallback to a consistent no-bold mode.

Submitted by: Mirko Liss <mirko.liss@web.de> By rse. (diff)

2002-Jul-13 20:13    1.170    Check-in [2281]: update for release By rse. (diff)
2002-Jul-11 19:23    1.169    Check-in [2278]: Removed not-existing --min-size option from the usage of "shtool rotate". The name is just --size.

Submitted by: Thomas Linden <tom@izb.net> By rse. (diff)

2002-Feb-23 10:18    1.168    Check-in [1895]: Port to POSIX 1003.1-2001 (SUSv3) standard: sh.echo, sh.version: "head -1" -> "sed -e 'q'" sh.path: "sort -u | tail -1" -> "sort -r -u | sed -e q" sh.subst: diff -u1 -> diff -U1

Submitted by: Paul Eggert <eggert@twinsun.com> By rse. (diff)

2002-Feb-02 19:47    1.167    Check-in [1784]: Fixed various typos in shtool.pod.

Submitted by: Liones <liones@myrealbox.com> By rse. (diff)

2002-Feb-01 15:51    1.166    Check-in [1780]: switch to Autoconf 2.52 By rse. (diff)
2002-Feb-01 15:42    1.165    Check-in [1777]: fix date By rse. (diff)
2001-Dec-31 16:06    1.164    Check-in [1471]: bump copyright years By rse. (diff)
2001-Sep-23 13:15    1.163    Check-in [1029]: *** empty log message *** By rse. (diff)
2001-Sep-23 12:58    1.162    Check-in [1028]: *** empty log message *** By rse. (diff)
2001-Sep-23 12:27    1.161    Check-in [1027]: *** empty log message *** By rse. (diff)
2001-Aug-04 17:43    1.160    Check-in [604]: *** empty log message *** By rse. (diff)
2001-Jun-15 00:02    1.159    Check-in [510]: *** empty log message *** By rse. (diff)
2001-Jun-14 21:02    1.158    Check-in [506]: *** empty log message *** By rse. (diff)
2001-Jun-14 20:42    1.157    Check-in [505]: *** empty log message *** By rse. (diff)
2001-Jun-14 18:49    1.156    Check-in [504]: *** empty log message *** By rse. (diff)
2001-Jun-14 16:24    1.155    Check-in [503]: *** empty log message *** By rse. (diff)
2001-Jun-14 14:47    1.154    Check-in [502]: *** empty log message *** By rse. (diff)
2001-Jun-13 23:30    1.153    Check-in [501]: *** empty log message *** By rse. (diff)
2001-Jun-13 10:54    1.152    Check-in [500]: *** empty log message *** By rse. (diff)
2001-May-21 16:41    1.151    Check-in [478]: *** empty log message *** By rse. (diff)
2001-Apr-20 21:00    1.150    Check-in [438]: *** empty log message *** By rse. (diff)
2001-Apr-19 09:53    1.149    Check-in [436]: *** empty log message *** By rse. (diff)
2001-Apr-19 09:52    1.148    Check-in [435]: *** empty log message *** By rse. (diff)
2001-Apr-19 09:46    1.147    Check-in [434]: *** empty log message *** By rse. (diff)
2001-Apr-19 09:33    1.146    Check-in [433]: *** empty log message *** By rse. (diff)
2001-Feb-27 13:46    1.145    Check-in [404]: *** empty log message *** By rse. (diff)
2001-Jan-29 15:06    1.144    Check-in [366]: *** empty log message *** By rse. (diff)
2001-Jan-17 11:15    1.143    Check-in [290]: *** empty log message *** By rse. (diff)
2001-Jan-17 10:55    1.142    Check-in [289]: *** empty log message *** By rse. (diff)
2001-Jan-15 13:58    1.141    Check-in [268]: *** empty log message *** By rse. (diff)
2000-Nov-28 21:10    1.140    Check-in [182]: *** empty log message *** By rse. (diff)
2000-Nov-28 21:08    1.139    Check-in [181]: *** empty log message *** By rse. (diff)
2000-Nov-28 21:03    1.138    Check-in [180]: *** empty log message *** By rse. (diff)
2000-Nov-28 20:58    1.137    Check-in [179]: *** empty log message *** By rse. (diff)
2000-Nov-17 17:46    1.136    Check-in [177]: *** empty log message *** By rse. (diff)
2000-Oct-04 14:15    1.135    Check-in [169]: *** empty log message *** By rse. (diff)
2000-Oct-04 14:02    1.134    Check-in [168]: *** empty log message *** By rse. (diff)
2000-Jul-28 16:28    1.133    Check-in [120]: *** empty log message *** By rse. (diff)
2000-Jul-28 16:27    1.132    Check-in [119]: *** empty log message *** By rse. (diff)
2000-Jul-05 15:29    1.131    Check-in [89]: *** empty log message *** By rse. (diff)
2000-Jun-30 14:20    1.130    Check-in [67]: *** empty log message *** By rse. (diff)
2000-Jun-30 14:17    1.129    Check-in [66]: *** empty log message *** By rse. (diff)
2000-Jun-29 18:52    1.128    Check-in [61]: *** empty log message *** By rse. (diff)
2000-Jun-29 18:27    1.127    Check-in [59]: *** empty log message *** By rse. (diff)
2000-Jun-17 13:30    1.126    Check-in [36]: *** empty log message *** By rse. (diff)
2000-Jun-17 13:27    1.125    Check-in [35]: *** empty log message *** By rse. (diff)
2000-Jun-17 13:20    1.124    Check-in [33]: *** empty log message *** By rse. (diff)
2000-Jun-17 12:48    1.123    Check-in [32]: *** empty log message *** By rse. (diff)
2000-Jun-13 21:01    1.122    Check-in [25]: *** empty log message *** By rse. (diff)
2000-Jun-13 20:43    1.121    Check-in [22]: *** empty log message *** By rse.

CVSTrac 2.0.1