Changes

Jump to navigation Jump to search
32 bytes added ,  23:29, 7 April 2019
m
Line 6: Line 6:     
* First, X software uses SystemV IPC shared memory to exchange data between server and application, thus you'll have to run the whole stuff in IPC namespace;
 
* First, X software uses SystemV IPC shared memory to exchange data between server and application, thus you'll have to run the whole stuff in IPC namespace;
* Second, in order to be restored reliably, it's recommended to run VNC server, window manager and application in a PID namespace;
+
* Second, in order to be restored reliably, it's recommended to run [https://tigervnc.org/ VNC server], window manager and application in a PID namespace;
 
* Third, when started from shell they will inherit session ID and terminal from that shell, which might block dump.
 
* Third, when started from shell they will inherit session ID and terminal from that shell, which might block dump.
   Line 22: Line 22:  
#!/bin/bash
 
#!/bin/bash
 
set -m
 
set -m
Xvnc :25 -v -geometry 800x600 -i 0.0.0.0 -SecurityTypes none &
+
Xvnc :25 -v -geometry 800x600 -interface 0.0.0.0 -SecurityTypes none &
 
pid=$!
 
pid=$!
 
trap "kill $pid; wait" EXIT
 
trap "kill $pid; wait" EXIT
277

edits

Navigation menu