own the server process. So instead of patching up the source to
drop the root privilege, just use this.
Suggested by: AIDA Shinra <aida-s@jcom.home.ne.jp>
definition has been changed somehow. Add a patch to override it with
the previous definition.
Addressed by: Marc Espie <espie@openbsd.org>
- Add a patch to fix bzero()/bcopy() namespace collision. (by me)
- Change one of the master sites.
Submitted by: Kimura Fuyuki <fuyuki@mj.0038.net>
Discussed on: ports-jp@jp.FreeBSD.org
On behalf of: max (MAINTAINER)
With this fix, problems on -current should have been eliminated.
I'm bumping the PORTREVISION to encourage the update. (Maybe I should've
done it when I changed the way cannaserver is run, anyway.)
Due to changes to signal handling, invoked child process was not able to
send SIGQUIT to the parent.
So instead of installing the binary set{[gu]id(bin), setuid(bin) after
successful invokation.
Reported by: Takayuki Tamura <ttathome@remus.dti.ne.jp>
This upgrade is based on submissions from several people over years.
I have been reluctant to upgrade this port primarily because
I was never sure about the shared lib compatibility.
Thanks to those who submitted the patch as well as tested the new version.
options `start' and `stop' now (unless I have forgotten any). This allows
us to call the scripts from /etc/rc.shutdown with the correct option.
The (42 or so) ports that already DTRT before are unchanged.
This port now installs man pages.
(Patch-ac is responsible for following three items.)
This port now installs files into ${PREFIX}/{bin,include/canna,lib/canna}
instead of /usr/local/Canna/{bin,include,lib}.
Changed the location and the name of the lock file to /var/run/Canna.pid.
Changed the location of the log file to /var/log.
Now the readme file is not installed into the directory where the lock file
resides. (patch-ab)
In post-install:, /etc/services is checked and the user will be notified
if there is no entry for Canna.
Added new patch to modify source of several man pages to avoid it displaying
an empty page before showing its content. (patch-ad)