NEWS
Synology 6.2 mit Docker "buanet" kein Admin und js-Controller mehr :-(
-
Hallo,
seit kurzen startet kurz der admin-adapter und der js-controller und dann sind diese wieder weg. Hat einer eine Idee?
<u>Bei der Abfrage von node und npm bekomme ich folgendes</u> root@iobroker:/opt/iobroker# node -v
v6.14.3
root@iobroker:/opt/iobroker# npm -v
3.10.10
<u>Bei ausführen von "node node_modules/iobroker.admin/admin.js –logs" kommt:</u>
root@iobroker:/opt/iobroker# node node_modules/iobroker.admin/admin.js --logs module.js:478 throw err; ^ Error: Cannot find module '/opt/iobroker/node_modules/iobroker.admin/admin.js' at Function.Module._resolveFilename (module.js:476:15) at Function.Module._load (module.js:424:25) at Module.runMain (module.js:611:10) at run (bootstrap_node.js:394:7) at startup (bootstrap_node.js:160:9) at bootstrap_node.js:507:3<u>Bei ausführen von "iobroker list instances" kommt:</u>
root@iobroker:/opt/iobroker# iobroker list instances system.adapter.admin.0 : admin - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.botvac.0 : botvac - enabled system.adapter.dwd.0 : dwd - enabled system.adapter.email.0 : email - enabled system.adapter.feiertage.0 : feiertage - enabled system.adapter.flot.0 : flot - enabled system.adapter.hm-rega.0 : hm-rega - enabled system.adapter.hm-rpc.0 : hm-rpc - enabled, port: 18701 system.adapter.hm-rpc.1 : hm-rpc - enabled, port: 12001 system.adapter.hm-rpc.2 : hm-rpc - enabled, port: 12010 system.adapter.javascript.0 : javascript - enabled system.adapter.mobile.0 : mobile - enabled system.adapter.musiccast.0 : musiccast - enabled system.adapter.samsung.0 : samsung - enabled system.adapter.sql.0 : sql - enabled, port: 3307 system.adapter.terminal.0 : terminal - enabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.vis-hqwidgets.0 : vis-hqwidgets - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd - enabled system.adapter.vis.0 : vis - enabled system.adapter.web.0 : web - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.yamaha.0 : yamaha - enabled system.adapter.yr.0 : yr - enabled<u>Bei ausführen von
"cd /opt/iobroker
iobroker stop
npm install iobroker.js-controller
iobroker start"
kommt:</u>
root@iobroker:/opt/iobroker# npm install iobroker.js-controller npm WARN lifecycle iobroker.js-controller@1.4.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.4.2 node lib/preinstall_check.js /opt/iobroker/node_modules/.stagi ng/iobroker.js-controller-a76002ca > authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam > node-gyp rebuild make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o ../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefunden #include <security pam_appl.h="">^ compilation terminated. authenticate_pam.target.mk:94: die Regel für Ziel „Release/obj.target/authenticate_pam/authenticate_pam.o“ scheiterte make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1 make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen gyp ERR! build error gyp ERR! stack Error: `make` failed with exit code: 2 gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23) gyp ERR! stack at emitTwo (events.js:106:13) gyp ERR! stack at ChildProcess.emit (events.js:191:7) gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12) gyp ERR! System Linux 3.10.105 gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild" gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam gyp ERR! node -v v6.14.3 gyp ERR! node-gyp -v v3.4.0 gyp ERR! not ok > iobroker.js-controller@1.4.2 install /opt/iobroker/node_modules/iobroker.js-controller > node iobroker.js setup first iobroker@1.0.0 /opt/iobroker └── iobroker.js-controller@1.4.2 npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam): npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install: `node-gyp rebuild` npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1 root@iobroker:/opt/iobroker# iobroker start Starting iobroker controller daemon... iobroker controller daemon started. PID: 1408</security><u>Folgendes ist im Protokoll vom docker (Ausschnitt):</u>
! ```
`iobroker
date,stream,content
2018-08-04 14:26:57,stdout,iobroker controller daemon started. PID: 14082018-08-04 14:26:29,stdout,Starting iobroker controller daemon...
2018-08-04 14:26:26,stdout,root@iobroker:/opt/iobroker# npm install iobroker.js-controller
[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[C[Cio stop[Kbroker stop[K[Kart2018-08-04 14:23:47,stdout,[0mroot@iobroker:/opt/iobroker# ^C
2018-08-04 14:21:47,stdout,[0m[37 40mnpm[0m [0m[30 43mWARN[0m [0m[35moptional[0m SKIPPING OPTIONAL DEPENDENCY: Exit status 1
2018-08-04 14:21:47,stdout,[0m[37 40mnpm[0m [0m[30 43mWARN[0m [0m[35moptional[0m SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install:
node-gyp rebuild2018-08-04 14:21:47,stdout,[37 40mnpm[0m [0m[30 43mWARN[0m [0m[35moptional[0m SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
2018-08-04 14:21:47,stdout,
2018-08-04 14:21:47,stdout,└── [40m[33miobroker.js-controller@1.4.2[39m[49m
2018-08-04 14:21:47,stdout,[?25l[[7m [27m[90m..[0m] | executeActions: [7msill[0m [35mexecuteActions[0m Finishing[K
[[7m [27m[90m..[0m] | executeActions: [7msill[0m [35mexecuteActions[0m Finishing[K
[[7m [27m[90m..[0m] | executeActions: [7msill[0m [35mexecuteActions[0m Finishing[K[K[?25hiobroker@1.0.0 /opt/iobroker
2018-08-04 14:21:42,stdout,
2018-08-04 14:21:42,stdout,> node iobroker.js setup first
2018-08-04 14:21:42,stdout,> iobroker.js-controller@1.4.2 install /opt/iobroker/node_modules/iobroker.js-controller
2018-08-04 14:21:42,stdout,[0m
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mnot ok[0m
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mnode-gyp -v[0m v3.4.0
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mnode -v[0m v6.14.3
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mcwd[0m /opt/iobroker/node_modules/authenticate-pam
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mcommand[0m "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mSystem[0m Linux 3.10.105
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mstack[0m at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mstack[0m at ChildProcess.emit (events.js:191:7)
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mstack[0m at emitTwo (events.js:106:13)
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mstack[0m at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
2018-08-04 14:21:42,stdout,[0m[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mstack[0m Error:
makefailed with exit code: 22018-08-04 14:21:42,stdout,[37 40mgyp[0m [0m[31 40mERR![0m [0m[35mbuild error[0m
2018-08-04 14:21:42,stdout,make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
2018-08-04 14:21:42,stdout,make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1
2018-08-04 14:21:42,stdout,authenticate_pam.target.mk:94: die Regel für Ziel „Release/obj.target/authenticate_pam/authenticate_pam.o“ scheiterte
2018-08-04 14:21:42,stdout,compilation terminated.
2018-08-04 14:21:42,stdout, [01 31m[K^[m[K
2018-08-04 14:21:42,stdout, #include <security pam_appl.h="">
2018-08-04 14:21:42,stdout,[01m[K../authenticate_pam.cc:30:31:[m[K [01 31m[Kfatal error: [m[Ksecurity/pam_appl.h: Datei oder Verzeichnis nicht gefunden
2018-08-04 14:21:36,stdout, CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
2018-08-04 14:21:36,stdout,make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
2018-08-04 14:21:30,stdout,
2018-08-04 14:21:30,stdout,> node-gyp rebuild
2018-08-04 14:21:30,stdout,> authenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
2018-08-04 14:21:30,stdout,[0m[?25l[[7m [27m[90m...[0m] | preinstall:iobroker.js-controller: [30 43mWARN[0m [35mlifecycle[0m iobroker.js-controller@1.4.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.4.2 node li[K
[[7m [27m[90m...[0m] / remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K
[[7m [27m[90m...[0m] | remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K
[[7m [27m[90m...[0m] | remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K
[[7m [27m[90m...[0m] | remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K
[[7m [27m[90m...[0m] | remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K
[[7m [27m[90m...[0m] | remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K
[[7m [27m[90m...[0m] | remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K
[[7m [27m[90m...[0m] / remove:iobroker.js-controller: [7msill[0m [35mdoReverseSerial[0m remove 1[K[K[?25h
2018-08-04 14:21:30,stdout,hMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/cliui/4.1.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/cliui/4.1.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/cliui/4.1.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/cliui/4.1.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/strip-ansi/4.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/strip-ansi/4.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/strip-ansi/4.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/is-fullwidth-code-point/2.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/is-fullwidth-code-point/2.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/ansi-regex/3.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/ansi-regex/3.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/ansi-regex/3.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-locate[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/path-exists/3.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/path-exists/3.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/p-limit/1.3.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/p-limit/1.3.0/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/p-limit/1.3.0/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/p-limit/1.3.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/execa[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/execa[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/execa[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/execa[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-finally[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-finally[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-finally[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-finally[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-finally[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-finally[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/p-finally[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/shebang-command[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/shebang-command[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/shebang-command[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/pseudomap[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/pseudomap[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/pseudomap[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/pseudomap[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/pseudomap[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/yallist/2.1.2/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/yallist/2.1.2/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/shebang-regex/1.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/shebang-regex/1.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/shebang-regex/1.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/shebang-regex/1.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/isexe/2.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/isexe/2.0.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/path-key/2.0.1/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/path-key/2.0.1/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/path-key/2.0.1/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/mimic-fn/1.2.0/package/package.json written[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/mimic-fn/1.2.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/mimic-fn/1.2.0/package/package.json written[K
[[7m [27m[90m...........[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/mimic-fn/1.2.0/package/package.json written[K
[[7m [27m[90m...........[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/mimic-fn/1.2.0/package/package.json written[K
[[7m [27m[90m...........[0m] | loadRequestedDeps: [34 40mverb[0m [35mafterAdd[0m /root/.npm/camelcase/4.1.0/package/package.json written[K
[[7m [27m[90m........[0m] - loadExtraneous: [34 40mverb[0m [35mafterAdd[0m /root/.npm/camelcase/4.1.0/package/package.json written[K
[[7m [27m[90m........[0m] - loadExtraneous: [34 40mverb[0m [35mafterAdd[0m /root/.npm/camelcase/4.1.0/package/package.json written[K
[[7m [27m[90m........[0m] \ loadExtraneous: [34 40mverb[0m [35mafterAdd[0m /root/.npm/camelcase/4.1.0/package/package.json written[K
[[7m [27m[90m........[0m] - diffTrees: [7msill[0m [35minstall[0m generateActionsToTake[K
[[7m [27m[90m........[0m] - diffTrees: [7msill[0m [35minstall[0m generateActionsToTake[K
[[7m [27m[90m.......[0m] - diffTrees: [7msill[0m [35minstall[0m generateActionsToTake[K
[[7m [27m[90m.....[0m] \ extract:iobroker.js-controller: [7msill[0m [35mdoParallel[0m extract 2[K
[[7m [27m[90m.....[0m] \ extract:iobroker.js-controller: [7msill[0m [35mdoParallel[0m extract 2[K
[[7m [27m[90m.....[0m] \ extract:iobroker.js-controller: [7msill[0m [35mdoParallel[0m extract 2[K
[[7m [27m[90m.....[0m] - extract:iobroker.js-controller: [7msill[0m [35mdoParallel[0m extract 2[K
[[7m [27m[90m.....[0m] \ extract:iobroker.js-controller: [7msill[0m [35mdoParallel[0m extract 2[K
[[7m [27m[90m.....[0m] / extract:iobroker.js-controller: [7msill[0m [35mdoParallel[0m extract 2[K
[[7m [27m[90m....[0m] / extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K
[[7m [27m[90m....[0m] \ extract:authenticate-pam: [34 40mverb[0m [35mgentlyRm[0m don't care about contents nuking /opt/iobroker/node_modules/.staging/authenticate-pam-a3014c40/node_modules[K[K[?25h[37 40mnpm[0m [0m[30 43mWARN[0m [0m[35mlifecycle[0m iobroker.js-controller@1.4.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.4.2 node lib/preinstall_check.js /opt/iobroker/node_modules/.staging/iobroker.js-controller-a76002ca
2018-08-04 14:21:18,stdout,redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/redis-commands[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/socket.io-adapter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/engine.io-parser[K
[[7m [27m[90m............[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-parser/2.1.2/package/package.json written[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/arraybuffer.slice/0.0.7/package/package.json written[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/async-limiter[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/async-limiter[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/async-limiter[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/async-limiter[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mresolveWithNewModule[0m component-emitter@1.2.1 checking installable status[K
[[7m [27m[90m............[0m] | fetchMetadata: [7msill[0m [35mresolveWithNewModule[0m component-emitter@1.2.1 checking installable status[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mresolveWithNewModule[0m component-emitter@1.2.1 checking installable status[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-client/3.2.1/package/package.json written[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-client/3.2.1/package/package.json written[K
[[7m [27m[90m............[0m] / fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-client/3.2.1/package/package.json written[K
[[7m [27m[90m............[0m] | fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/engine.io-client/3.2.1/package/package.json written[K
[[7m [27m[90m............[0m] \ fetchMetadata: [34 40mverb[0m [35mafterAdd[0m /root/.npm/xmlhttprequest-ssl/1.5.5/package/package.json written[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/minipass[K
[[7m [27m[90m............[0m] | fetchMetadata: [34 40mverb[0m [35mcache add[0m spec async@~1.0.0[K
[[7m [27m[90m............[0m] / fetchMetadata: [34 40mverb[0m [35mcache add[0m spec async@~1.0.0[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] | fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] - fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/glossy[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/bindings[K
[[7m [27m[90m...........[0m] / fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/bindings[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/bindings[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/bindings[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/bindings[K
[[7m [27m[90m...........[0m] \ fetchMetadata: [7msill[0m [35mmapToRegistry[0m uri https://registry.npmjs.org/which-module[K[/code]</security>` -
Hi,
kennst du diesen Thread –> viewtopic.php?f=17&t=5089&hilit=docker
Ich meine mich erinnern zu können das im Docker einige Befehle etwas anders ausgeführt werden mussten als bei einer "normalen" Linux installation.
-
Hi, kennst du diesen Thread –> viewtopic.php?f=17&t=5089&hilit=docker
Ich meine mich erinnern zu können das im Docker einige Befehle etwas anders ausgeführt werden müssen.. ` ja kenne ich. So hatte ich auch die erste Installation durchgeführt und die Befehle sind tlw. anders.
Und jetzt fehlt mir die Idee zur Lösung!?
-
Ist eventuell hier etwas bei:
viewtopic.php?f=20&t=15940&p=167518&hil … er#p167518
viewtopic.php?f=8&t=13814&hilit=docker+ ... r&start=20
Wenn ich das richtig in Erinnerung habe ist dein verwendeter Befehl zur JS-Controller Installation falsch-->
-
iobroker Stoppen
pkill ioiobroker Starten
cd /opt/iorboker node node_modules/iobroker.js-controller/controller.js >/opt/scripts/docker_iobroker_log.txt 2>&1 &js installieren
cd /opt/iobroker npm install iobroker.js-controller --production -
iobroker Stoppen
pkill io ````iobroker Starten```` cd /opt/iorboker node node_modules/iobroker.js-controller/controller.js >/opt/scripts/docker_iobroker_log.txt 2>&1 & ````js installieren```` cd /opt/iobroker npm install iobroker.js-controller --production ```` `<u>Habe es so gemacht und das Ergebnis ist (kurzzeitig war auch der admin und JS-Controller da). Siehe Terminal hier:</u> ````
root@iobroker:/opt/iobroker# pkill io
root@iobroker:/opt/iobroker# cd /opt/iobroker
root@iobroker:/opt/iobroker# node node_modules/iobroker.js-controller/controller.js >/opt/scripts/docker_iobroker_log.txt 2>&1 &
[2] 337
[1] Exit 1 node node_modules/iobroker.js-controller.js > /opt/scripts/docker_iobroker_log.txt 2>&1
root@iobroker:/opt/iobroker# npm install iobroker.js-controller --production
npm WARN lifecycle iobroker.js-controller@1.4.2~preinstall: cannot run in wd %s %s (wd=%s) iobroker.js-controller@1.4.2 node lib/preinstall_check.js /opt/iobroker/node_modules/.stagi
ng/iobroker.js-controller-a76002caauthenticate-pam@1.0.2 install /opt/iobroker/node_modules/authenticate-pam
node-gyp rebuildmake: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird betreten
CXX(target) Release/obj.target/authenticate_pam/authenticate_pam.o
../authenticate_pam.cc:30:31: fatal error: security/pam_appl.h: Datei oder Verzeichnis nicht gefunden
#include <security pam_appl.h="">^
compilation terminated.
authenticate_pam.target.mk:94: die Regel für Ziel „Release/obj.target/authenticate_pam/authenticate_pam.o“ scheiterte
make: *** [Release/obj.target/authenticate_pam/authenticate_pam.o] Fehler 1
make: Verzeichnis „/opt/iobroker/node_modules/authenticate-pam/build“ wird verlassen
gyp ERR! build error
gyp ERR! stack Error:makefailed with exit code: 2
gyp ERR! stack at ChildProcess.onExit (/usr/lib/node_modules/npm/node_modules/node-gyp/lib/build.js:276:23)
gyp ERR! stack at emitTwo (events.js:106:13)
gyp ERR! stack at ChildProcess.emit (events.js:191:7)
gyp ERR! stack at Process.ChildProcess._handle.onexit (internal/child_process.js:219:12)
gyp ERR! System Linux 3.10.105
gyp ERR! command "/usr/bin/node" "/usr/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js" "rebuild"
gyp ERR! cwd /opt/iobroker/node_modules/authenticate-pam
gyp ERR! node -v v6.14.3
gyp ERR! node-gyp -v v3.4.0
gyp ERR! not okiobroker.js-controller@1.4.2 install /opt/iobroker/node_modules/iobroker.js-controller
node iobroker.js setup firstiobroker@1.0.0 /opt/iobroker
└─┬ iobroker.js-controller@1.4.2
└── iobroker.admin@3.5.0npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 (node_modules/authenticate-pam):
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: authenticate-pam@1.0.2 install:node-gyp rebuild
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: Exit status 1
[2]+ Abgebrochen node node_modules/iobroker.js-controller/controller.js > /opt/scripts/docker_iobroker_log.txt 2>&1
root@iobroker:/opt/iobroker#</security>
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden