Date: Wed, 24 Aug 2016 20:30:58 +0200 From: =?UTF-8?Q?=c5=81ukasz_W=c4=85sikowski?= <lukasz@wasikowski.net> To: Larry Rosenman <ler@lerctr.org>, freebsd-rc@freebsd.org Subject: Re: Can someone explain what I'm missing for this script to work at startup? Message-ID: <da93a288-aec2-c62b-b43f-df1b52cb0cb4@wasikowski.net> In-Reply-To: <775f07971e09126b4b72527565f2e7d1@thebighonker.lerctr.org> References: <775f07971e09126b4b72527565f2e7d1@thebighonker.lerctr.org>
next in thread | previous in thread | raw e-mail | index | archive | help
W dniu 2016-08-24 o 19:08, Larry Rosenman pisze: > I have the following script in /usr/local/etc/rc.d/tika: > thebighonker.lerctr.org /usr/local/etc/rc.d $ cat tika > #!/bin/sh > # > # $FreeBSD$ > # > > # PROVIDE: tika > # REQUIRE: LOGIN > # KEYWORD: shutdown > > # > # Add the following lines to /etc/rc.conf to enable exim: > # > #tika_enable="YES" > # > tika_version=1.12 > # > > case $1 in > start) > /usr/sbin/daemon -u tika -p /var/run/tika.pid -P > /var/run/tika_server.pid \ > -r /usr/local/bin/java -jar > /home/ler/tika-server-${tika_version}.jar > ;; > stop) > kill `cat /var/run/tika_server.pid` > ;; > *) > echo "usage $0: start|stop" > ;; > esac > > exit 0; > thebighonker.lerctr.org /usr/local/etc/rc.d $ > > and at startup it does NOT start, but after login, service tika start > works. This may be related to the fact, that after login you have some env variables set that tika needs. It's common with java software. -- best regards, Lukasz Wasikowski
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?da93a288-aec2-c62b-b43f-df1b52cb0cb4>