The default is root. You can set
the ownership to a different owner if you prefer, with an m4 Build macro such as this:
define(`confINCOWN??, `mbin??) ?†? use a username
define(`confINCOWN??, `9??) ?†? use a user number
If you use a positive number that is not too large, it will be accepted no matter what.
If you use a name that is not defined in the /etc/passwd file (or in a related file suchas
/etc/master.passwd), you might see the following error and the build will fail:
chown: unknown user id: mbin
2.7.21 confINSTALL
Program to install programs and files Build macro
The confINSTALL macro defines the program that will be used by make(1) to install sendmail.
As distributed, the devtools/OS file for your machine??™s architecture predefines this
value for you. You should not need to redefine it unless you have customized your system
in a way that makes that prior definition inappropriate:
define(`confINSTALL', `${BUILDBIN}/install.sh')
Here, we create a definition that tells make(1) to use devtools/bin/install.sh to install sendmail.
The expression ${BUILDBIN} is a Makefile macro that defaults to the devtools/bin
directory in the source distribution (see confBUILDBIN, ?§2.7.4 on page 72, for a way to override
that default).
Note that this macro also defines how manuals will be installed. It does not, however,
control whether to install the manual pages (see the confNO_MAN_INSTALL macro, ?§2.
Pages:
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166