summaryrefslogtreecommitdiffstats
path: root/remote/includes
Commit message (Collapse)AuthorAgeFilesLines
* [kernel.inc] copy firmware from both the system and the build directory, ↵Jonathan Bauer2015-10-161-39/+40
| | | | prioritizing the later
* [binutil] Try harder not to be stupid (whats broken this time?)Simon Rettberg2015-09-141-24/+28
|
* [binutil] Fix accidental exclusion of libs by using full path for automatic ↵Simon Rettberg2015-09-131-2/+2
| | | | blacklisting
* [chroot] Little bug fix: removed forgotten dev.-mountChristian Rößler2015-09-071-1/+0Star
|
* [chroot] Script changes: better commentaryChristian Rößler2015-09-071-5/+8
|
* [chroot] WARNING: NEEDS BETTER TESTING! Adapted to new overlayfs mount syntax.Christian Rößler2015-09-041-10/+42
|
* helpers/includes now should include an __init function and not just do stuff ↵Simon Rettberg2014-07-278-68/+64Star
| | | | right away when being sourced
* Keep split usr if original system has it, add extra logic if no split usrroot2014-07-241-0/+16
|
* Quick hack to fix paths.inc sourcingSimon Rettberg2014-07-241-0/+3
|
* oops2 - debug code ....Jonathan Bauer2014-07-171-1/+0Star
|
* oops - removed debug codeJonathan Bauer2014-07-171-2/+0Star
|
* new 'stage32-headless' target. Started centos support. WIPJonathan Bauer2014-07-172-4/+4
| | | | Use stage32-headless to build on CentOS. Stage32-bwlp won't work yet.
* [paths.inc] added a few commentsJonathan Bauer2014-07-171-1/+5
|
* [paths.inc] global paths determinationJonathan Bauer2014-07-151-0/+10
|
* [kernel.inc] put that 'fwlist' file in its module build dirJonathan Bauer2014-07-111-1/+1
|
* [useradd.inc] GID is the 4th column not 3rdJonathan Bauer2014-07-101-1/+1
|
* [chroot.inc] perror if chmod'ing the chroot's autoexec scriptJonathan Bauer2014-07-091-1/+1
|
* [qt.inc] Fix function if the desired version is installed for 32 and 64 bitSimon Rettberg2014-07-091-1/+2
|
* [useradd.inc] Fix add_user in case the user and their group exists and the ↵Simon Rettberg2014-07-051-8/+28
| | | | group name differs from the user name
* TrottelSimon Rettberg2014-07-041-1/+1
|
* Try to clean up the mess with all the different kernel version variables ↵Simon Rettberg2014-07-041-49/+27Star
| | | | everywhere
* [downloader.inc] Special case sourceforge: Allow setting a mirror in ./configSimon Rettberg2014-07-041-5/+14
|
* "Fedora Support", step 1 ->Simon Rettberg2014-07-045-14/+20
| | | | | | | | | | | | | | | | Several changes: 1) Make sure /bin /sbin /lib and /lib64 are ALWAYS symlinks to /usr/XXX, no matter what the current distribution does. 2) Make sure nobody and nogroup exist. 3) Fix various modules making assumptions that are not true on every distro. 4) Add symlinks to kdm module since fedora is looking for kdmrc in yet another spot. 5) Add detection of fedora, support its package manager What still breaks: dnbd3 Other distros might not work now, they need adaption to changed logic in some modules.
* [kernel.inc] fix bad cd's.Jonathan Bauer2014-06-161-4/+7
|
* [kernel.inc] copy_kernel: now copies the correct kernelJonathan Bauer2014-05-081-10/+26
| | | | either compiled one or from the system
* [remote/include/qt] Fix qt version selection on systems without qtchooserSimon Rettberg2014-04-171-5/+13
|
* added include for selecting qt versionJonathan Bauer2014-04-141-0/+21
|
* [chroot.inc] Check whether anything chroot-related is mounted before trying ↵Christian Rößler2014-04-041-5/+9
| | | | to unmount
* [cleanup.inc] Better trapping - trap me once, don't trap me twice (Please test!)Christian Rößler2014-04-041-3/+6
|
* Merge branch 'master' of git.openslx.org:openslx-ng/tm-scriptsChristian Rößler2014-03-242-64/+135
|\ | | | | | | | | Conflicts: remote/modules/vmware/vmware.build
| * [kernel] remove forgotten pinfo used while dev'ingJonathan Bauer2014-03-241-1/+1
| |
| * [kernel.inc] less spam in non-debug modeJonathan Bauer2014-03-241-1/+1
| |
| * [kernel.inc] major rework to support system kernelJonathan Bauer2014-03-241-33/+64
| | | | | | | | | | changed how we determine the path of headers and kernel modules to support the "kernel-system" module
| * Merge branch 'master' of git://git.openslx.org/openslx-ng/tm-scriptsJonathan Bauer2014-03-241-3/+4
| |\
| * | [packagemanager] improve list_content_packages functionJonathan Bauer2014-03-241-31/+71
| | | | | | | | | | | | | | | added "--files" and "--dirs" switches to list only files or dirs respectively. added support for external "EXTRA_PACKAGES" bash variables with which the content of additional packages can be listed without them beeing in the REQUIRED_CONTENT_PACKAGES vairable of the config file
* | | [vmware, chroot] vmware pseudo-deletions in case workstation is installed inChristian Rößler2014-03-241-1/+13
| |/ |/| | | | | the base system. An explicit warning for chroot.inc's autoexec.bat.
* | [logging.inc, chroot.inc] Some redirections for debugging within a chrootChristian Rößler2014-03-211-1/+2
| |
* | [chroot.inc] Added parameter to bind-remountChristian Rößler2014-03-201-2/+2
|/
* [chroot.inc] major improvementsJonathan Bauer2014-03-111-25/+86
| | | | | | -do not remove directories on startup/exit, instead check for existing mounts. -after remounting / to read-only, check if it worked.
* [binutil.inc] fix special case:Jonathan Bauer2014-03-111-5/+10
| | | | | if link exists but target does not, check if the target exists in the MODULE_BUILD_DIR and if so, add "./target" to copylist.
* [cleanup.inc] added traps for SIGINT and SIGTERMJonathan Bauer2014-03-111-0/+29
| | | | | | | Upon SIGINT and SIGTERM, cleanexit is called. At the moment, checks for mounts done by chroot and tries to umount them. TODO: make the cleanup modular instead of writing the stuff directly inside cleanexit. A-la 'cleanup.d' for example.
* added example usageJonathan Bauer2014-02-271-1/+6
|
* added chroot.incJonathan Bauer2014-02-271-0/+131
| | | | | | this help provides chroot-install functionality. Only use 'chroot_run <build_dir>' in your build scripts. Have a look at the comment on how to use.
* Support loading selected drm gfx drivers only, based on pci idsSimon Rettberg2014-02-191-2/+2
|
* Overhauled vmware kernel module patching, also added global kernel version ↵Simon Rettberg2014-02-142-4/+77
| | | | | | | | | variables Variables are now: KERNEL_CURRENT_VERSION - currently running kernel (uname -r) SYS_UTS_RELEASE - What uname -r will yield on the generated system SYS_KERNEL - Just version number of SYS_UTS_RELEASE (eg. 3.5.6-12-openslx -> 3.5.6)
* [distribution.inc] Added SYS_CODENAME: Ubuntu eg. -> raring, openSuse eg. -> ↵Christian Rößler2014-02-111-0/+1
| | | | Dartmouth
* [packagemanager.inc] add 'etc/init.d' to blacklist for package listingJonathan Bauer2014-01-231-2/+2
| | | | funciton
* [packagemanager.inc] --force-resolution for zypper based package installationChristian Rößler2014-01-211-2/+2
|
* [packagemanager.inc] minor improvements to output message when aJonathan Bauer2014-01-171-10/+16
| | | | package appears to not be installed or is a meta-package
* !! Split up 'mltk' into 'mltk' and 'openslx' !!Simon Rettberg2014-01-028-0/+940
'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.