This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
|
wiki:development:build-howto-linux:x2goserver [2011/11/15 10:59] sunweaver |
wiki:development:build-howto-linux:x2goserver [2013/03/08 13:31] (current) |
||
|---|---|---|---|
| Line 2: | Line 2: | ||
| //... esp. applies to installation on the Linux-From-Scratch distribution.// | //... esp. applies to installation on the Linux-From-Scratch distribution.// | ||
| + | |||
| + | ===== General Information ===== | ||
| + | |||
| + | Make sure you have read these wiki pages / installed recommended software / development libraries: | ||
| + | |||
| + | * non-X2Go runtime dependencies: | ||
| + | * lsof | ||
| + | * openssh-client | ||
| + | * openssh-server | ||
| + | * libconfig-simple-perl | ||
| + | * makepasswd | ||
| + | * libdbd-pg-perl | ||
| + | * libdbd-sqlite3-perl | ||
| + | * xauth | ||
| + | * X2Go runtime dependencies: | ||
| + | * x2goagent | ||
| + | * NX libraries | ||
| + | |||
| + | Note: X2GoServer is not dependent on perl-suid anymore (as Perl SUID has been removed from Perl > | ||
| + | |||
| + | Installation: | ||
| + | |||
| + | Deinstallation: | ||
| + | |||
| + | ===== Build Recipes ===== | ||
| **Run the following commands as a regular, non-root user. You'll need the root password to install them.** | **Run the following commands as a regular, non-root user. You'll need the root password to install them.** | ||
| Line 96: | Line 121: | ||
| </ | </ | ||
| - | **8. FIXME -> has to built from nx-libs.git | + | **8. |
| - | + | Install | |
| - | Install | + | |
| - | + | ||
| - | < | + | |
| - | $ git clone git:// | + | |
| - | $ cd nxcomp | + | |
| - | $ autoconf | + | |
| - | $ ./ | + | |
| - | $ make | + | |
| - | $ su -c "make install && / | + | |
| - | </ | + | |
| - | + | ||
| - | **9. FIXME -> has to built from nx-libs.git | + | |
| - | + | ||
| - | Install nxcompext from git** | + | |
| - | + | ||
| - | < | + | |
| - | $ git clone git:// | + | |
| - | $ cd nxcompext | + | |
| - | $ autoconf | + | |
| - | $ ./configure --prefix=/ | + | |
| - | $ make | + | |
| - | $ su -c "make install && / | + | |
| - | </ | + | |
| - | + | ||
| - | **10. FIXME -> has to built from nx-libs.git | + | |
| - | + | ||
| - | Install nxcompshad from git** | + | |
| - | + | ||
| - | < | + | |
| - | $ git clone git:// | + | |
| - | $ cd nxcompshad | + | |
| - | $ autoconf | + | |
| - | $ ./configure --prefix=/ | + | |
| - | $ make | + | |
| - | $ su -c "make install && / | + | |
| - | </ | + | |
| - | **11. | + | **9. |
| Install x2goagent from git** | Install x2goagent from git** | ||