Created attachment 148464 [details] set poll selector from rc script instead of during install Hi! CrashPlan recently started trying to use epoll, and I noticed that its run.conf file doesn't contain the -D....PollSelector flag. Maybe CrashPlan's update mechanism modifies that file, overwriting the port changes? Attached is a patch that updates the run.conf file from the rc.d start script instead during install. It seems to work on my machine. Thanks
Auto-assigned to maintainer wg@FreeBSD.org
I ran into the same problem. I think this happened as part of the 3.6.4 auto-update.
the patch breaks "status" command. it needs to contain the following line to forward it to the CrashPlanEngine script: status_cmd="${command} status"
A commit references this bug: Author: wg Date: Thu Oct 23 00:36:48 UTC 2014 New revision: 371372 URL: https://svnweb.freebsd.org/changeset/ports/371372 Log: sysutils/linux-crashplan: make sure poll selector is set from rc - CrashPlan in place update can overwrite our run.conf preventing it from working [1] - Update to 3.6.4 PR: 194465 [1] Changes: head/sysutils/linux-crashplan/Makefile head/sysutils/linux-crashplan/distinfo head/sysutils/linux-crashplan/files/crashplan.in
Perfect! Thank you, William! :)