The basic question is when should one change ownership/permissions when creating a package for your lastest/greatest download?
Assumptions:
You are/can become root.
Download to be installed on more than one computer.
There is more than one user.
Ability to write/edit bash scripts is desireable.
I have searched here and googled but not really found an answer to above question. This is probably more specific to Slackware or any non rpm/yast distribution but thought the question general enough for this wider audience. Absent specific instructions, what is the best practice to making your own package.
Option A:
As regular user, you wrote/modified a bash script to lather/rinse/repeat the following steps till satisfied:
untar'd your download and skimmed the INSTALL/READMEs.
cd package-version
./configure with options probably --prefix=/usr and others
./make
su
change ownership entire directory to root/root
./make install
build package
Option B:
As regular user, you wrote/modified a bash script to lather/rinse/repeat the following steps till satisfied:
untar'd your download and skimmed the INSTALL/READMEs.
cd package-version
su
change ownership entire directory to root/root
./configure with options probably --prefix=/usr and others
./make
./make install
build package
Option C;
?
I guess asked another way: Does the ownership of a file (root/root vs joe/user) used by make to compile an executable/library have any impact on the resulting biniary?
Sorry if this has been answered before but never took computing 0.101

ppd