QUOTE (dano2 @ Feb 17 2008, 05:13 AM)

Hi. I'm trying to install a PDF doc merger program that will be executed by the webuser. I'm assuming I could just run the command below
rpm -Uhv pdftk-1.12-0.i586.rpm
Yes, or you could use "rpm -i pdftk-1.12-0.i586.rpm". FYI, -U is for updating, -v is for verbose, and I believe -h is to check the hash.
QUOTE (dano2 @ Feb 17 2008, 05:13 AM)

...but I'm wondering if I should be using CPanel instead. Does it matter?
Nope.
QUOTE (dano2 @ Feb 17 2008, 05:13 AM)

The package isn't listed in CPanel's RPM Package Installer list, so how would I go about getting it in the list? Would an install like this require restarting anything?
Its not something they have added to WHM, so, the easy answer is no. The more technical answer, is if you feel like picking appart cPanel, i'm sure you could get it working.
If the install had to add something to the httpd.conf, then yes, apache would be restarted.
QUOTE (dano2 @ Feb 17 2008, 05:13 AM)

Are programs like this included in CPanel's daily backup?
Nope.
QUOTE (dano2 @ Feb 17 2008, 05:13 AM)

Where do you store rpm files after the install or do you just delete them?
The binaries have been extracted and added to the system, so you just delete them after installing.
QUOTE (dano2 @ Feb 17 2008, 05:13 AM)

Does it matter who I execute it as, root or my webuser account, in order to be accessible to the webuser?
Not sure I can answer this one. It would depend what user you are executing it as, how you are executing it, the permissions on the binary itself, as well as the permissions on the two documents you are merging.