You build as a non-root user so that you don't accidentally overwrite the real files in the real locations on your system! If configured correctly rpmbuild builds the files in locations under ... [by TrevorH]
I'm trying to build my own rpm package and have a couple of doubts.
First of all, in several places I've red that one shouldn't build rpms as root. Why is that? During the building process, rpmbuild has to go through the install stage where it installs files to the system. As far as I understand I can't do that if I'm not root. rpmbuild prrocess finishes with error.
I am trying to compare two files (separted by a pipe) using 2 fields (field 1,3 from fileA and 1,2 from fileB) if the two files match i want the whole record of fileA adding the extra fields left from fileB.
I have been attempting to build a spec file based on the scripts we use for work. Forgive me for my ill knowledge as this is my first time building an rpm. I am trying to build it so that specific scripts will go to certain locations.
I have not attempted a project on this scale until now. I have a number of clients/locations each has two linux computers.
Client A has 4 locations Mom and Pop stores
Client B has 200 locations
Client C has 200 locations
Client D has 300 locations
Each of them is responsible to local backups(yea right) of all machines(local) to be stored externally.
Hello - This is making me crazy. I am trying to teach myself the apparent black art of building RPM files. I've been over and over and over the examples describing the sample eject package and I've followed the detailed steps to the best of my ability, but I am having trouble getting past one obstacle.