summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--etc/rc.d/pcvt10
1 files changed, 9 insertions, 1 deletions
diff --git a/etc/rc.d/pcvt b/etc/rc.d/pcvt
index 4f71abc..f985299 100644
--- a/etc/rc.d/pcvt
+++ b/etc/rc.d/pcvt
@@ -34,9 +34,17 @@
. /etc/rc.subr
name="pcvt"
-start_precmd="/usr/sbin/ispcvt -d /dev/ttyv0"
+start_precmd="pcvt_precmd"
start_cmd="pcvt_start"
+pcvt_precmd()
+{
+ if [ -x /usr/sbin/ispcvt ]; then
+ /usr/sbin/ispcvt -d /dev/ttyv0 && return 0
+ fi
+ return 1
+}
+
pcvt_echo()
{
if checkyesno pcvt_verbose; then
OpenPOWER on IntegriCloud