The main issue is you are running a legacy SVR4 packaging command which is only supported to handle legacy packages which sendmail is not.
The supported way to remove a Solaris package under Solaris 11 and newer is:
In that particular case, you would also need to remove the smtp-notify package which depends on sendmail.
You can run this command to see if no other dependency is present on you machine:
Note that the -n tell pkg not to actually remove any package (trial run)
If you are fine with removing sendmail, simply run the command without the -n option.
I'm a newbie to Unix, but am working with some people that are more knowledgable than I, and we're all stumped.
We are working to secure (Information Assurance) a Command & Control System that uses a Solaris 8 Application server. As part of this process, we are attempting to minimize the... (0 Replies)
Hi all,
Is there any option to remove a package without removing the dependent packages....
ie, i need to remove a package, while trying to remove by using pkgrm command it says as some dependent packages also will get removed, i dont want to remove those dependent packages. (1 Reply)
If my system is supposed to be a pure oracle database server can i remove all the GNOME packages from the system ? Currently system is installed with Everything+OEM and i want the image to be as small as possible remove the unnecessary softwares from it so that its a master image for other servers.... (2 Replies)
hey
i need to remove a package has my system will not boot up now.
when i go into failsafe and mount the root onto /a
if i run pkgrm -R /a SUNWvolu it says it does no exist, i een tried to pkginfo -R /a to see if i could see any packages, but it no packages are returned.
as failsafe is... (1 Reply)
Hi,
Need a small help
Bash$> pkginfo | grep -i compress
system SUNWbzip The bzip compression utility
system SUNWgzip The GNU Zip (gzip) compression utility
system SUNWzip The Info-Zip (zip)... (9 Replies)
Is there any way to do this?
Files/directory have been deleted but pkginfo reports the packages still there. Is there any way to clean this out? (2 Replies)
I want to install EMCpower (EMC Powerpath package) in Solaris 11. At most of the places, I can see procedure to install packages which comes with repository.
This is third party tool, I have downloaded it to /var/tmp. How should I install it ?
root@orapdps11 # pkg publisher
PUBLISHER ... (4 Replies)
Hi all,
Does anyone know where you can get solaris 10 packages these days? It seems that sunfreeware have now started charging you to download them, which is good.
I have found opencsw, but that seems to rely on you hooking the machine into the interenet and at the moment I am trying to... (3 Replies)
Does anyone know how to install a package that comes in a p5i file in Solaris 11.4? The first thing the Oracle documentation says is to "launch packagemanager". Well they removed packagemanager from 11.4 (and you can't install it yourself). I want a package from... (7 Replies)
Discussion started by: Michele31416
7 Replies
LEARN ABOUT CENTOS
pmdasendmail
PMDASENDMAIL(1) General Commands Manual PMDASENDMAIL(1)NAME
pmdasendmail - sendmail performance metrics domain agent (PMDA)
SYNOPSIS
$PCP_PMDAS_DIR/sendmail/pmdasendmail [-d domain] [-l logfile] [-U username]
DESCRIPTION
pmdasendmail is a sendmail Performance Metrics Domain Agent (PMDA) which exports mail traffic statistics as collected by sendmail(1).
Before the sendmail PMDA can export any metrics, sendmail(1) must have statistics collection enabled. This involves checking the name of
the statistics file, as given by the OS or O StatusFile control lines in /etc/sendmail.cf, and then creating this file if it does not
already exist. Removing the file will terminate statistics collection by sendmail(1) and hence the sendmail PMDA.
A brief description of the pmdasendmail command line options follows:
-d It is absolutely crucial that the performance metrics domain number specified here is unique and consistent. That is, domain should
be different for every PMDA on the one host, and the same domain number should be used for the same PMDA on all hosts.
-l Location of the log file. By default, a log file named sendmail.log is written in the current directory of pmcd(1) when pmdasendmail
is started, i.e. $PCP_LOG_DIR/pmcd. If the log file cannot be created or is not writable, output is written to the standard error
instead.
-U User account under which to run the agent. The default is the unprivileged "pcp" account in current versions of PCP, but in older
versions the superuser account ("root") was used by default.
There are no communication options, as the Install script ensures the sendmail PMDA will be connected to PMCD by a pipe.
INSTALLATION
If you want access to the names, help text and values for the sendmail performance metrics, do the following as root:
# cd $PCP_PMDAS_DIR/sendmail
# ./Install
If you want to undo the installation, do the following as root:
# cd $PCP_PMDAS_DIR/sendmail
# ./Remove
pmdasendmail is launched by pmcd(1) and should never be executed directly. The Install and Remove scripts notify pmcd(1) when the agent is
installed or removed.
FILES
$PCP_PMCDCONF_PATH
command line options used to launch pmdasendmail
$PCP_PMDAS_DIR/sendmail/help
default help text file for the sendmail metrics
$PCP_PMDAS_DIR/sendmail/Install
installation script for the pmdasendmail agent
$PCP_PMDAS_DIR/sendmail/Remove
undo installation script for the pmdasendmail agent
$PCP_LOG_DIR/pmcd/sendmail.log
default log file for error messages and other information from pmdasendmail
/etc/sendmail.cf
sendmail configuration file to identify the name of the statistics file
PCP ENVIRONMENT
Environment variables with the prefix PCP_ are used to parameterize the file and directory names used by PCP. On each installation, the
file /etc/pcp.conf contains the local values for these variables. The $PCP_CONF variable may be used to specify an alternative configura-
tion file, as described in pcp.conf(5).
SEE ALSO pmcd(1) and sendmail(1).
Performance Co-Pilot PCP PMDASENDMAIL(1)