I followed the setup instructions from http://www.owlriver.com/tips/non-root/ (link from the Centos wiki). All this is done on another 'clean' system, so I have to read the terminal screen there and tell what went wrong here. I then followed my colleague's instructions to get the tar, untar, autogen, configure, and finally make rpm. Well it was that make rpm command that finally failed. And sudo was the problem. I got a message something like: Assuming that you are in /etc/sudoers!!!! And then asked for a password. Which password? My userid or root's? I tried both and after 3 tries got: me is not in sudoers file. This incident will be reported. removing '/home/me/rpmbuild/BUILD/hipl--main--2.6/hipl-1.0.4' So I look at /etc/sudoers and do not understand what I am suppose to do there. A bit of help would be greatly appreciated! oh, and what is BEET support in the kernel?
On Wed, Jul 16, 2008 at 9:54 PM, Robert Moskowitz <rgm at htt-consult.com> wrote:> Well it was that make rpm command that finally failed. And sudo was the > problem. I got a message something like: > > Assuming that you are in /etc/sudoers!!!! > > And then asked for a password. > > Which password? My userid or root's? I tried both and after 3 tries got: > > me is not in sudoers file. This incident will be reported. > removing '/home/me/rpmbuild/BUILD/hipl--main--2.6/hipl-1.0.4' > > So I look at /etc/sudoers and do not understand what I am suppose to do > there. > > A bit of help would be greatly appreciated!Here: http://wiki.centos.org/TipsAndTricks/BecomingRoot#head-5a98c43bd135904d720095ff461d52aa7b51412d Akemi
Akemi Yagi wrote:> On Wed, Jul 16, 2008 at 9:54 PM, Robert Moskowitz <rgm at htt-consult.com> wrote: > > >> Well it was that make rpm command that finally failed. And sudo was the >> problem. I got a message something like: >> >> Assuming that you are in /etc/sudoers!!!! >> >> And then asked for a password. >> >> Which password? My userid or root's? I tried both and after 3 tries got: >> >> me is not in sudoers file. This incident will be reported. >> removing '/home/me/rpmbuild/BUILD/hipl--main--2.6/hipl-1.0.4' >> >> So I look at /etc/sudoers and do not understand what I am suppose to do >> there. >> >> A bit of help would be greatly appreciated! >> > > Here: > > http://wiki.centos.org/TipsAndTricks/BecomingRoot#head-5a98c43bd135904d720095ff461d52aa7b5Thanks. That got me a little further. Error I am getting now, is most likely something within the build and I have to get with my colleague. Needing a directory under /var/tmp/rpm-tmp.11531 sigh. This is NOT easy.
On Wed, 16 Jul 2008, Robert Moskowitz wrote:> I followed the setup instructions from > http://www.owlriver.com/tips/non-root/... the author is known to me ;)> Assuming that you are in /etc/sudoers!!!! > And then asked for a password. > Which password? My userid or root's? I tried both and after 3 tries got:> me is not in sudoers file. This incident will be reported. > removing '/home/me/rpmbuild/BUILD/hipl--main--2.6/hipl-1.0.4'The end user account password is what sudo is looking for ... as noted, it seems you had not configured /etc/sudoers to include you.> So I look at /etc/sudoers and do not understand what I am > suppose to do there.A sample entry which permits a single user machine to do root operations when needed, but to stay in its non-priv'd mode most of the time looks like something as simple as: [herrold at new ~]$ sudo grep herrold /etc/sudoers Password: [here, the end user 'herrold's password] herrold ALL=(ALL) ALL [herrold at new ~]$ ... We need root rights to read /etc/sudoers, or else it would have not been needed except for teaching reasons.> A bit of help would be greatly appreciated!Hope this helps .. I wonder a bit at your description of untarring, ./configure'ing, etc ... that is not part of rpm building from .spec or SRPM. -- Russ herrold
thanks for replying. R P Herrold wrote:> On Wed, 16 Jul 2008, Robert Moskowitz wrote: > >> I followed the setup instructions from >> http://www.owlriver.com/tips/non-root/ > > ... the author is known to me ;) > >> Assuming that you are in /etc/sudoers!!!! >> And then asked for a password. >> Which password? My userid or root's? I tried both and after 3 tries got: > >> me is not in sudoers file. This incident will be reported. >> removing '/home/me/rpmbuild/BUILD/hipl--main--2.6/hipl-1.0.4' > > The end user account password is what sudo is looking for ... as > noted, it seems you had not configured /etc/sudoers to include you. > >> So I look at /etc/sudoers and do not understand what I am suppose to >> do there. > > A sample entry which permits a single user machine to do root > operations when needed, but to stay in its non-priv'd mode most of the > time looks like something as simple as: > > [herrold at new ~]$ sudo grep herrold /etc/sudoers > Password: [here, the end user 'herrold's password] > herrold ALL=(ALL) ALL > [herrold at new ~]$ > > ... We need root rights to read /etc/sudoers, or else it would have > not been needed except for teaching reasons. > >> A bit of help would be greatly appreciated! > > Hope this helps .. I wonder a bit at your description of untarring, > ./configure'ing, etc ... that is not part of rpm building from .spec > or SRPM.Here is what I was told to do: wget http://hipl.hiit.fi/hipl/hipl.tar.gz you can build on CentOS by executing: tar xvzf hipl.tar.gz cd hipl--main--2.6 ./autogen.sh ./configure make rpm ("make install" works too, but installs to /usr/local by default) Software requirements are listed here: http://infrahip.hiit.fi/hipl/manual/ch02.html
wow!!!! Johnny Hughes wrote:> Robert Moskowitz wrote: >> thanks for replying. >> >> R P Herrold wrote: >>> On Wed, 16 Jul 2008, Robert Moskowitz wrote: >>> >>>> I followed the setup instructions from >>>> http://www.owlriver.com/tips/non-root/ >>> >>> ... the author is known to me ;) >>> >>>> Assuming that you are in /etc/sudoers!!!! >>>> And then asked for a password. >>>> Which password? My userid or root's? I tried both and after 3 tries >>>> got: >>> >>>> me is not in sudoers file. This incident will be reported. >>>> removing '/home/me/rpmbuild/BUILD/hipl--main--2.6/hipl-1.0.4' >>> >>> The end user account password is what sudo is looking for ... as >>> noted, it seems you had not configured /etc/sudoers to include you. >>> >>>> So I look at /etc/sudoers and do not understand what I am suppose >>>> to do there. >>> >>> A sample entry which permits a single user machine to do root >>> operations when needed, but to stay in its non-priv'd mode most of >>> the time looks like something as simple as: >>> >>> [herrold at new ~]$ sudo grep herrold /etc/sudoers >>> Password: [here, the end user 'herrold's password] >>> herrold ALL=(ALL) ALL >>> [herrold at new ~]$ >>> >>> ... We need root rights to read /etc/sudoers, or else it would have >>> not been needed except for teaching reasons. >>> >>>> A bit of help would be greatly appreciated! >>> >>> Hope this helps .. I wonder a bit at your description of untarring, >>> ./configure'ing, etc ... that is not part of rpm building from .spec >>> or SRPM. >> Here is what I was told to do: >> >> wget http://hipl.hiit.fi/hipl/hipl.tar.gz >> >> you can build on CentOS by executing: >> >> tar xvzf hipl.tar.gz >> cd hipl--main--2.6 >> ./autogen.sh >> ./configure >> make rpm >> >> ("make install" works too, but installs to /usr/local by default) >> >> Software requirements are listed here: >> >> http://infrahip.hiit.fi/hipl/manual/ch02.html > > OK ... after several changes to the spec file, I got this to build. > The process was rather intense, so rather than trying to document it I > will post a good SRPM after I verify that all the build requirements > are there and it will also build the same in mock. > > So, in a couple minutes expect a link to download a GOOD SRPM for this > package that builds on centos-5 i386 and x86_64I am SOOOO thankful. You will definitely get a line of recognition for my IETF presentation on SIP over HIP over Teredo in two weeks! I should not have been sooo schrunched for time. I waited for management to get me the hardware for this 'experiment', and 4 months later it is finally ordered; I have had to cobble gear together....