Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [setup_target] Fix cleaning kernel if symlinked to different module name ↵ | Simon Rettberg | 2016-01-05 | 1 | -27/+17 |
| | | | | than "kernel" | ||||
* | [vmware] Map and link shared folders, disable dpi scaling | Simon Rettberg | 2015-11-12 | 1 | -1/+4 |
| | |||||
* | [setup_target] Fix clean_kernel_module to really clean the kernel | Simon Rettberg | 2015-10-07 | 1 | -19/+9 |
| | |||||
* | [binutil] Try harder not to be stupid (whats broken this time?) | Simon Rettberg | 2015-09-14 | 1 | -0/+2 |
| | |||||
* | [binutil] Fix accidental exclusion of libs by using full path for automatic ↵ | Simon Rettberg | 2015-09-13 | 1 | -1/+1 |
| | | | | blacklisting | ||||
* | [setup_target] Fix find expression for required binaries | root | 2014-07-24 | 1 | -1/+1 |
| | |||||
* | Keep split usr if original system has it, add extra logic if no split usr | root | 2014-07-24 | 1 | -12/+25 |
| | |||||
* | Fix split user patch | Simon Rettberg | 2014-07-10 | 1 | -2/+3 |
| | |||||
* | Add option REQUIRED_ORIGINAL_USR_SPLIT to disable symlinking /bin to ↵ | Simon Rettberg | 2014-07-10 | 1 | -5/+7 |
| | | | | /usr/bin etc... | ||||
* | Revert "[setup_target] only link /{lib,bin} to /usr/{lib,bin} if it is that ↵ | Simon Rettberg | 2014-07-09 | 1 | -6/+0 |
| | | | | | | | | | way on the current system" Unfortunately this breaks several things now like busybox in stage31, udisks, ... This was meant as a fix for the chroot build utils, but we need a better fix apparently. This reverts commit ee9c50f95da7d2733a3d14ff69fe364a9a445f61. | ||||
* | [setup_target] only link /{lib,bin} to /usr/{lib,bin} if it is that way on ↵ | Jonathan Bauer | 2014-07-09 | 1 | -0/+6 |
| | | | | the current system | ||||
* | Try to clean up the mess with all the different kernel version variables ↵ | Simon Rettberg | 2014-07-04 | 1 | -10/+9 |
| | | | | everywhere | ||||
* | "Fedora Support", step 1 -> | Simon Rettberg | 2014-07-04 | 1 | -8/+13 |
| | | | | | | | | | | | | | | | | 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. | ||||
* | minor - break line for easier reading | Jonathan Bauer | 2014-06-11 | 1 | -1/+2 |
| | |||||
* | [setup_target] TODO: copy REQUIRED_CONTENT_PACKAGES automaticly | Jonathan Bauer | 2014-05-27 | 1 | -0/+1 |
| | |||||
* | [setup_target] fix size calculation of modules | Michael Pereira Neves | 2014-05-23 | 1 | -11/+6 |
| | |||||
* | Improve ld cache handling a bit | Simon Rettberg | 2014-04-25 | 1 | -6/+2 |
| | |||||
* | [setup_target] Just a little typo | Christian Rößler | 2014-04-23 | 1 | -1/+1 |
| | |||||
* | [modules] new module naming convention | Jonathan Bauer | 2014-03-25 | 1 | -5/+5 |
| | | | | rename $MODULE.{conf,build} to module.{conf,build} | ||||
* | [setup_target] kernel version check | Jonathan Bauer | 2014-03-24 | 1 | -1/+1 |
| | | | | only check if kernel version changed since last build for the "kernel" module and not the new "kernel-system" module | ||||
* | [setup_target] clean_modules fix | Jonathan Bauer | 2014-03-19 | 1 | -1/+1 |
| | | | | | fix kernel-system not getting cleaned properly. Stronger kernel filter statement when re-setting the modules to clean. | ||||
* | Overhauled vmware kernel module patching, also added global kernel version ↵ | Simon Rettberg | 2014-02-14 | 1 | -0/+3 |
| | | | | | | | | | 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) | ||||
* | [setup_target] pinfos within clean_kernel_module: Better location (output | Christian Rößler | 2014-02-11 | 1 | -2/+2 |
| | | | | 'kernel cleaned' now only when kernel _was_ cleaned). | ||||
* | allow to change default export path; on remote via mltk -n name; on server via | Sebastian | 2014-01-30 | 1 | -1/+2 |
| | | | | export REMOTE_EXPORT_DIR=/export/name | ||||
* | [remote/setup_target] only export remote/builds to /export/build if it | Jonathan Bauer | 2014-01-21 | 1 | -0/+4 |
| | | | | is not already mounted. | ||||
* | <setup_target> Move package listing from module dir to target dir | Simon Rettberg | 2014-01-10 | 1 | -3/+3 |
| | |||||
* | Fix module cleanup | Simon Rettberg | 2014-01-03 | 1 | -1/+3 |
| | |||||
* | Put module md5 files in target's build dir so we don't mess up when several ↵ | Simon Rettberg | 2014-01-03 | 1 | -1/+2 |
| | | | | targets contain the same modules | ||||
* | !! Split up 'mltk' into 'mltk' and 'openslx' !! | Simon Rettberg | 2014-01-02 | 1 | -3/+42 |
| | | | | | | | | | | '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 Rettberg | 2014-01-02 | 1 | -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 Rettberg | 2013-12-30 | 1 | -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. | ||||
* | [vmware] Switch from VMware player to workstation, bump version to 10.0 ↵ | Simon Rettberg | 2013-10-14 | 1 | -0/+5 |
| | | | | | | (would be player 6.0) also rename module from vmplayer to vmware to be more generic in case we switch again | ||||
* | Make sure pam_ck_connector is required by and included in the consolekit ↵ | Simon Rettberg | 2013-09-30 | 1 | -1/+1 |
| | | | | | | module on all platforms (Previously it was in consolekit on suse and pam on ubuntu... -.-) | ||||
* | [setup_target] Actually CHECK IF A REQUIRED LIBRARY IS THERE! | Simon Rettberg | 2013-09-30 | 1 | -5/+5 |
| | |||||
* | [dbus] Create systemd service using a template instead of grabbing from ↵ | Simon Rettberg | 2013-09-30 | 1 | -6/+5 |
| | | | | | | | | running system Also remove the ugly hack that moves /lib/systemd to /etc/systemd; this would only help mixing systemd service files from the running system with our own -- trouble ahead! Warn if /lib/systemd exists in the target build dir. | ||||
* | [setup_target] Check config files for invalid variable names | Simon Rettberg | 2013-09-30 | 1 | -1/+13 |
| | |||||
* | Add consolekit and polkit | Simon Rettberg | 2013-09-30 | 1 | -19/+0 |
| | |||||
* | Add helper that detects which LTS xorg version is installed | Simon Rettberg | 2013-08-27 | 1 | -35/+1 |
| | |||||
* | [system.inc] Added case / var PACKET_HANDLER (dpkg, rpm) for packet | Christian Rößler | 2013-08-21 | 1 | -0/+3 |
| | | | | manipulation on single packet file level. | ||||
* | [setup-target] New Var SYS_VERSION (version number of a distribution) | Christian Rößler | 2013-08-21 | 1 | -1/+2 |
| | |||||
* | Switch to using /etc/tmpfiles.d for creating files/dirs in /run | Simon Rettberg | 2013-08-20 | 1 | -14/+4 |
| | | | | Also added a sanity check after processing each module, which will abort if anything is placed in /run directly | ||||
* | [setup_target] Make sure /var/run is just a symlink to /run | Simon Rettberg | 2013-08-20 | 1 | -0/+14 |
| | |||||
* | [debug] Add htop | Simon Rettberg | 2013-08-14 | 1 | -2/+9 |
| | | | | [setup_target] Make it possible to mark required binaries as optional by prefixing them with '@' | ||||
* | [setup_target] Commented hint for "dbus/dbus-arch-deps.h is missing | Christian Rößler | 2013-08-02 | 1 | -0/+5 |
| | | | | | to funct. post_process_target. (Needed by module dbus: post_process_target: Replacing libck-connector with dummy) | ||||
* | <BREAKING> Start to implement distribution specific module configs instead of | Simon Rettberg | 2013-07-29 | 1 | -5/+45 |
| | | | | | just packet-manager specific. This requires adapting the configs of all modules (but not their build scripts) | ||||
* | fix ksrc not beeing cleaned properly | Jonathan Bauer | 2013-07-08 | 1 | -5/+6 |
| | |||||
* | AUTO_UPDATE_KERNEL flag to rebuild kernel on version update or not | Jonathan Bauer | 2013-07-08 | 1 | -6/+2 |
| | |||||
* | [kernel] remember last built version and if new kernel is detected, ask what ↵ | Jonathan Bauer | 2013-07-08 | 1 | -17/+37 |
| | | | | to do. WARNING: KVERSION file will be missing, write the old (uname -r) under remote/modules/ksrc/KVERSION to be safe :) | ||||
* | post_process_target: Replace libck-connector.so with dummy | Simon Rettberg | 2013-06-24 | 1 | -2/+19 |
| | | | | | | This is to prevent KDM from trying to talk to ConsoleKit (which we don't use) ConsoleKit is not being actively developed anymore, and we want to switch to systemd (and its logind) entirely | ||||
* | [pam] Add missing content packages | Simon Rettberg | 2013-06-20 | 1 | -0/+2 |
| | | | | [redsocks] fix path of redsocks binary, exclude proxy IP from redirection |