-
-
Notifications
You must be signed in to change notification settings - Fork 660
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Haraka 2.8.17 install fails on CentOS 7 with Node v8 #2345
Comments
I can confirm this with nodejs 8.9.4 on CentOS 7.4. This issue seems to be not with haraka directly, but with node-dtrace-provider, which is a dependency of bunyan, which is a dependency of ldapjs, which is a dependency of haraka-plugin-auth-ldap, which is an optional dependency of haraka. yay. @lnedry as described in an issue over there running npm with |
Correction: |
I see a similar issue with Ubuntu 16.04.3. |
@lnedry the same behavior is also shown with the |
The general issue is that NPM decided to wade into the file permissions pond with strong opinions and a half-baked implementation. It's caused no end of problems for many many users. I work around the NPM brain damage by globally setting |
Does npm 5.7.1 fix this? (just released)
…On Thu, Mar 1, 2018 at 2:12 PM, Matt Simerson ***@***.***> wrote:
The general issue is that NPM decided to wade into the file permissions
pond with strong opinions and a half-baked implementation. It's caused no
end of problems for many many users. I work around the NPM brain damage
<https://github.com/msimerson/Mail-Toaster-6/blob/master/provision-haraka.sh#L25-L26>
by globally setting unsafe-perm true and user 0.
—
You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub
<#2345 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AAobY9wfUVi1TxoUlOFukZ_ObCuoSZvHks5taEgEgaJpZM4SJzyN>
.
|
Doubtful, this bug is way older than the file permissions bug/patch that 5.7.1 "fixes." |
Closing, this is a NPM issue outside the scope of Haraka. Use the workarounds suggested or linked to in this issue. |
Is it currently possibly to install Haraka globally on a linux machine? I've installed it without the -g flag but that doesn't do much good. @msimerson, maybe the answer is in your workaround? This is a required step I take it? Mind explaining a bit about how to adjust those settings? |
Ah never mind, I didn't catch the git clone instructions. That worked. |
Actually, it did not. Seemed to all install ok. But still getting |
@timraybould, show us what you did and what resulted. Without that we can't even try to help you. |
system info
Expected behavior
Install without errors.
Observed behavior
The last two lines will repeat endlessly.
Steps to reproduce
The text was updated successfully, but these errors were encountered: