7fc792b6a6
1. If update.sh failed to determine the PREFIX, it didn't realize it had failed. This is arguably caused by a shell bug in processing the statement export PREFIX=$(expr $0 : "\(/.*\)/etc/cvsup/update\.sh\$") This statement always succeeds even if the "expr" command fails. Moving the "export" to a separate statement makes it work. 2. If the system had no "/home" directory, the pkg-install script would create it with mode 0700, making ~cvsupin inaccessible to its owner. A user ran into this bug when installing cvsup-mirror into a jail. |
||
---|---|---|
.. | ||
files | ||
scripts | ||
Makefile | ||
pkg-deinstall | ||
pkg-descr | ||
pkg-install | ||
pkg-plist |