lilo (and all its relatives) should be in /etc/lilo for the following
reasons:
- it is consistent with the good tradition to keep files that are
needed for system recovery on the root partition.
- it doesn't get in the way with other things (thus is isn't in
/etc) and there is room for expansion (e.g. new chain loaders)
- typically, /etc/lilo/lilo isn't invoked directly by the user.
- /etc/lilo/install runs /etc/lilo/lilo. It's sort of an executable
configuration file (like /etc/rc) which wouldn't really belong
into /bin or /usr/bin.
Of course, it's ultimately a question of personal preferences where
one puts those files, but keeping them in /etc/lilo at least makes
updates quite a bit easier. (make install; /etc/lilo/install)
- Werner
--
_________________________________________________________________________
/ Werner Almesberger, ETH Zuerich, CH almesber@nessie.cs.id.ethz.ch /
/ IFW A44 Tel. +41 1 254 7213 almesberger@rzvax.ethz.ch /
/_BITNET:_ALMESBER@CZHETH5A__HEPNET/CHADNET:_[20579::]57414::ALMESBERGER_/