* Add a 'revoke' to runterm, to better match init to hopefully fix the 8.0
issues.
* Bump the svn revision up to a more recent 8-STABLE.
http://code.google.com/p/evoke/source/detail?r=1232
Modified:
/trunk/builder/targetlist
/trunk/builder/targets/FreeBSD/share/nsrc/runterm/runterm.c
/trunk/share/bin/systart
=======================================
--- /trunk/builder/targetlist Tue Aug 4 18:26:57 2009
+++ /trunk/builder/targetlist Mon Aug 31 18:39:52 2009
@@ -34,8 +34,8 @@
# Field 7: The platform (ie, pc98)
# Field 8: Kernel only?
-#FreeBSD:6:i386:6.4:releng/6.4:196063:::
-#FreeBSD:7:i386:7.1:releng/7.1:196063:::
-FreeBSD:7:i386:7.2:releng/7.2:196063:::
-#FreeBSD:7:amd64:7.2:releng/7.2:196063:y:
-FreeBSD:8:i386:8.0:stable/8:196063::y:
+#FreeBSD:6:i386:6.4:releng/6.4:196724:::
+#FreeBSD:7:i386:7.1:releng/7.1:196724:::
+FreeBSD:7:i386:7.2:releng/7.2:196724:::
+#FreeBSD:7:amd64:7.2:releng/7.2:196724:y:
+FreeBSD:8:i386:8.0:stable/8:196724::y:
=======================================
--- /trunk/builder/targets/FreeBSD/share/nsrc/runterm/runterm.c Sat Aug 8
13:35:09 2009
+++ /trunk/builder/targets/FreeBSD/share/nsrc/runterm/runterm.c Mon Aug 31
18:39:52 2009
@@ -39,6 +39,7 @@
handle * ttylock;
ttylock = acquire("hostfs", argv[1], LOCK_CONCURRENT_WRITE);
if (! error(ttylock)) {
+ revoke(argv[1]);
if ((fd = open(argv[1], O_RDWR)) == -1) {
return 1;
}
=======================================
--- /trunk/share/bin/systart Sat Aug 29 10:38:50 2009
+++ /trunk/share/bin/systart Mon Aug 31 18:39:52 2009
@@ -434,12 +434,12 @@
StrictHostKeyChecking no
EOF
-
/bin/sshd -f ${EVOKE_CFGDIR}/sshd.conf 2>${DEVICES}/null
fi
case "${EVOKE_MONITOR}" in
[yY][eE][sS])
+ echo "Starting monitor daemon"
gmond -t | sed '/include/d' | sed 's/ganglia/monitor/g'
>${EVOKE_LIBDIR}/gmond.conf
gmond -c ${EVOKE_LIBDIR}/gmond.conf
;;
@@ -447,10 +447,10 @@
case "${EVOKE_MISC_MESSAGE}" in
[yY][eE][sS])
- runterm /dev/ttyv0 cat /system/share/lib/message
+ cat /system/share/lib/message
;;
esac
cd /
-runterm /dev/ttyv0 tcsh
+tcsh
userconfig logout ${EVOKE_CURUSER}