You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I was attempting to do a user-level install (I don't have root on one of the servers) and I found that some libtool and install-sh entries were not respecting the prefix at all. Checking the makefiles I found they were using DESTDIR but this isn't defined at all. I don't know enough about makefiles to fix this myself in the input files so I'm just letting you know. I can edit the Makefile after the fact though.
The text was updated successfully, but these errors were encountered:
To do a user level install (without root permissions) please follow the instructions at https://www.duosecurity.com/docs/duounix/faq titled 'Can I use login_duo to protect non-root shared accounts, or can I do an install without root privileges?' For a user-level install neither prefix nor DESTDIR should be set.
DESTDIR should not be defined within the Makefile. DESTDIR is an installation option used when doing a staged install (e.g. when building a RPM package). DESTDIR is only used with the install and uninstall targets of the Makefile. An example:
make DESTDIR=/tmp/foo install
The above example will install duo_unix to /tmp/foo/
Ahh I think I know what I was doing wrong then. Since I had just come from doing a regular install on another server I was doing make install as well where the instructions don't indicate to. 😆
I was attempting to do a user-level install (I don't have root on one of the servers) and I found that some libtool and install-sh entries were not respecting the prefix at all. Checking the makefiles I found they were using DESTDIR but this isn't defined at all. I don't know enough about makefiles to fix this myself in the input files so I'm just letting you know. I can edit the Makefile after the fact though.
The text was updated successfully, but these errors were encountered: