Starting the Client Programs

The Red Carpet Daemon must run on every client machine that you wish to update. It controls all package transactions, whether initiated on the client side or on the server.

The Red Carpet Daemon listens on port 505 for signals from the server, and for remote access by rug or red-carpet clients. The ZENworks Linux Management server listens on port 443 for signals from rcd.

IMPORTANT:  The Red Carpet Daemon will not run if another process is using port 505. If you have another process running on this port, you can change the port that the Red Carpet Daemon uses.

From the command line, issue rug set remote port port_number and then restart the Red Carpet Daemon using the rug restart command.

You can also change the port using the Red Carpet graphical tool. From Red Carpet, click Edit, click Preferences, click the Advanced tab, then change the value for the Ports to Listen on for Remote Clients option.

To start the Red Carpet Daemon, enter the command

/etc/init.d/rcd start.

To stop or restart the daemon, use the same syntax:

/etc/init.d/rcd restart
/etc/init.d/rcd stop.

Other daemon control commands also work. For example, you may use:

/sbin/service rcd [stop|start|restart]

Or the rug commands:

rug [stop|restart]

You can also include these commands in a post install script set to restart rcd after package installation, for example:

'echo "rug restart" |at now + 5 minutes'