#
302408 |
|
07-Jul-2016 |
gjb |
Copy head@r302406 to stable/11 as part of the 11.0-RELEASE cycle. Prune svn:mergeinfo from the new branch, as nothing has been merged here.
Additional commits post-branch will follow.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
298514 |
|
23-Apr-2016 |
lme |
- Add descriptions to most of the rc scripts. Those are mostly taken from their daemon's manpage and probably improved. - Consistently use "filesystem" not "file system".
Approved by: bapt, brueffer Differential Revision: D452
|
#
274059 |
|
03-Nov-2014 |
jmg |
use tab instead of spaces like the rest of the file..
|
#
271958 |
|
22-Sep-2014 |
se |
The new naming scheme for keymap files for use with vt(4) introduced a collision for "no" as a country code with "NO" meaning "do not load any keymap" (which also has been the default value in etc/defaults/rc.conf for a long time).
The result of this collision is, that "kbdcontrol -l no" will load the Norwegian keymap, while "keymap=no" in rc.conf was interpreted as the lower case spelling of "NO" meaning "no keyboard" (and "no.kbd" was not loaded).
Fix this by matching only the upper-case spelling "NO" in rc.d/syscons when deciding whether to load a keymap file.
This will lead to "no.kbd" being loaded, if the until now valid (but non-default) spelling "no" was used in an individual rc.conf file to mean "no keyboard". But all alternatives I could think of introduce a larger violation of POLA ...
Reported by: Gyrd Thane Lange (gyrd-se at thanelange.no) MFC after: 3 days
|
#
270935 |
|
01-Sep-2014 |
se |
Add vt(4) support to the console initialisation script, specifically:
- Identify the console driver used and print syscons or vt as appropriate.
- If vt is used and a keymap could not be loaded, then try to replace the keymap name configured in rc.conf based on a replacement list in this script. Warn about the fact, that a syscons keyname is configured and report the replacement used under vt.
- If no replacement keymap is found, no keymap is loaded and a warning is displayed, which points at the conversion script and allows the conversion of keymaps not part of the official distribution.
This patch has been sent to the -hackers list for review, but no comment has been received, yet. It is tested to work under syscons and vt on my system (on vt with either the syscons or vt keymap file name in rc.conf).
MFC after: 3 days
|
#
227366 |
|
08-Nov-2011 |
jilles |
rc.d: Eliminate some unnecessary non-POSIX constructs:
* set - ... * empty braces * ^ in character class
|
#
208060 |
|
14-May-2010 |
dougb |
Remove trailing white space. No functional changes.
|
#
180563 |
|
16-Jul-2008 |
dougb |
As previously discussed, add the svn:executable property to all scripts
|
#
179981 |
|
24-Jun-2008 |
mtm |
Quiet rc.d/syscons unless it has something to say.
|
#
167889 |
|
25-Mar-2007 |
brooks |
Use "-ne" instead of "!=" for integer comparison.
|
#
167495 |
|
12-Mar-2007 |
mux |
Make "/etc/rc.d/syscons start" correctly reload screensaver settings.
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
|
#
165683 |
|
31-Dec-2006 |
yar |
Use $required_modules wherever suitable. Use load_kld() in special cases. So we get rid of quite a few lines of duplicated code.
|
#
165389 |
|
20-Dec-2006 |
yar |
Syscons cannot be stopped, so provide a no-op stop method. The default stop method from rc.subr isn't suited for this case and produces a bogus warning: "syscons not running".
Suggested by: matteo
|
#
158687 |
|
17-May-2006 |
phk |
Send the pcvt(4) driver off to retirement.
|
#
156782 |
|
16-Mar-2006 |
emax |
Reorganize /etc/rc.d/syscons and move all keyboard related settings 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
|
#
156331 |
|
06-Mar-2006 |
emax |
Add new 'setkeyboard' method to the /etc/rc.d/syscons. It accepts the 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
|
#
153430 |
|
14-Dec-2005 |
iedowse |
Remove usbd(8) and all references to it. It is no longer necessary since devd(8) now provides the same functionality.
Submitted by: Anish Mistry
|
#
136224 |
|
07-Oct-2004 |
mtm |
Remove the requirement for the FreeBSD keyword as it no longer makes any sense.
Discussed with: dougb, brooks MFC after: 3 days
|
#
130699 |
|
18-Jun-2004 |
green |
Allow setting the system console keyboard via the ${keyboard} rc.conf directive.
|
#
126744 |
|
08-Mar-2004 |
pjd |
Mark scripts as not usable inside a jail by adding keyword 'nojail'.
Some suggestions from: rwatson, Ruben de Groot <mail25@bzerk.org>
|
#
123390 |
|
10-Dec-2003 |
peter |
Change rc.d/syscons to not need /usr/sbin/ispcvt to exist. This should make it work for all non-i386 syscons platforms.
|
#
103161 |
|
09-Sep-2002 |
gordon |
Fix syscons so it actually does start.
Reported by: keramida, ume Submitted by: keramida
|
#
102993 |
|
05-Sep-2002 |
fenner |
Only try to initialize syscons if /dev/ttyv0 exists and it's not a pcvt.
|
#
100284 |
|
18-Jul-2002 |
dougb |
Anonymize the "portmap" program to get better compatibility with rpcbind in -current.
Submitted by: Alexander Kabaev <ak03@gte.com>
|
#
100280 |
|
18-Jul-2002 |
gordon |
Merge in all the changes that Mike Makonnen has been maintaining for a 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
|
#
82660 |
|
31-Aug-2001 |
dd |
Make the 'echo' output for blanktime and scrnmap consistent with their variable names. There were minor differences in both cases, which were needlessly confusing and inconsistent.
|
#
81357 |
|
09-Aug-2001 |
obrien |
Fix minor typo.
|
#
76110 |
|
28-Apr-2001 |
dd |
Add an allscreens_kbdflags option. Same thing as allscreens_flags, but runs kbdcontrol instead of vidcontrol.
Reviewed by: ru
|
#
75708 |
|
19-Apr-2001 |
ache |
Add mousechar_start hook
Reviewed by: Nick Hibma <n_hibma@qubesoft.com>
|
#
70856 |
|
09-Jan-2001 |
jhb |
Move the syscons configuration to a machine independent rc.syscons. The syscons sh code was identical on both platforms except for whitespace differences.
|