summaryrefslogtreecommitdiffstats
path: root/helper
Commit message (Collapse)AuthorAgeFilesLines
* helpers/includes now should include an __init function and not just do stuff ↵Simon Rettberg2014-07-273-23/+20Star
| | | | right away when being sourced
* Keep split usr if original system has it, add extra logic if no split usrroot2014-07-241-1/+3
|
* [logging.inc, chroot.inc] Some redirections for debugging within a chrootChristian Rößler2014-03-211-0/+2
|
* [helper/distribution.inc] Typo in comment: Why this has not meen moved.Christian Rößler2014-02-111-1/+1
|
* [helper/distribution.inc] Comment: Why this has not meen moved.Christian Rößler2014-02-111-0/+2
|
* !! Split up 'mltk' into 'mltk' and 'openslx' !!Simon Rettberg2014-01-029-1009/+6Star
| | | | | | | | | | '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.
* [fileutil.inc] new: install_package generic install package function forJonathan Bauer2013-12-091-39/+58
| | | | | single packages. Refined checks to see if a package is installed entirely and not just some configuration files
* Merge branch 'master' of git.openslx.org:openslx-ng/tm-scriptsChristian Rößler2013-10-141-0/+2
|\
| * [vmware] Switch from VMware player to workstation, bump version to 10.0 ↵Simon Rettberg2013-10-141-0/+2
| | | | | | | | | | | | (would be player 6.0) also rename module from vmplayer to vmware to be more generic in case we switch again
* | [helper/fileutil.inc] new var REQUIRED_PACKET_FILES_BLACKLIST forChristian Rößler2013-10-141-2/+13
|/ | | | list_packet_files exclusion
* [system.inc] Forgot to reinstate perror for pwarning ...Christian Rößler2013-09-301-1/+1
|
* [system.inc] now self-detects SYS_DISTRIBUTION as not being reliably sourced.Christian Rößler2013-09-301-1/+2
|
* [system.inc] LIB64 depending on SYS_DISTRIBUTION now perror, not pwarning.Christian Rößler2013-09-301-1/+1
|
* [system.inc] Path variable LIB64 now generalized usable (dep. on ↵Christian Rößler2013-09-301-1/+6
| | | | $SYS_DISTRIBUTION)
* [helper/fileutil] Fix error handling in install_packagesSimon Rettberg2013-09-301-7/+7
|
* [helper/useradd] Make sure /etc/shadow has group shadowSimon Rettberg2013-09-301-25/+27
| | | | (Also fix indentation on the file)
* [system.inc] New variable AMD64_X86Christian Rößler2013-08-281-0/+2
|
* Tried to amend single commentary for many files: New vbox moduleChristian Rößler2013-08-282-2/+56
|\ | | | | | | | | | | | | | | [not complete] Merge branch 'master' of git.openslx.org:openslx-ng/tm-scripts Conflicts: helper/fileutil.inc
| * [fileutil.inc] list_packet_files: Ignore output lines that do not start with ↵Simon Rettberg2013-08-271-2/+2
| | | | | | | | a slash (e.g. dpkg messages about diverted files)
| * Missed a file...Simon Rettberg2013-08-271-0/+54
| |
* | [fileutil.inc] Introduced variable PACKET_HANDLER for simplification.Christian Rößler2013-08-211-8/+6Star
|/
* [system.inc] Two new variables for system description / information:Christian Rößler2013-08-211-0/+4
| | | | | AMD64_I386 (can contain amd64 or i386), X86_64_I586 (x86_64 or i586). These will be serving download url construction, mostly.
* [fileutil.inc] Added yum to packet managersroot2013-08-011-2/+14
|
* <BREAKING> Start to implement distribution specific module configs instead ofSimon Rettberg2013-07-292-11/+9Star
| | | | | just packet-manager specific. This requires adapting the configs of all modules (but not their build scripts)
* [fileutil.inc] improve install_packages function to check whether packages ↵Jonathan Bauer2013-07-111-9/+50
| | | | are already installed before trying to install them (should speed up the whole thing). Additionally it now outputs the list of installed packages. This could be saved in some log to review which packages where installed during the building process
* [fileutil] fix typoJonathan Bauer2013-07-091-2/+2
|
* [binutil] added a non-critical TODOJonathan Bauer2013-07-091-0/+1
|
* [kernel] remember last built version and if new kernel is detected, ask what ↵Jonathan Bauer2013-07-082-22/+20Star
| | | | to do. WARNING: KVERSION file will be missing, write the old (uname -r) under remote/modules/ksrc/KVERSION to be safe :)
* Don't fail when copying firmware modules that already existSimon Rettberg2013-06-241-3/+7
|
* [kernel] fix copying firmwareSimon Rettberg2013-06-131-3/+7
|
* [fileutil.inc] remove debug messageJonathan Bauer2013-06-131-1/+0Star
|
* [alsa] Seems package names are different on SUSE after all...Simon Rettberg2013-06-131-2/+5
|
* [fileutil.inc] minor fixJonathan Bauer2013-06-121-5/+6
|
* [fileutil.inc] generic install_package function, to be used in scripts. ↵Jonathan Bauer2013-06-121-20/+19Star
| | | | Installs a package using the platform's packet manager
* [kernel] fix firmware not being copied, because of wrong pathsJonathan Bauer2013-06-111-1/+25
|
* [binutil.h] Consider $REQUIRED_LDD_BLACKLIST when fetching dynamic dependenciesSimon Rettberg2013-06-101-2/+2
| | | | [kdm] Blacklist libQtWebKit - it's 25M and of no use (yet?)
* [systemd] patch PATH environment variable in systemd-srcSimon Rettberg2013-06-101-11/+11
|
* Merge branch 'master' of git:openslx-ng/tm-scriptsJonathan Bauer2013-06-062-0/+37
|\
| * [helper] Add key-value utilSimon Rettberg2013-06-062-0/+37
| | | | | | | | | | | | | | Can be used to add simple key-value-pairs to files. It will error if the given key already exists and has a different value. If it does not exist in the target file, it will be appended/created. Otherwise, nothing will be done.
* | [binutil.inc] added commentaries for the functions searching for the dynamic ↵Jonathan Bauer2013-06-061-17/+63
|/ | | | dependencies of binaries
* Add LIB64 var that will be set to lib64 on 64bit or lib on 32bitSimon Rettberg2013-06-041-0/+8
|
* [vmplayer] More error checksroot2013-05-311-2/+12
| | | | | [stage31] more error checks in stage31 (and then drop to shell) [fileutil] Add option to tarcopy to ignore failed reads
* beauty operations :)Jonathan Bauer2013-05-281-14/+14
|
* Joeys Mist wieder fixen :PSimon Rettberg2013-05-241-2/+0Star
|
* ...Jonathan Bauer2013-05-231-0/+2
|
* fix annoying error message of 'which apt-get' on suseJonathan Bauer2013-05-231-2/+2
|
* 1. Fix ARCH_TRIPLET for distos that don'T have it.Simon Rettberg2013-05-211-1/+2
| | | | | | 2. Add suse-specific .conf file for openbox 3. Add libnss_mdns* to pam 4. Add vmchooser and openbox to stage32-opensuse
* Refactoring:Simon Rettberg2013-05-211-7/+7
| | | | | REQUIRED_DEPENDENCIES -> REQUIRED_INSTALLED_PACKAGES REQUIRED_PACKAGES -> REQUIRED_CONTENT_PACKAGES
* dhcp service now requests same IP if he got one previouslyJonathan Bauer2013-05-071-2/+4
|
* auto copy dependencies as read from modules.dep to the target directoryJonathan Bauer2013-05-071-0/+11
|