2007/7/9, Dave Miner <[EMAIL PROTECTED]>:
Alberto Ruiz wrote: > > > 2007/7/9, Eric Ray <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]>>: > > > > MC wrote: > >> Is this something we should add to the list, i.e., investigate > > the services started at boot time to determine which aren't necessary > > and can be removed? > > > > As the Indiana-for-normal-people project has different requirements > > than the Solaris project, I think it's a given that the startup > > services need to be re-evaluated. -- > > > > At the risk of belaboring the point, what _are_ the requirements > for Indiana-for-normal-people? We've had a lot of discussion > around it, but I don't think that we converged on anything > actionable. I'd love to get that convergence. > > > I think that the general approach should be, the less the better. Let´s > get rid of any service that people don't need to start a web browser, > use zfs, zones and dtrace, and have a working desktop environment. I > would even say, that the default ubuntu starts more services than > needed, so I won't consider it as a reference. > Yes, let's ignore Ubuntu or anything else as a reference and instead focus on what specific OpenSolaris services you and others are finding objectionable. Below's the list of services enabled on first boot: # uname -a SunOS whitestar1-9.East.Sun.COM 5.11 snv_68 i86pc i386 i86pc # svcs STATE STIME FMRI legacy_run 17:20:14 lrc:/etc/rcS_d/S50sk98sol legacy_run 17:21:54 lrc:/etc/rc2_d/S10lu legacy_run 17:21:55 lrc:/etc/rc2_d/S20sysetup legacy_run 17:21:55 lrc:/etc/rc2_d/S40llc2 legacy_run 17:21:55 lrc:/etc/rc2_d/S42ncakmod legacy_run 17:21:55 lrc:/etc/rc2_d/S47pppd
I wonder if this is the pppd daemon for point to point protocol (modems), I would only start it if the installer detects a modem installed.
legacy_run 17:22:08 lrc:/etc/rc3_d/S50apache
out! :) (I'm sure Alvaro[0] agrees here ;-) legacy_run 17:22:09 lrc:/etc/rc3_d/S52imq
legacy_run 17:22:09 lrc:/etc/rc3_d/S80mipagent legacy_run 17:22:09 lrc:/etc/rc3_d/S84appserv
I would make an effort to port all this legacy_run services to SMF. Indiana goal #654: No legacy in the main repositories! ;-) online 17:20:35 svc:/network/nis/client:default nis client out! online 17:21:02 svc:/application/management/wbem:default web manager out online 17:21:02 svc:/network/ssh:default I would leave ssh started by default. Okay, it's not common used, but it saves your ass when your monitor doesn't works and you know the IP address. online 17:21:53 svc:/network/smtp:sendmail sendmail out, how many people needs a local smtp server enabled by default? (maybe we can leave exim installed but disabled by default if people things than an smtp service is really needed?) online 17:22:06 svc:/milestone/multi-user:default this one out too ... I also think that every service related with hardware devices should be down (for example, printing) if no printing is required. Note that I'm not a solaris expert yet, and some of the removal sugestions that I did can have consequenses on the main services that I'm not aware of. So, please, Solaris gurus, be kind with me :) What do you think should be turned off here?
Dave
-- Un saludo, Alberto Ruiz
_______________________________________________ indiana-discuss mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/indiana-discuss
