In Solaris 10 inetd.conf has been replaced by smf service. To convert inetd.conf into smf format run the following command:
The services gets enabled immediately and it will be persistent across reboots.
Once you converted inetd.conf you may remove entries from inetd.conf as they are no longer needed and system won't use them anyway. The following are the steps to do sol:
Make sure bpd is running
Remove the service from inetd.conf
#inetadm | grep bpd
#inetadm -d imaps/bpd
#svccfg delete imaps/bpd