>on 30.10.2005 11:36 Uhr Cristiano Deana said the following: >> Hi, >> >> I've seen that 'GENERIC' file has been modified, moving some lines to >> 'DEFAULTS': >> >> device isa >> >> device mem # Memory and kernel memory devices >> device io # I/O device >> >> Why? >> What does it mean? Should we include 'DEFAULTS' in our customized 'GENERIC'? >> Or those lines are no more mandatory? >> > >No, you don't need to include 'DEFAULTS', config(8) will take care of >that for you. > >http://docs.FreeBSD.org/cgi/mid.cgi?200510271713.j9RHDNTo013082 > >AFAICT, this was done in order to automatically include devices which >are essential in most cases so less experienced users won't accidentally >break their systems and later complain that e.g. X doesn't work anymore. > >HTH, > >Phil.
I know this has been discussed ad nauseum, but here's my $0.02: Why not mark these entries as 'mandatory' in /usr/src/sys/conf/files* instead? This will cause config to error out if they are not specified in the config, and handles the common case (normal users). . For those power users who really want to disable the devices, we should smarten up the nodevice handling in config(8) to that (nodevice && mandatory) is not an error. Regards, -- Matt Emmerton _______________________________________________ freebsd-stable@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-stable To unsubscribe, send any mail to "[EMAIL PROTECTED]"