Univention Bugzilla – Bug 37972
Move nodejs to maintained
Last modified: 2016-10-13 14:49:03 CEST
For EDYOU, we need nodejs. We should also update the version to a more recent release of node.
The Debian backport https://packages.debian.org/de/wheezy-backports/nodejs would be sufficient. We also need a corresponding version of npm.
/usr/bin/forever is part of the node package? If not, we need that package, too.
(In reply to Dirk Wiesenthal from comment #1) > The Debian backport https://packages.debian.org/de/wheezy-backports/nodejs > would be sufficient. We also need a corresponding version of npm. wheezy backports: nodejs (0.10.29~dfsg-1~bpo70+1) Our current version is: root@ucs-6489:~# apt-cache policy nodejs nodejs: Installiert: 0.10.26~dfsg1-1~bpo70+1.12.201407161314 Installationskandidat: 0.10.26~dfsg1-1~bpo70+1.12.201407161314 Versionstabelle: *** 0.10.26~dfsg1-1~bpo70+1.12.201407161314 0 500 http://apt.knut.univention.de/4.0/unmaintained/ 4.0-0/amd64/ Packages 100 /var/lib/dpkg/status We have imported npm for UMC development (→ see ucs-4.0-2/management/npm): root@ucs-6489:~# apt-cache policy npm npm: Installiert: (keine) Installationskandidat: 1.4.27-1.9.201410061818 Versionstabelle: 1.4.27-1.9.201410061818 0 500 http://apt.knut.univention.de/4.0/unmaintained/ 4.0-0/all/ Packages On https://github.com/npm/npm, it seems that v2.11.1 is the most recent version (1.4.27 was the stable version during UCS 4.0 development). This version may be fetched by adjusting the version string in the Makefile of our npm source package.
(In reply to Dirk Wiesenthal from comment #2) > /usr/bin/forever is part of the node package? If not, we need that package, > too. Nope, forever it is an NPM package: https://www.npmjs.com/package/forever We integrated the NPM package stylus in UCS (→ ucs-4.0-2/management/stylus), we could do it in the same manner with forever.
Added nodejs and npm to unmaintained, created a new Bug #39104 for the npm forever package.
Changelog: OK Test: OK
UCS 4.0-3 has been released.