summaryrefslogtreecommitdiffstats
path: root/etc/rc.d/syscons
Commit message (Collapse)AuthorAgeFilesLines
* Use "-ne" instead of "!=" for integer comparison.brooks2007-03-251-1/+1
|
* Make "/etc/rc.d/syscons start" correctly reload screensaver settings.mux2007-03-121-1/+1
| | | | | | | | | | The code looks for all the loaded screensaver modules, tries to kldunload them, and only loads the new one if kldstat's output shows that there aren't any left. However, the regexp looking for modules to unload was still searching according to the the old naming scheme, splash_<name>.ko, instead of <name>_saver.ko. MFC after: 3 days
* Use $required_modules wherever suitable. Use load_kld() in specialyar2006-12-311-1/+1
| | | | cases. So we get rid of quite a few lines of duplicated code.
* Syscons cannot be stopped, so provide a no-op stop method.yar2006-12-201-0/+1
| | | | | | | The default stop method from rc.subr isn't suited for this case and produces a bogus warning: "syscons not running". Suggested by: matteo
* Send the pcvt(4) driver off to retirement.phk2006-05-171-4/+0
|
* Reorganize /etc/rc.d/syscons and move all keyboard related settingsemax2006-03-161-46/+56
| | | | | | | | | | | | | | | into one function syscons_configure_keyboard(). Call new function from both syscons_start() and sysconst_setkeyboard(). The reason for this is because syscons_start() will (re)configure both keyboard and screen settings. Apparently, some graphics cards have problems with running vidcontrol(1) while X11 is running. Remove "/etc/rc.d/syscons restart" from /etc/devd.conf. It is no longer required. Using "/etc/rc.d/syscons setkeyboard" is enough. This also should fix annoying "syscons not running?" message. Tested by: Ulrich Spoerlein < q at galgenberg dot net > MFC after: 3 days
* Add new 'setkeyboard' method to the /etc/rc.d/syscons. It accepts theemax2006-03-061-3/+20
| | | | | | | | | | | | keyboard device name (i.e. /dev/kbd0). This method will do nothing is kbdmux(4) is the current active keyboard, otherwise it will switch active keyboard as requested. Modify ukbd(4) entries in the /etc/devd.conf to use /etc/rc.d/syscons and new 'setkeyboard' method. No comments from: freebsd-current@ MFC after: 1 day
* Remove usbd(8) and all references to it. It is no longer necessaryiedowse2005-12-151-1/+1
| | | | | | since devd(8) now provides the same functionality. Submitted by: Anish Mistry
* Remove the requirement for the FreeBSD keyword as it no longermtm2004-10-071-1/+1
| | | | | | | makes any sense. Discussed with: dougb, brooks MFC after: 3 days
* Allow setting the system console keyboard via the ${keyboard} rc.confgreen2004-06-181-0/+7
| | | | directive.
* Mark scripts as not usable inside a jail by adding keyword 'nojail'.pjd2004-03-081-1/+1
| | | | Some suggestions from: rwatson, Ruben de Groot <mail25@bzerk.org>
* Change rc.d/syscons to not need /usr/sbin/ispcvt to exist. This shouldpeter2003-12-101-5/+7
| | | | make it work for all non-i386 syscons platforms.
* Fix syscons so it actually does start.gordon2002-09-091-1/+3
| | | | | Reported by: keramida, ume Submitted by: keramida
* Only try to initialize syscons if /dev/ttyv0 exists and it's not a pcvt.fenner2002-09-051-140/+156
|
* Anonymize the "portmap" program to get better compatibility withdougb2002-07-181-0/+2
| | | | | | rpcbind in -current. Submitted by: Alexander Kabaev <ak03@gte.com>
* Merge in all the changes that Mike Makonnen has been maintaining for agordon2002-07-181-20/+9
| | | | | | | | while. This is only the script pieces, the glue for the build comes next. Submitted by: Mike Makonnen <makonnen@pacbell.net> Reviewed by: silence on -current and -hackers Prodded by: rwatson
* Make the 'echo' output for blanktime and scrnmap consistent with theirdd2001-08-311-2/+2
| | | | | variable names. There were minor differences in both cases, which were needlessly confusing and inconsistent.
* Fix minor typo.obrien2001-08-091-1/+1
|
* Add an allscreens_kbdflags option. Same thing as allscreens_flags,dd2001-04-281-0/+9
| | | | | | but runs kbdcontrol instead of vidcontrol. Reviewed by: ru
* Add mousechar_start hookache2001-04-191-0/+7
| | | | Reviewed by: Nick Hibma <n_hibma@qubesoft.com>
* Move the syscons configuration to a machine independent rc.syscons. Thejhb2001-01-091-0/+176
syscons sh code was identical on both platforms except for whitespace differences.
OpenPOWER on IntegriCloud