Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | helpers/includes now should include an __init function and not just do stuff ↵ | Simon Rettberg | 2014-07-27 | 1 | -0/+5 |
| | | | | right away when being sourced | ||||
* | Keep split usr if original system has it, add extra logic if no split usr | root | 2014-07-24 | 1 | -1/+3 |
| | |||||
* | !! Split up 'mltk' into 'mltk' and 'openslx' !! | Simon Rettberg | 2014-01-02 | 1 | -199/+0 |
| | | | | | | | | | | '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 for | Jonathan Bauer | 2013-12-09 | 1 | -39/+58 |
| | | | | | single packages. Refined checks to see if a package is installed entirely and not just some configuration files | ||||
* | [helper/fileutil.inc] new var REQUIRED_PACKET_FILES_BLACKLIST for | Christian Rößler | 2013-10-14 | 1 | -2/+13 |
| | | | | list_packet_files exclusion | ||||
* | [helper/fileutil] Fix error handling in install_packages | Simon Rettberg | 2013-09-30 | 1 | -7/+7 |
| | |||||
* | Tried to amend single commentary for many files: New vbox module | Christian Rößler | 2013-08-28 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | | | [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 Rettberg | 2013-08-27 | 1 | -2/+2 |
| | | | | | | | | a slash (e.g. dpkg messages about diverted files) | ||||
* | | [fileutil.inc] Introduced variable PACKET_HANDLER for simplification. | Christian Rößler | 2013-08-21 | 1 | -8/+6 |
|/ | |||||
* | [fileutil.inc] Added yum to packet managers | root | 2013-08-01 | 1 | -2/+14 |
| | |||||
* | <BREAKING> Start to implement distribution specific module configs instead of | Simon Rettberg | 2013-07-29 | 1 | -11/+0 |
| | | | | | 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 Bauer | 2013-07-11 | 1 | -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 typo | Jonathan Bauer | 2013-07-09 | 1 | -2/+2 |
| | |||||
* | [fileutil.inc] remove debug message | Jonathan Bauer | 2013-06-13 | 1 | -1/+0 |
| | |||||
* | [alsa] Seems package names are different on SUSE after all... | Simon Rettberg | 2013-06-13 | 1 | -2/+5 |
| | |||||
* | [fileutil.inc] minor fix | Jonathan Bauer | 2013-06-12 | 1 | -5/+6 |
| | |||||
* | [fileutil.inc] generic install_package function, to be used in scripts. ↵ | Jonathan Bauer | 2013-06-12 | 1 | -20/+19 |
| | | | | Installs a package using the platform's packet manager | ||||
* | [vmplayer] More error checks | root | 2013-05-31 | 1 | -2/+12 |
| | | | | | [stage31] more error checks in stage31 (and then drop to shell) [fileutil] Add option to tarcopy to ignore failed reads | ||||
* | fix annoying error message of 'which apt-get' on suse | Jonathan Bauer | 2013-05-23 | 1 | -2/+2 |
| | |||||
* | Refactoring: | Simon Rettberg | 2013-05-21 | 1 | -7/+7 |
| | | | | | REQUIRED_DEPENDENCIES -> REQUIRED_INSTALLED_PACKAGES REQUIRED_PACKAGES -> REQUIRED_CONTENT_PACKAGES | ||||
* | dhcp service now requests same IP if he got one previously | Jonathan Bauer | 2013-05-07 | 1 | -2/+4 |
| | |||||
* | start global install_package function | Jonathan Bauer | 2013-04-25 | 1 | -1/+13 |
| | |||||
* | fix rsyslogd for ubuntu (hopefully not broken on suse :/) | Jonathan Bauer | 2013-04-24 | 1 | -0/+4 |
| | |||||
* | Update for openSUSE 12.3 | Simon Rettberg | 2013-04-19 | 1 | -0/+1 |
| | |||||
* | copy_kernel to boot and size of initramfs/sqfs | Michael Neves | 2013-04-12 | 1 | -2/+2 |
| | |||||
* | commit | Jonathan Bauer | 2013-04-12 | 1 | -2/+0 |
| | |||||
* | remove check if packet is already installed | Jonathan Bauer | 2013-04-12 | 1 | -2/+2 |
| | |||||
* | Size calculation fixed | Michael Neves | 2013-04-12 | 1 | -3/+2 |
| | |||||
* | required/optional packages. consolekit for rpm. | Simon Rettberg | 2013-04-12 | 1 | -1/+7 |
| | | | | | | REQUIRED_PACKAGES are now actually required, but you can prefix optional packages with '@'. See xorg.conf for an example. a consolekit.conf.zypper was created to make consolekit work on opensuse 12.1 | ||||
* | KERNEL_VERSION from system.inc | Michael Neves | 2013-04-12 | 1 | -8/+29 |
| | | | | | | | | | | | | | | | | | | | | | | | | gitignore and calc_size in fileutil calculates the build size of a module fix generate_target argument parsing add xfs to rootfs-stage31.conf added server sync option -s - Fix sshd module failing to set permissions on sshd config - Add all required packages for openSUSE to xorg module - Softlink sh to bash in rootfs-stage32, as some scripts might fail otherwise Thanks hwinfo but we don't need you anymore Added size log fix list_packet_files exiting loop when a packet wasnt installed remove flag checks, now done in setup_target check if kernel module is already built-in | ||||
* | Merge branch 'master' of ssh://openslx/openslx-ng/tm-scripts | Simon Rettberg | 2013-03-19 | 1 | -12/+16 |
|\ | |||||
| * | merge | Michael Neves | 2013-03-19 | 1 | -1/+10 |
| |\ | |||||
| * | | adjustments to generate_initramfs and generate_squashfs | Michael Neves | 2013-03-19 | 1 | -12/+16 |
| | | | |||||
* | | | Tweak modules to work with openSUSE 12.1 | Simon Rettberg | 2013-03-19 | 1 | -5/+5 |
| | | | |||||
* | | | Merge branch 'master' of ssh://openslx/openslx-ng/tm-scripts | root | 2013-03-19 | 1 | -4/+42 |
|\ \ \ | | |/ | |/| | |||||
| * | | Merge branch 'master' of git.openslx.org:openslx-ng/tm-scripts | Jonathan Bauer | 2013-03-19 | 1 | -1/+1 |
| |\ \ | |||||
| | * | | Fix warning message in list_package_files | Simon Rettberg | 2013-03-19 | 1 | -1/+1 |
| | |/ | |||||
| * / | copy_static_files function now called on each module | Jonathan Bauer | 2013-03-19 | 1 | -0/+9 |
| |/ | |||||
| * | plymouth for stage3.1 | Jonathan Bauer | 2013-03-13 | 1 | -2/+17 |
| | | |||||
| * | change perror to pwarning if a package is not installed. TODO what if a ↵ | Jonathan Bauer | 2013-03-01 | 1 | -3/+3 |
| | | | | | | | | package is missing? | ||||
| * | tarcopy: check for destination directory else create it | Jonathan Bauer | 2013-03-01 | 1 | -0/+1 |
| | | |||||
| * | Merge branch 'master' of git.openslx.org:openslx-ng/tm-scripts | Michael Neves | 2013-02-28 | 1 | -0/+46 |
| |\ | | | | | | | | | | | | | | | | Conflicts: helper/fileutil.inc remote/tools/base/base.build | ||||
| * \ | init and build_core merges | Michael Neves | 2013-02-27 | 1 | -9/+11 |
| |\ \ | |||||
| * | | | move generate_initramfs to fileutils | Michael Neves | 2013-02-27 | 1 | -0/+13 |
| | | | | |||||
* | | | | openSUSE non-interactive zypper | root | 2013-03-19 | 1 | -1/+1 |
| |_|/ |/| | | |||||
* | | | Generalization: | root | 2013-02-27 | 1 | -0/+46 |
| |/ |/| | | | | | | | | | | | - Rework install_dependencies: make it a global function, not per tools.build - Determine packet manager of local system (currently supports apt/dpkg and zypper/rpm) - Look for packet manager specific tools.conf.$MANAGER first, use tools.conf otherwise - Added list_package_files which should be used instead of "for $(dpkg -L | grep ...) ... >> ... done" | ||||
* | | fix build_core | Simon Rettberg | 2013-02-25 | 1 | -7/+9 |
|/ | |||||
* | [helper] Fix password replacement sed expression in add_user, fix return ↵ | Simon Rettberg | 2013-02-22 | 1 | -5/+4 |
| | | | | value checking in tarcopy | ||||
* | Added helper/fileutil.inc that provides tarcopy, an error-checking version ↵ | Simon Rettberg | 2013-02-22 | 1 | -0/+17 |
of "tar cp xx | tar xp -C xx" Added add_group function Changed add_user to update an existing user's password if called with a password Updated base.build to use new logging system |