]> Zhao Yanbai Git Server - minix.git/commit
Drivers and servers are simply known as services.
authorCristiano Giuffrida <cristiano@minix3.org>
Thu, 17 Dec 2009 01:53:26 +0000 (01:53 +0000)
committerCristiano Giuffrida <cristiano@minix3.org>
Thu, 17 Dec 2009 01:53:26 +0000 (01:53 +0000)
commite090013056616397a11e6108d70306c22c7413f1
treef2038c9ded32c5372ad9d3e0e3a967f659166655
parentb4d6d9db26105e225818951daf5b4a5817f05465
Drivers and servers are simply known as services.

/etc CHANGES:
- /etc/drivers.conf has been renamed to /etc/system.conf. Every entry in
the file is now marked as "service" rather than driver.
- user "service" has been added to password file /etc/passwd.
- docs/UPDATING updated accordingly, as well as every other mention to the old
drivers.conf in the system.

RS CHANGES:
- No more distinction between servers and drivers.
- RS_START has been renamed to RS_UP and the old legacy RS_UP and RS_UP_COPY
dropped.
- RS asks PCI to set / remove ACL entries only for services whose ACL properties
have been set. This change eliminates unnecessary warnings.
- Temporarily minimize the risk of potential races at boot time or when starting
a new service. Upcoming changes will eliminate races completely.
- General cleanup.
21 files changed:
commands/scripts/readclock.sh
commands/swifi/run_swifi
commands/swifi/run_t1
commands/swifi/run_t2
docs/UPDATING
drivers/memory/ramdisk/Makefile
drivers/memory/ramdisk/proto
drivers/memory/ramdisk/rc
drivers/orinoco/INSTALL.txt
etc/Makefile
etc/passwd
etc/system.conf [moved from etc/drivers.conf with 80% similarity]
include/minix/com.h
include/minix/paths.h
lib/other/_mount.c
servers/rs/const.h
servers/rs/main.c
servers/rs/manager.c
servers/rs/proto.h
servers/rs/service.c
servers/rs/type.h