I suggest to change the default permission of /etc/lilo.conf to be 0600 instead of 0644, because /sbin/lilo complains when user tries to use the boot password in lilo.conf with default permission. I would also appreciate if Red Hat Linux installer can set up the boot password for new users (and add the "restricted" keyword to lilo.conf).
Good idea IMHO. Thought of that but forgot to file in Bugzilla...
The installer will allow you to setup grub passwords now and will properly set the permissions on the file if you set up a password. Also, anaconda/up2date will preserve a password and permissions if they are already set