forked from Lainports/opnsense-ports
Taken from: https://github.com/freebsd/freebsd-ports.git Commit id: 5070672073b68be364139bc6b3a89100bd17d331
18 lines
520 B
C
18 lines
520 B
C
--- src/ck-sysdeps-unix.c.orig 2008-02-06 22:59:55.000000000 -0500
|
|
+++ src/ck-sysdeps-unix.c 2008-02-06 22:52:34.000000000 -0500
|
|
@@ -172,6 +172,15 @@ ck_get_a_console_fd (void)
|
|
|
|
fd = -1;
|
|
|
|
+#ifdef __FreeBSD__
|
|
+ /* On FreeBSD, try /dev/consolectl first as this will survive
|
|
+ * /etc/ttys initialization. */
|
|
+ fd = open_a_console ("/dev/consolectl");
|
|
+ if (fd >= 0) {
|
|
+ goto done;
|
|
+ }
|
|
+#endif
|
|
+
|
|
#ifdef __sun
|
|
/* On Solaris, first try Sun VT device. */
|
|
fd = open_a_console ("/dev/vt/active");
|