Prev: Solaris 10 x86 installation problem
Next: Growing a FS
From: Colin B. on 5 Sep 2008 12:25 John Oliver <joliver(a)john-oliver.net> wrote: > On 03 Sep 2008 20:30:36 GMT, Andrew Gabriel wrote: >> In article <slrngbtmcm.39i.joliver(a)ns.sdsitehosting.net>, >> John Oliver <joliver(a)john-oliver.net> writes: >>> >>> How can I find out what these services are, and which ones I need and >>> which should be turned off? >> >> I can't imagine how anyone else could answer that with no information >> about what the system will be used for. > > I'm not sure why this is such a bizarre question. > > For Linux, there are several web sites that have lists of all the > services and describe what they do. No need to spend hours reading man > pages... just look at a list and decide, "I need this one, I don't need > this one, I'm not sure about this one". That's all I'm looking for... a > list of all Solaris 10 services with maybe a two sentence explanation of > what it is. What the heck is "restarter"? "identity"? "coreadm"? > Note, I'm not asking the group for info on these particular services, > but where I could find out about all of them at a glance. That > shouldn't be a tall order. It should be noted that for Linux, there's no _option_ of spending hours, reading man pages--the included documentation in Linux is (a)nonstandard, (b)unstandardized (something different entirely!), and (c)incomplete. (Sadly, Sun is going this way as well--Solaris 10 man pages are decidedly substandard.) Be that as it may, I think your original post was generally misunderstood --it sounded to me (and others apparently) that you were essentially asking, "I have a new computer. What services should I turn off?" Without any idea of what your server is for, the answer is "I dunno." I don't know of any lists out there, but something that will help with most services is "svcs -l <servicename>". In fact, you could extract the FMRI and NAME fields from that output, and create a list in a matter of a dozen lines of perl, most likely. Also, _do_ read the man pages for smf(5), svcs(1), and svcadm(1). The first one will explain most of the services that aren't immediately evident from the service name. (things like the restarter, f'rinstance) Colin
From: Dave Uhring on 5 Sep 2008 13:52 On Fri, 05 Sep 2008 16:25:24 +0000, Colin B. wrote: > It should be noted that for Linux, there's no _option_ of spending hours, > reading man pages--the included documentation in Linux is (a)nonstandard, > (b)unstandardized (something different entirely!), and (c)incomplete. > (Sadly, Sun is going this way as well--Solaris 10 man pages are decidedly > substandard.) Worse, some of those Linux man pages are outright wrong. E.g., su(1), which states: "The current environment is passed to the new shell." However, duhring(a)maxwell:~$ su Password: root(a)maxwell:/home/duhring# pwd /home/duhring root(a)maxwell:/home/duhring# cd root(a)maxwell:~# pwd /root root(a)maxwell:~#
From: Richard B. Gilbert on 5 Sep 2008 15:00
John Oliver wrote: > On 03 Sep 2008 20:30:36 GMT, Andrew Gabriel wrote: >> In article <slrngbtmcm.39i.joliver(a)ns.sdsitehosting.net>, >> John Oliver <joliver(a)john-oliver.net> writes: >>> How can I find out what these services are, and which ones I need and >>> which should be turned off? >> I can't imagine how anyone else could answer that with no information >> about what the system will be used for. > > I'm not sure why this is such a bizarre question. > > For Linux, there are several web sites that have lists of all the > services and describe what they do. No need to spend hours reading man > pages... just look at a list and decide, "I need this one, I don't need > this one, I'm not sure about this one". That's all I'm looking for... a > list of all Solaris 10 services with maybe a two sentence explanation of > what it is. What the heck is "restarter"? "identity"? "coreadm"? > Note, I'm not asking the group for info on these particular services, > but where I could find out about all of them at a glance. That > shouldn't be a tall order. > man restarter man identity man coreadm If there's a list somewhere, I don't know where it is. You don't need to read each man page in its entirety! The top two inches or so should give you sufficient clues for most of them. |