httpd is Apache web server.  Since you have one machine on a dial-up,
you obviously don't need to run a web server.  

identd is something you also don't need because you are on a dialup ws.
If you were running a server it might make sense.

if you type:  man identd   or man httpd  you can get some info on them.
(man is the "manual" command).

There are most likely a few other processes that are also started for you
that you dont' need.  This is because the "workstation" installation
that you must have chosen installed several packages that you do not 
need.  I think RedHat assumes a "workstation" is connected to a LAN
and so they install a lot of goodies that many people will want.  However,
since you are not on a LAN, things such as a web server don't make sense.

There are also a couple of processes that are essential for laptops, but
abosolutely unnecessary for desktop computers:  pcmcia   and  apmd
(pcmcia is "card services" for pcmcia cards; apmd is for battery power
management on a laptop).  

So, how do you get rid ofthem?

You can always kill a process (e.g. kill -9 5474 will kill one of the
identd processes you show listed below (the process id number is in the
PID column of the ps listing which you show below).  However, the processes
would just start up again the next time you boot.

The processes which will start up when you boot are listed in:
/etc/rc.d/init.d
(The contents of the directory /etc/rc.d/rc5.d are what will start up when
you go into run level 5 which is your default when you boot - x windows 
starts.  Entries in this dir are actually symbolic links to the "real"
things in init.d directory.  The Sxx and Kxx numbers in front of the
process names indicate the order in which they will be started up.)

Now, you could always use the quick and dirty brute force method:
rm the critters from rc5.d (and or init.d), but I don't think you're
quite that desperate to get rid of them RIGHT NOW.

You could also unistall a package using rpm if you knew the package name
(and if that package didn't have anything else you needed) -
e.g. rpm -d apache* should uninstall the web server)

However, the more general and elegant way to control what does get
started from /etc/rc.d/...  is to use a tool.  There are two such tools
you can use:  linuxconf (gui) and chkconfig (non-gui).

I suggest you try linuxconf for most of your system management tasks.
To turn off/on services: 

linuxconf ==> Control ==> Control Panel ==> Control Service Activity
The list of all the services will appear in the window on the right.
double-click on the service.  A window pops open.  
Clicking on the "Automatic Startup   Enabled" button enables/disables start
up of that service.  Note that you also get a description of each
service in this window.  Then click on "Accept" (note that you can
immediately start or stop a service with the Start and Stop and Restart
buttons.)

The other (non-gui) tool is:  chkconfig.
chkconfig --list will list what services you have.
man chkconfig will give you the syntax for the rest.

Enjoy!
***************************************************************************
Jerry Winegarden                OIT/Technical Support      Duke University
Room 105 North Building         Research Drive             Durham, NC 27708
phone: (919)-660-6911           pager: (919)-970-4270      fax: (919)-681-0808
[EMAIL PROTECTED]                http://www-jerry.oit.duke.edu

To err is human, to REALLY screw up requires a computer,
But that's why I have a job :-)
***************************************************************************

On Wed, 3 Nov 1999, Terry Eck wrote:

> I installed RH 6.2 as a workstation which uses a dial-up modem to connect
> to an ISP. What are in.identd and httpd used for? If I do not need them for
> a workstation how do I tell the system not to start them? A list of the
> processes are:
> 
> USER       PID %CPU %MEM   VSZ  RSS TTY      STAT START   TIME COMMAND
> nobody    5474  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5475  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5476  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5477  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5478  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5479  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5480  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5481  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5482  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5483  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> root      5484  0.0  0.4  1372  636 ?        S    Oct30   0:00 in.identd -e -o
> nobody    5930  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5931  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5932  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5933  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5934  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5935  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5936  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5937  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5938  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> nobody    5939  0.0  1.0  2748 1344 ?        S    Oct31   0:00 httpd
> 
> Thanks,
> Terry
> 
> -- 
> --------------------------------------------------
> Terry Eck                              [EMAIL PROTECTED]
> 
> 
> -- 
> To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
> as the Subject.
> 
> 


-- 
To unsubscribe: mail [EMAIL PROTECTED] with "unsubscribe"
as the Subject.

Reply via email to