summaryrefslogtreecommitdiffstats
path: root/remote
Commit message (Collapse)AuthorAgeFilesLines
...
| * [smartctl] Also parse health status reported by driveSimon Rettberg2014-01-102-8/+29
| |
* | [vmchooser] Refining iptables MASQUERADE rule to work around an issue where ↵Simon Rettberg2014-01-131-1/+1
|/ | | | incoming broadcast packets get their *source* address set to the local br0 address, although the old rule clearly stated to only masquerade outgoing packets (-o br0)
* [rfs-stage31] Don't wait for br0 up if /sys/.../operstate doesn't existSimon Rettberg2014-01-081-9/+14
| | | | | | | This has been observed on one client machine when building on openSUSE 12.3 When operstate is not there we sleep for two seconds and try again, if it's still nonexistent we just assume the link is up since we can't do much anyways.
* [vmware] Make sure exit code is 0Simon Rettberg2014-01-082-0/+3
|
* [smartctl] Add cronjobSimon Rettberg2014-01-081-0/+8
|
* Add path and shell just to be safeSimon Rettberg2014-01-031-0/+3
|
* Fix module cleanupSimon Rettberg2014-01-031-1/+3
|
* [cron] Add sendmail wrapper so it's possible to redirect mail output without ↵Simon Rettberg2014-01-034-6/+36
| | | | | | recompiling Also tweaked compilation a bit
* [pam] SLX_REMOTE_LOG_SESSIONS controls whether session open/close is logged, ↵Simon Rettberg2014-01-032-2/+12
| | | | anonymously logged, or not logged at all
* [idleaction] Set proper pathSimon Rettberg2014-01-031-0/+1
|
* Put module md5 files in target's build dir so we don't mess up when several ↵Simon Rettberg2014-01-031-1/+2
| | | | targets contain the same modules
* [kdm] Move bwlehrpool theme to its own module, kdm-theme-bwlp,Simon Rettberg2014-01-0357-16/+345
| | | | also create new target stage32-bwlp that contains project specific modules
* Fox beamergui link in stage32-opensuseSimon Rettberg2014-01-032-1/+1
|
* !! Split up 'mltk' into 'mltk' and 'openslx' !!Simon Rettberg2014-01-029-3/+982
| | | | | | | | | | 'mltk remote' is now 'mltk' 'mltk server' is now 'openslx' Also changed the export type (-e) stage31 to 'cpio' and stage32 and addons to 'sqfs' It should describe what it's packed as, not what the meaning of the content is; you can already tell from the file name.
* <setup_target> Add check for changed .build/.conf file of modules, autoclean ↵Simon Rettberg2014-01-021-65/+110
| | | | | | | | | | | | | if changed This should help messups through changed .config or .build scripts where some parts of the build process have been changed, but fetch_source() or build() wouldn't be called since the according flag files are present. In case the files didn't change and the module has already been built, copy_files_with_deps is now skipped too. Also changed the location of theese flag files. They're in $MODULE_BUILD_DIR now, so the module's root dir won't be cluttered. Should be applied to 'list_dpkg_output' and 'list_binaries_and_files' too at some point.
* <setup_target> Minor refactoring.Simon Rettberg2013-12-301-78/+103
| | | | | | Remove some pinfo calls that aren't too interesting. Improve pinfo output when processing dependencies. Expand some one-line conditionals to real if-then-else. Change some other messages.
* [systemd] Comment about the environment patchingSimon Rettberg2013-12-221-2/+5
|
* [idleaction] Add scheduled shutdown functionality (still WIP)Simon Rettberg2013-12-222-2/+28
|
* [rfs-stage31] init: Remove LD_LIBRARY_PATH, set up and clean some other vars ↵Simon Rettberg2013-12-221-5/+10
| | | | before switchroot
* [xorg] Remove xprintidle as idleaction now ships its own versionSimon Rettberg2013-12-223-13/+10Star
|
* [idleaction] New module (WORK IN PROGESS)Simon Rettberg2013-12-227-0/+271
| | | | | | | | idleaction is supposed to check if the machine is in use and trigger certain actions if not It can terminate sessions that have been idle for a certain amount of time, and it can shutdown the computer if no user logged in for some time. In the future it will also be able to forcefully shut down the computer at a given time of day.
* Merge branch 'master' of simonslx:openslx-ng/tm-scriptsSimon Rettberg2013-12-203-4/+12
|\
| * [german] no caps in packages names... (fixes german module for ubutnuJonathan Bauer2013-12-201-2/+2
| | | | | | | | 12)
| * [cups] move 'cups-daemon' req to cups.conf.ubuntu.13 as its not thereJonathan Bauer2013-12-202-2/+10
| | | | | | | | for ubuntu 12.x
* | Rework session handling wrt home directory mounting and persistence again. ↵Simon Rettberg2013-12-204-33/+29Star
|/ | | | Don't try to force a user's home to /home/<username> anymore.
* Merge branch 'master' of git.openslx.org:openslx-ng/tm-scriptsJonathan Bauer2013-12-2011-46/+123
|\
| * Merge branch 'master' of dnbd3:openslx-ng/tm-scriptsSimon Rettberg2013-12-201-1/+1
| |\
| | * [dnbd3] Version bumpSimon Rettberg2013-12-201-1/+1
| | |
| * | [rfs-stage32] Clean up /etc/profileSimon Rettberg2013-12-201-41/+38Star
| |/
| * [smartctl] New module: smartctl - Will currently check reallocated sectors ↵Simon Rettberg2013-12-207-0/+53
| | | | | | | | and spin retry count - could be extended, but those seem to be the best indicators according to $SEARCH_ENGINE
| * Merge branch 'master' of dnbd3:openslx-ng/tm-scriptsSimon Rettberg2013-12-191-0/+1
| |\
| * | [systemd] Add patch that doesn't clear HOME and USER environment variable to ↵Simon Rettberg2013-12-192-4/+31
| | | | | | | | | | | | avoid a deadlock in libc/nss/nss_ldap/openssl/libpkcs11
* | | [rootfs-stage32] added 'getent' to stage32Jonathan Bauer2013-12-201-0/+1
| |/ |/|
* | [kernel] added 'veth' to list of required kernel modulesJonathan Bauer2013-12-191-0/+1
|/
* Merge branch 'master' of dnbd3:openslx-ng/tm-scriptsSimon Rettberg2013-12-188-14/+44
|\
| * Merge branch 'master' of simonslx:openslx-ng/tm-scriptsSimon Rettberg2013-12-177-5/+35
| |\
| | * [qemukvm] services, addon-init, env file, udev reload etc. NOT TESTED ENOUGH!Christian Rößler2013-12-175-1/+26
| | |
| | * [qemukvm] More qemukvm configurationChristian Rößler2013-12-172-4/+9
| | |
| * | [rfs-stage32] Rename variables. SLX_ is reserved for /opt/openslx/configSimon Rettberg2013-12-171-9/+9
| |/
* / [rfs-stage32] More verbose error message if udhcpc failsSimon Rettberg2013-12-181-2/+2
|/
* Merge branch 'master' of git.openslx.org:openslx-ng/tm-scriptsChristian Rößler2013-12-163-11/+33
|\
| * Merge branch 'master' of dnbd3:openslx-ng/tm-scriptsSimon Rettberg2013-12-162-1/+74
| |\
| | * [samba] deactivate module for now.Jonathan Bauer2013-12-161-1/+0Star
| | | | | | | | | | | | | | | We probably won't need all the packages listed here, WIP once Reutlingen provided the information
| * | [pam*] Add user-context script execution on session openSimon Rettberg2013-12-162-10/+33
| | |
* | | [qemukvm] Added build script, conf and conf.ubuntu. Alpha, will be checked ↵Christian Rößler2013-12-163-0/+59
| |/ |/| | | | | tomorrow.
* | Merge branch 'master' of git.openslx.org:openslx-ng/tm-scriptsJonathan Bauer2013-12-162-33/+0Star
|\|
| * debug-shell module that spwans a root shell on tty9 after switching to stage3.2Simon Rettberg2013-12-162-33/+0Star
| |
* | [pam] added pam_env.conf to data folderJonathan Bauer2013-12-161-0/+74
|/ | | | We now force HOME to be "/home/<user>".
* [vmchooser] fix typoJonathan Bauer2013-12-161-1/+1
|
* Heavily reworked the networking for the various virtual machines:Dirk2013-12-1316-1125/+1044Star
| | | | | | | | | | | | | | | | | There will be three types of network interfaces for virtual machines available all will be configured for every type of virtualization tool a) br0 is the direct host bridge into the local LAN (br0 already exists) vmnet0 for VMware vboxnet0 for VirtualBox kvmnet0* for Qemu/KVM b) nat1 is an internal bridge which "NATes" into the local LAN (with DHCP) vmnet1 for VMware vboxnet1 for VirtualBox kvmnet1* for Qemu/KVM c) vsw2 is an internal host bridge to connect software defined LANs to vmnet2 for VMware vboxnet2 for VirtualBox kvmnet2* for Qemu/KVM