| 1 |
# ChangeLog for Keychain; http://www.gentoo.org/projects/keychain
|
| 2 |
# Copyright 2002-2004 Gentoo Foundation; Distributed under the GPL version 2
|
| 3 |
# Written by Daniel Robbins <drobbins@gentoo.org>
|
| 4 |
# Maintained by Aron Griffis <agriffis@gentoo.org>
|
| 5 |
|
| 6 |
* keychain 2.5.4.1 (11 May 2005)
|
| 7 |
|
| 8 |
11 May 2005; Aron Griffis <agriffis@gentoo.org>;
|
| 9 |
A minor bug in 2.5.4 resulted in always exiting with non-zero status. Change
|
| 10 |
back to the correct behavior of zero for success, non-zero for failure
|
| 11 |
|
| 12 |
* keychain 2.5.4 (11 May 2005)
|
| 13 |
|
| 14 |
11 May 2005; Aron Griffis <agriffis@gentoo.org>;
|
| 15 |
Fix bug 92316: If any locale variables are set, override them with LC_ALL=C.
|
| 16 |
This fixes a multibyte issue with awk that could keep a running ssh-agent from
|
| 17 |
being found.
|
| 18 |
Fix bug 87340: Use files instead of symlinks for locking, since symlink
|
| 19 |
creation is not atomic on cygwin.
|
| 20 |
|
| 21 |
* keychain 2.5.3.1 (10 Mar 2005)
|
| 22 |
|
| 23 |
10 Mar 2005; Aron Griffis <agriffis@gentoo.org>;
|
| 24 |
Fix problem introduced in 2.5.3 wrt adding gpg keys to the agent. Thanks
|
| 25 |
to Azarah for spotting it.
|
| 26 |
|
| 27 |
* keychain 2.5.3 (09 Mar 2005)
|
| 28 |
|
| 29 |
09 Mar 2005; Aron Griffis <agriffis@gentoo.org>;
|
| 30 |
Improve handling of DISPLAY by unsetting if blank. Call gpg with
|
| 31 |
--use-agent explicitly.
|
| 32 |
|
| 33 |
* keychain 2.5.2 (06 Mar 2005)
|
| 34 |
|
| 35 |
06 Mar 2005; Aron Griffis <agriffis@gentoo.org>;
|
| 36 |
Fix bug 78974 "keychain errors on Big/IP (x86 BSD variant)" by refraining
|
| 37 |
from using ! in conditional expressions. Fix RSA fingerprint extraction
|
| 38 |
on Solaris, reported in email by Travis Fitch. Use $HOSTNAME when
|
| 39 |
possible instead of calling uname -n to improve bash_profile
|
| 40 |
compatibility.
|
| 41 |
|
| 42 |
* keychain 2.5.1 (12 Jan 2005)
|
| 43 |
|
| 44 |
12 Jan 2005; Aron Griffis <agriffis@gentoo.org>;
|
| 45 |
Don't accidentally inherit a forwarded agent when
|
| 46 |
inheritwhich=local-once. Move the --stop warning after the version
|
| 47 |
splash.
|
| 48 |
|
| 49 |
* keychain 2.5.0 (07 Jan 2005)
|
| 50 |
|
| 51 |
07 Jan 2005; Aron Griffis <agriffis@gentoo.org>;
|
| 52 |
Add inheritance support via --inherit. Add parameters to --stop for
|
| 53 |
more control. Change the default behavior of keychain to inherit if
|
| 54 |
there's no keychain agent running ("--inherit local-once"), and
|
| 55 |
refrain from killing other agents unless "--stop others" is
|
| 56 |
specified.
|
| 57 |
|
| 58 |
* keychain 2.4.3 (17 Nov 2004)
|
| 59 |
|
| 60 |
17 Nov 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 61 |
Fix bug 69879: Update findpids to work again on BSD; it has been
|
| 62 |
broken since the changes in version 2.4.2. Now we use OSTYPE (bash)
|
| 63 |
or uname to determine the system type and call ps appropriately.
|
| 64 |
|
| 65 |
* keychain 2.4.2.1 (30 Sep 2004)
|
| 66 |
|
| 67 |
30 Sep 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 68 |
Fix minor issues in the test for existing gpg keys wrt DISPLAY
|
| 69 |
|
| 70 |
* keychain 2.4.2 (29 Sep 2004)
|
| 71 |
|
| 72 |
29 Sep 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 73 |
Make gpg support more complete. Allow adding keys, clearing the
|
| 74 |
agent, etc. Fix --quick support to work properly again; it was
|
| 75 |
broken since 2.4.0. Change default --attempts to 1 since the progs
|
| 76 |
ask multiple times anyway.
|
| 77 |
|
| 78 |
* keychain 2.4.1 (22 Sep 2004)
|
| 79 |
|
| 80 |
22 Sep 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 81 |
Fix bugs 64174 and 64178; support Sun SSH, which is really OpenSSH
|
| 82 |
in disguise and a few critical outputs changed. Thanks to Nathan
|
| 83 |
Bardsley for lots of help debugging on Solaris 9
|
| 84 |
|
| 85 |
15 Sep 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 86 |
Fix pod2man output so it formats properly on SGI systems. Thanks to
|
| 87 |
Matthew Moore for reporting the problem.
|
| 88 |
|
| 89 |
* keychain 2.4.0 (09 Sep 2004)
|
| 90 |
|
| 91 |
09 Sep 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 92 |
Fix bug 26970 with first pass at gpg-agent support
|
| 93 |
|
| 94 |
Fix Debian bug 269722; don't filter output of ssh-add
|
| 95 |
|
| 96 |
Fix bug reported by Marko Myllynen regarding keychain and Solaris
|
| 97 |
awk's inability to process -F'[ :]'
|
| 98 |
|
| 99 |
Fix bug in now_seconds calculation, noticed by me.
|
| 100 |
|
| 101 |
* keychain 2.3.5 (28 Jul 2004)
|
| 102 |
|
| 103 |
28 Jul 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 104 |
Fix bug 58623 with patch from Daniel Westermann-Clark; don't put an
|
| 105 |
extra newline in the output of listmissing
|
| 106 |
|
| 107 |
Generate keychain.spec from keychain.spec.in automatically so that
|
| 108 |
the version can be set appropriately.
|
| 109 |
|
| 110 |
* keychain 2.3.4 (24 Jul 2004)
|
| 111 |
|
| 112 |
24 Jul 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 113 |
Fix bug 28599 reported by Bruno Pelaia; ignore defunct processes in
|
| 114 |
ps output
|
| 115 |
|
| 116 |
* keychain 2.3.3 (30 Jun 2004)
|
| 117 |
|
| 118 |
30 Jun 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 119 |
Fix bug reported by Matthew S. Moore in email; escape the backticks
|
| 120 |
in --help output
|
| 121 |
|
| 122 |
Fix bug reported by Herbie Ong in email; set pidf, cshpidf and lockf
|
| 123 |
variables after parsing command-line to honor --dir setting
|
| 124 |
|
| 125 |
Fix bug reported by Stephan Stahl in email; make spaces in filenames
|
| 126 |
work throughout keychain, even in pure Bourne shell
|
| 127 |
|
| 128 |
Fix operation on HP-UX with older OpenSSH by interpreting output of
|
| 129 |
ssh-add as well as the error status
|
| 130 |
|
| 131 |
* keychain 2.3.2 (16 Jun 2004)
|
| 132 |
|
| 133 |
16 Jun 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 134 |
Fix bug 53837 (keychain needs ssh-askpass) by unsetting SSH_ASKPASS
|
| 135 |
when --nogui is specified
|
| 136 |
|
| 137 |
* keychain 2.3.1 (03 Jun 2004)
|
| 138 |
|
| 139 |
03 Jun 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 140 |
Fix bug 52874: problems when the user is running csh
|
| 141 |
|
| 142 |
* keychain 2.3.0 (14 May 2004)
|
| 143 |
|
| 144 |
14 May 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 145 |
Rewrite the locking code to avoid procmail
|
| 146 |
|
| 147 |
* keychain 2.2.2 (03 May 2004)
|
| 148 |
|
| 149 |
03 May 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 150 |
Call loadagent prior to generating HOSTNAME-csh file so that
|
| 151 |
variables are set.
|
| 152 |
|
| 153 |
* keychain 2.2.1 (27 Apr 2004)
|
| 154 |
|
| 155 |
27 Apr 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 156 |
Find running ssh-agent processes by searching for /[s]sh-agen/
|
| 157 |
instead of /[s]sh-agent/ for the sake of Solaris, which cuts off ps
|
| 158 |
-u output at 8 characters. Thanks to Clay England for reporting the
|
| 159 |
problem and testing the fix.
|
| 160 |
|
| 161 |
* keychain 2.2.0 (21 Apr 2004)
|
| 162 |
|
| 163 |
21 Apr 2004; Aron Griffis <agriffis@gentoo.org>;
|
| 164 |
Rewrote most of the code, organized into functions, fixed speed
|
| 165 |
issues involving ps, fixed compatibility issues for various UNIXes,
|
| 166 |
hopefully didn't introduce too many bugs. This version has a
|
| 167 |
--quick option (for me) and a --timeout option (for carpaski).
|
| 168 |
|
| 169 |
Also added a Makefile and converted the man-page to pod for easier
|
| 170 |
editing. See perlpod(1) for information on the format. Note that
|
| 171 |
the pod is sucked into keychain and colorized when you run make.
|
| 172 |
|
| 173 |
* keychain 2.0.3 (06 Apr 2003)
|
| 174 |
|
| 175 |
06 Apr 2003; Seth Chandler <sethbc@gentoo.org>;
|
| 176 |
Added keychain man page, fixed bugs with displaying colors for keychain
|
| 177 |
--help. Also added a $grepopts to fix the grepping for a pid on cygwin
|
| 178 |
Also added a TODO document
|
| 179 |
color fix based on submission by Luke Holden <email@alterself.org>
|
| 180 |
|
| 181 |
* keychain 2.0.2 (26 Aug 2002)
|
| 182 |
|
| 183 |
26 Aug 2002; the Tru64 fix didn't work; it was being caused by "trap - foo"
|
| 184 |
rather than "tail +2 -". Now really fixed.
|
| 185 |
|
| 186 |
26 Aug 2002; fixed "ssh-add" call to only redirect stdin (thus enabling
|
| 187 |
ssh-askpass) if ssh_askpass happens to be set; this is to work around a bug
|
| 188 |
in openssh were redirecting stdin will enable ssh-askpass even if ssh_askpass
|
| 189 |
isn't set, which contradicts the openssh 3.4_p1 man page. to enable
|
| 190 |
ssh-askpass, keychain now requires that the ssh_askpass var be set to point
|
| 191 |
to your askpass program.
|
| 192 |
|
| 193 |
* keychain 2.0.1 (24 Aug 2002)
|
| 194 |
|
| 195 |
24 Aug 2002; "--help" fixes; the keychain files were listed as sh-${HOSTNAME}
|
| 196 |
rather than ${HOSTNAME}-sh. Now consistent with the actual program. Thanks to
|
| 197 |
Christian Plessl <plessl@tik.ee.ethz.ch>, others for reporting this issue.
|
| 198 |
|
| 199 |
24 Aug 2002; cycloon <cycloon@linux-de.org>: "If you add < /dev/null when
|
| 200 |
adding the missingkeys via "ssh-add ${missingkeys}" (at line 454 of version
|
| 201 |
2.0) so that it reads: "ssh-add ${missingkeys} < /dev/null" then users can
|
| 202 |
use program like x11-ssh-askpass in xfree to type in their passphrase. It
|
| 203 |
then still works for users on shell, depending if $DISPLAY is set." Added.
|
| 204 |
|
| 205 |
24 Aug 2002; A fix to calling "tail" that *should* fix things for Tru64 Unix;
|
| 206 |
unfortunately, I have no way to test but the solution should be portable to
|
| 207 |
all other flavors of systems. Thanks to Mark Scarborough
|
| 208 |
<Mark.Scarborough@broadwing.com> for reporting the issue.
|
| 209 |
|
| 210 |
24 Aug 2002; Changed around the psopts detection stuff so that "-x -u $me f"
|
| 211 |
is used; this is needed on MacOS X. Thanks to Brian Bergstrand
|
| 212 |
<brian@classicalguitar.net>, others for reporting this issue.
|
| 213 |
|
| 214 |
* keychain 2.0 (17 Aug 2002)
|
| 215 |
|
| 216 |
17 Aug 2002; (Many submitters): A fix for keychain when running on HP-UX
|
| 217 |
10.20.
|
| 218 |
|
| 219 |
17 Aug 2002; Patrice DUMAS - DOCT <dumas@centre-cired.fr>: Now perform help
|
| 220 |
early on to avoid unnecessary processing. Also added --dir option to allow
|
| 221 |
keychain to look in an alternate location for the .keychain directory (use
|
| 222 |
like this: "keychain --dir /var/foo")
|
| 223 |
|
| 224 |
17 Aug 2002; Martial MICHEL <martial@users.sourceforge.net>: Martial also
|
| 225 |
suggested moving help processing to earlier in the script. He also submitted
|
| 226 |
a patch to place .ssh-agent-* files in a ~/.keychain/ directory, which makes
|
| 227 |
sense particularly for NFS users so I integrated the concept into the code.
|
| 228 |
|
| 229 |
17 Aug 2002; Fred Carter <fred.carter@amberpoint.com>: Cygwin fix to use
|
| 230 |
proper "ps" options.
|
| 231 |
|
| 232 |
17 Aug 2002; Adrian Howard <adrianh@quietstars.com>: patch so that lockfile
|
| 233 |
gets removed even if --noask is specified.
|
| 234 |
|
| 235 |
17 Aug 2002; Mario Wolff <wolff@voll.prima.de>: Replaced an awk dependency
|
| 236 |
with a shell construct for improved performance.
|
| 237 |
|
| 238 |
17 Aug 2002; Marcus Stoegbauer <marcus@grmpf.org>, Dmitry Frolov
|
| 239 |
<frolov@riss-telecom.ru>: I (Daniel Robbins) solved problems reported by
|
| 240 |
Marcus and Dmitry (mis-parsed command line issues) by following Dmitry's good
|
| 241 |
suggestion of performing argument parsing all at once at the top of the
|
| 242 |
script.
|
| 243 |
|
| 244 |
17 Aug 2002; Brian W. Curry <truth@bcurry.cjb.net>: Added commercial SSH2
|
| 245 |
client support; improved output readability by initializing myfail=0;
|
| 246 |
integrated Cygwin support into the main keychain script; improved Cygwin
|
| 247 |
support by setting "trap" appropriately. Thanks Brian!
|
| 248 |
|
| 249 |
* keychain 1.9 (04 Mar 2002)
|
| 250 |
|
| 251 |
04 Mar 2002; changed license from "GPL, v2 or later" to "GPL v2".
|
| 252 |
|
| 253 |
04 Mar 2002; added "keychain.cygwin" for Cygwin systems. It may be time to
|
| 254 |
follow this pattern and start building separate, optimized scripts for each
|
| 255 |
platform so they don't get too sluggish. Maybe I could use a C preprocessor
|
| 256 |
for this.
|
| 257 |
|
| 258 |
06 Dec 2001; several people: Solaris doesn't like '-e' comparisons; switched
|
| 259 |
to '-f'
|
| 260 |
|
| 261 |
* keychain 1.8 (29 Nov 2001)
|
| 262 |
|
| 263 |
29 Nov 2001; Philip Hallstrom (philip@adhesivemedia.com) Added a "--local"
|
| 264 |
option for removing the ${HOSTNAME} from the various files that keychain
|
| 265 |
creates. Handy for non-NFS users.
|
| 266 |
|
| 267 |
29 Nov 2001; Aron Griffis (agriffis@gentoo.org) Using the Bourne shell "type"
|
| 268 |
builtin rather than using the external "which" command. Should make things a
|
| 269 |
lot more robust and slightly faster.
|
| 270 |
|
| 271 |
09 Nov 2001; Mike Briseno (mike@radik.com) Solaris' "which" command outputs
|
| 272 |
"no lockfile in..." to stdout rather than stderr. A one-line fix (test the
|
| 273 |
error condition) has been applied.
|
| 274 |
|
| 275 |
09 Nov 2001; lockfile settings tweak
|
| 276 |
|
| 277 |
09 Nov 2001; Rewrote how keychain detects failed passphrase attempts. If you
|
| 278 |
stop making progress providing valid passphrases, it's three strikes and
|
| 279 |
you're out.
|
| 280 |
|
| 281 |
09 Nov 2001; Constantine P. Sapuntzakis (csapuntz@stanford.edu) Some private
|
| 282 |
keys can't be "ssh-keygen -l -f"'d; this patch causes keychain to look for
|
| 283 |
the corresponding public key if the private key doesn't work. Thanks
|
| 284 |
Constantine!
|
| 285 |
|
| 286 |
09 Nov 2001; Victor Leitman (vleitman@yahoo.com) CYAN color misdefined;
|
| 287 |
fixed.
|
| 288 |
|
| 289 |
27 Oct 2001; Brian Wellington (bwelling@xbill.org) A "quiet mode" (--quiet)
|
| 290 |
fix; I missed an "echo".
|
| 291 |
|
| 292 |
27 Oct 2001; J.A. Neitzel (jan@belvento.org) Missed another "kill -9"; it's
|
| 293 |
now gone.
|
| 294 |
|
| 295 |
* keychain 1.7 (21 Oct 2001)
|
| 296 |
|
| 297 |
21 Oct 2001; Frederic Gobry (frederic.gobry@smartdata.ch) Frederic suggested
|
| 298 |
using procmail's lockfile to serialize the execution of critical parts of
|
| 299 |
keychain, thus avoiding multiple ssh-agent processes being started if you
|
| 300 |
happen to have multiple xterms open automatically when you log in.
|
| 301 |
Initially, I didn't think I could add this, since systems may not have the
|
| 302 |
lockfile command; however, keychain will now auto-detect whether lockfile is
|
| 303 |
installed; if it is, keychain will automatically use it, thus preventing
|
| 304 |
multiple ssh-agent processes from being spawned.
|
| 305 |
|
| 306 |
21 Oct 2001; Raymond Wu (ursus@usa.net): --nocolor test is no longer inside
|
| 307 |
the test for whether "echo -e" works. According to Raymond, this works
|
| 308 |
optimally on his Solaris box.
|
| 309 |
|
| 310 |
21 Oct 2001; J.A. Neitzel (jan@belvento.org): No longer "kill -9" our
|
| 311 |
ssh-agent processes. SIGTERM should be sufficient and will allow ssh-agent to
|
| 312 |
clean up after itself (this reverses a previously-applied patch).
|
| 313 |
|
| 314 |
21 Oct 2001; Thomas Finneid (tfinneid@online.no): Added argument "--quiet |
|
| 315 |
-q" to make the program less intrusive to the user; with it, only error and
|
| 316 |
interactive messages will appear.
|
| 317 |
|
| 318 |
21 Oct 2001; Thomas Finneid (tfinneid@online.no): Changed the format of some
|
| 319 |
arguments to bring them more in line with common *nix programs: added "-h" as
|
| 320 |
alias for "--help"; added "-k" as alias for "--stop"
|
| 321 |
|
| 322 |
21 Oct 2001; Mark Stosberg (mark@summersault.com): $pidf to "$pidf" fixes to
|
| 323 |
allow keychain to work with paths that include spaces (for Darwin and MacOS X
|
| 324 |
in particular).
|
| 325 |
|
| 326 |
21 Oct 2001; Jonathan Wakely (redi@redi.uklinux.net): Small patch to convert
|
| 327 |
"echo -n -e" to "echo -e "\c"" for FreeBSD compatibility.
|
| 328 |
|
| 329 |
* keychain 1.6 (15 Oct 2001)
|
| 330 |
|
| 331 |
13 Oct 2001; Ralf Horstmann (ralf.horstmann@webwasher.com): Add /usr/ucb to
|
| 332 |
path for Solaris systems.
|
| 333 |
|
| 334 |
11 Oct 2001; Idea from Joe Reid (jreid@vnet.net): Try to add multiple keys
|
| 335 |
using ssh-add; avoid typing in identical passphrases more than once. Good
|
| 336 |
idea!
|
| 337 |
|
| 338 |
*keychain 1.5 (21 Sep 2001)
|
| 339 |
|
| 340 |
21 Sep 2001; David Hull (hull@paracel.com): misc. compatibility, signal
|
| 341 |
handling, cleanup fixes
|
| 342 |
|
| 343 |
21 Sep 2001; "ps" test to find the right one for your OS.
|
| 344 |
|
| 345 |
20 Sep 2001; Marko Myllynen (myllynen@lut.fi): "grep [s]sh-agent" to "grep
|
| 346 |
[s]sh-agent" (zsh fix)
|
| 347 |
|
| 348 |
*keychain 1.4 (20 Sep 2001)
|
| 349 |
|
| 350 |
20 Sep 2001; David Hull (hull@paracel.com): "touch $foo" to ">$foo"
|
| 351 |
optimization and other "don't fork" fixes. Converted ${foo#--} to a case
|
| 352 |
statement for Solaris sh compatibility.
|
| 353 |
|
| 354 |
20 Sep 2001; Try an alternate "ps" syntax if our default one fails. This
|
| 355 |
should give us Solaris and IRIX (sysV) compatibility without breaking BSD.
|
| 356 |
|
| 357 |
20 Sep 2001; Hans Peter Verne (h.p.verne@usit.uio.no); "echo -e" to "echo $E"
|
| 358 |
(for IRIX compatibility with --nocolor), optimization of grep ("grep
|
| 359 |
[s]sh-agent")
|
| 360 |
|
| 361 |
17 Sep 2001; Marko Myllynen (myllynen@lut.fi): Various fixes: trap signal 2
|
| 362 |
if signal INT not supported (NetBSD); handle invalid keys correctly; ancient
|
| 363 |
version of ash didn't support ~, so using $HOME; correct zsh instruction;
|
| 364 |
minor cleanups
|
| 365 |
|
| 366 |
*keychain 1.3 (12 Sep 2001)
|
| 367 |
|
| 368 |
12 Sep 2001; Minor color changes; the cyan was hard to read on xterm-colored
|
| 369 |
terms so it was switched to bold. Additional --help text added.
|
| 370 |
|
| 371 |
10 Sep 2001; We now use .ssh-agent-[hostname] instead of .ssh-agent. We now
|
| 372 |
create a .ssh-agent-csh-[hostname] file that can be sourced by csh-compatible
|
| 373 |
shells. We also now kill all our existing ssh-agent processes before
|
| 374 |
starting a new one.
|
| 375 |
|
| 376 |
10 Sep 2001; Robert R. Wal (rrw@hell.pl): Very nice NFS fixes, colorization
|
| 377 |
fixes, tcsh redirect -> grep -v fix. Thanks go out to others who sent me
|
| 378 |
similar patches.
|
| 379 |
|
| 380 |
10 Sep 2001; Johann Visagie (johann@egenetics.com): "source" to "."
|
| 381 |
shell-compatibility fixes. Thanks for the FreeBSD port.
|
| 382 |
|
| 383 |
10 Sep 2001; Marko Myllynen (myllynen@lut.fi): rm -f $pidf after stopping
|
| 384 |
ssh-agent fix
|
| 385 |
|
| 386 |
*keychain 1.2
|
| 387 |
|
| 388 |
09 Sep 2001; README updates to reflect new changes.
|
| 389 |
|
| 390 |
09 Sep 2001; Marko Myllynen (myllynen@lut.fi): bash 1/zsh/sh compatibility;
|
| 391 |
now only tries to kill *your* ssh-agent processes, version fix, .ssh-agent
|
| 392 |
file creation error detection. Thanks!
|
| 393 |
|
| 394 |
*keychain 1.1; fixes for calling "pidof"; README; ChangeLog
|
| 395 |
|
| 396 |
07 Sep 2001; Addition of README stating that keychain requires bash 2.0 or
|
| 397 |
greater, as well as quick install directions and web URL.
|
| 398 |
|
| 399 |
07 Sep 2001; Explicitly added /sbin and /usr/sbin to path, and then called
|
| 400 |
"pidof". I think that this is a bit more robust.
|
| 401 |
|
| 402 |
06 Sep 2001; from John Ellson (ellson@lucent.com): "pidof" changed to
|
| 403 |
"/sbin/pidof", since it's probably not in $PATH
|
| 404 |
|
| 405 |
06 Sep 2001; New ChangeLog! :)
|
| 406 |
|
| 407 |
*keychain 1.0; initial release (Aug 2001)
|