summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* Makefile corrected and example include extendedMichael Janczyk2009-04-021-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2795 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added uclibc-wrapperSebastian Schmelzer2009-03-051-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2679 95ad53e4-c205-0410-b2fa-d234c58c8868
* Added the general bridge configuration feature as described in ticketDirk von Suchodoletz2009-03-041-3/+6
| | | | | | | | | | #311: The xenbr function is moved to the appropriate init hook from general functions (cleaning up there). The bridge init hook for the several virtualization tools like vmware, qemukvm, virtualbox use the same filename as the action is to be performed just once ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2665 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added modifications from 5.0 tree Sebastian Schmelzer2009-02-181-10/+7Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2597 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fix debian buildpackage stuff .. :)Sebastian Schmelzer2009-01-271-4/+13
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2528 95ad53e4-c205-0410-b2fa-d234c58c8868
* Wrong version checked in for 2523 ...Dirk von Suchodoletz2009-01-261-6/+7
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2524 95ad53e4-c205-0410-b2fa-d234c58c8868
* Undoing the tools/busybox* remove in Makefile (until changed toDirk von Suchodoletz2009-01-241-0/+2
| | | | | | | uclib-busybox replacement). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2523 95ad53e4-c205-0410-b2fa-d234c58c8868
* * completes r2503Sebastian Schmelzer2009-01-201-3/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2504 95ad53e4-c205-0410-b2fa-d234c58c8868
* Makefile wasn't altered matching to the changes in r2321.Dirk von Suchodoletz2008-10-161-6/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2322 95ad53e4-c205-0410-b2fa-d234c58c8868
* * tried to get PH-generator to work on more distrosOliver Tappe2008-10-091-11/+1Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2279 95ad53e4-c205-0410-b2fa-d234c58c8868
* * first try at making sure that the required Perl-headers exist before we tryOliver Tappe2008-10-081-1/+11
| | | | | | to use one of them git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2275 95ad53e4-c205-0410-b2fa-d234c58c8868
* * adjusted to recent drop of preboot folderOliver Tappe2008-09-041-4/+1Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2203 95ad53e4-c205-0410-b2fa-d234c58c8868
* * implemented PREBOOT_CD boot environment that creates an appropriate ISO imageOliver Tappe2008-09-011-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2181 95ad53e4-c205-0410-b2fa-d234c58c8868
* * next refactoring step: made MakeInitRamFS part of boot environmentOliver Tappe2008-09-011-2/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2167 95ad53e4-c205-0410-b2fa-d234c58c8868
* * cleaned up tools folderOliver Tappe2008-08-291-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2126 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved hwinfo into initramfs/tools folder, as it is only being used by theOliver Tappe2008-08-281-2/+3
| | | | | | | | initramfs * adjusted Makefile accordingly and made it keep the hwinfo folder structure when installed, too git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2120 95ad53e4-c205-0410-b2fa-d234c58c8868
* Remove copying of deprecated tools, add hwinfo stuff to ~/ramfstools.Dirk von Suchodoletz2008-08-281-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2119 95ad53e4-c205-0410-b2fa-d234c58c8868
* * merged branch 'initramfs-ng' back intro trunk - requires careful testing ...Oliver Tappe2008-08-201-3/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2055 95ad53e4-c205-0410-b2fa-d234c58c8868
* There is no working 64bit version of the old initramfs ...Dirk von Suchodoletz2008-08-201-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2053 95ad53e4-c205-0410-b2fa-d234c58c8868
* * committing a first draft of MakeInitRamFS-module adjusted to new style ofOliver Tappe2008-08-181-0/+5
| | | | | | | | | (uclibc-based) initramfs - now the slxconfig-demuxer can be used to generate the new kind of initramfs, but several tools seem to be missing from uclib-rootfs: sh, basename, unionfs, cowloop, (possibly more) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2049 95ad53e4-c205-0410-b2fa-d234c58c8868
* * removed superfluous explicit creation of SLX_PRIVATE_PATH/config folder,Oliver Tappe2008-08-121-2/+0Star
| | | | | | as it will be created by config folder perl functions, too git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2034 95ad53e4-c205-0410-b2fa-d234c58c8868
* Next generation of stage3 - uclib based. At the moment the slx scriptsDirk von Suchodoletz2008-06-081-1/+1
| | | | | | | | are packed into Stage3-ng.tbz as long as in testing. Removing outside uclib tools (for directory cleanup). git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1869 95ad53e4-c205-0410-b2fa-d234c58c8868
* * moved PXE-theming stuff into boot-env and adjusted the code to allow forOliver Tappe2008-06-071-29/+29
| | | | | | | | user specified PXE-themes, too (which shall live in /etc/opt/opeslx/boot-env/pxe/themes). * removed theming folder, since it is now obsolete git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1851 95ad53e4-c205-0410-b2fa-d234c58c8868
* Wrong name for checked in "dialog", updated Makefile for removedDirk von Suchodoletz2008-06-011-1/+1
| | | | | | | "busybox.links" file ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1830 95ad53e4-c205-0410-b2fa-d234c58c8868
* Complete renaming in the main Makefile (for proper installation).Dirk von Suchodoletz2008-05-311-3/+3
| | | | | | | | You might want to remove your ~/openslx/share/cdboot directory afterwards ... git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1826 95ad53e4-c205-0410-b2fa-d234c58c8868
* preparations to support cdboot as a second boot type for clientsOliver Tappe2008-05-281-0/+2
| | | | | | | | * refactored PXE specific stuff out of slxconfig-demuxer and moved it into a separate class (OpenSLX::BootEnvironment::PXE) git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1809 95ad53e4-c205-0410-b2fa-d234c58c8868
* * use Clone::clone instead of Storable::dclone throughout OpenSLX in order ↵Oliver Tappe2008-05-221-1/+1
| | | | | | | | | | to use the same cloning function everywhere * added check for Clone module to Makefile git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1784 95ad53e4-c205-0410-b2fa-d234c58c8868
* New plugin concept: Default theme and splashy binaries moved to plugin. ↵Michael Janczyk2008-03-271-2/+0Star
| | | | | | Makefile modified: removed copy of splashy, theme dir shouldn't be copied either after display theme and pxe theme have been moved as well. Added support of own themes in config-path/plugins/bootsplash/themes. New init-hooks added, not really necessary. A few cosmetic corrections ->styleguide git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1702 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added check for rsync, as we rely on it being installedOliver Tappe2008-03-061-0/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1608 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fixes for DNDB2 in SLX init, update of mkcdboot.uclib with ipcalcDirk von Suchodoletz2008-03-041-1/+1
| | | | | | | applet. git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1598 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for automatic removal of old content in /opt/openslx in caseOliver Tappe2008-02-091-7/+40
| | | | | | of upgrade from older version git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1521 95ad53e4-c205-0410-b2fa-d234c58c8868
* * switched config-demuxer over to internal generation of initramfsOliver Tappe2008-02-021-8/+0Star
| | | | | | * obsoleted mkdxsinitrd git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1511 95ad53e4-c205-0410-b2fa-d234c58c8868
* * it is now possible to cause slxconfig-demuxer to use theOliver Tappe2008-01-161-0/+2
| | | | | | | new, internal code for generating the initialramfs (option --makeinitramfs) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1480 95ad53e4-c205-0410-b2fa-d234c58c8868
* This should setup proper X screen resolutions on machines with Intel basedDirk von Suchodoletz2007-12-081-1/+1
| | | | | | | graphic adaptors (non vesa modes) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1427 95ad53e4-c205-0410-b2fa-d234c58c8868
* Introduced completely new approach of xorg.conf setup into stage3 ... seems toDirk von Suchodoletz2007-12-051-0/+3
| | | | | | | work for me, but to be checked and reported :) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1422 95ad53e4-c205-0410-b2fa-d234c58c8868
* Copy tpm stuff to the right place, correct some messages ...Dirk von Suchodoletz2007-10-201-1/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1395 95ad53e4-c205-0410-b2fa-d234c58c8868
* removed old bootsplash2 dir.Michael Janczyk2007-09-101-0/+2
| | | | | | | | | adapted Makefile to copy tools/{splashy,splashy_update} to SLX-share-path/splashy/... Please check or modifiy Makefile! git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1336 95ad53e4-c205-0410-b2fa-d234c58c8868
* * switched from perl-based distro-configuration files to "real" configurationOliver Tappe2007-08-151-6/+9
| | | | | | | | | | | | | | | | | | | | | files (handled by Config::General) * removed most version specific distribution modules (only Debian-3.1 remains as it requires some special treatment). For all the other distributions, the specific info is now contained in the configuration files * added configuration files (settings.default) for every supported distribution (only Fedora is still missing some info) * added support for inclusion of (externally generated) mirror lists and automatic selection of the five best (fastest) mirrors from that list (20 are tried). For each repository, a mirror configuration file is created (in /etc/opt/openslx/distro-info/<distro>/mirrors/<repo>) after that info has been gathered. * added current mirror lists for each distribution repository to the distro-info hierarchy * updated settings.example to reflect new configuration syntax git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1322 95ad53e4-c205-0410-b2fa-d234c58c8868
* Makefile had to be extended too ...Dirk von Suchodoletz2007-08-031-1/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1310 95ad53e4-c205-0410-b2fa-d234c58c8868
* * dropped support for CSV databases, as they are simply not good enoughOliver Tappe2007-07-311-1/+1
| | | | | | | | | | | | * added support for db-user and db-passwd: + the mysql backend will now ask for the password upon connect + you can specify the db-user and db-passwd via slxsettings (so you never have to enter it manually afterwards) * slxsettings now checks db-type against an explicit pattern to avoid problems caused by typos git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1295 95ad53e4-c205-0410-b2fa-d234c58c8868
* * first part of configuration file migration to Config::GeneralOliver Tappe2007-07-211-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1268 95ad53e4-c205-0410-b2fa-d234c58c8868
* * reworked slxsettings cmdline to be more clear: you know have to explicitlyOliver Tappe2007-07-181-1/+1
| | | | | | | pass one of the two supported actions: 'set' or 'reset'. * it is no longer possible to "create" options just by setting them, tsk! git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1250 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for os-plugins:Oliver Tappe2007-07-031-0/+5
| | | | | | | | | | | | + added script slxos-plugin, which must be invoked to install a plugin into a vendor-OS + added handling of plugins to slxconfig-demuxer + added folder structure for plugins (below 'os-plugins') + implemented one simple plugin, called 'Example' which contains a couple of hints how to write own plugins git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1220 95ad53e4-c205-0410-b2fa-d234c58c8868
* Bugfix for make tarballFelix Endres2007-06-261-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1190 95ad53e4-c205-0410-b2fa-d234c58c8868
* largish change with respect to configurable paths:Oliver Tappe2007-06-171-53/+38Star
| | | | | | | | | | | | | | | | | | | | * instead of supporting configurable paths at different hierarchy levels, there are now only five configurable folder: + base-path (/opt/openslx), fixed at installation time + config-path (/etc/opt/openslx), fixed at installation time + private-path (/var/opt/openslx), freely configurable by user + public-path (/srv/openslx), freely configurable by user + temp-path (/tmp), freely configurable by user this closes ticket#143 * several holes have been plugged concerning the creation of folders before they are accessed, closing ticket#142 * the functionality of generating config default folders has been moved from the Makefile into a new Perl-module (ConfigFolder.pm), in order to be available to the Perl-scripts, too * slxsettings has been changed to reflect the nature of base-path and config-path as fixed paths git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1172 95ad53e4-c205-0410-b2fa-d234c58c8868
* * simplified use of PATH-variables to only the top-level set, all theOliver Tappe2007-06-151-76/+52Star
| | | | | | | | | others will cease to be settable by the user soon * adjusted builddebianpackage accordingly (and did a cleanup along the way) Felix: please review, I hope I didn't mess it up... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1167 95ad53e4-c205-0410-b2fa-d234c58c8868
* Problem fixed for incomplete shells invoked by Makefile (Ubuntu 7.04,Dirk von Suchodoletz2007-06-021-0/+2
| | | | | | | see #140) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1140 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fix for mkdxsinitrd (see r1114) and several testing stuff ...Dirk von Suchodoletz2007-05-301-1/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1116 95ad53e4-c205-0410-b2fa-d234c58c8868
* * (hopefully) fixed problem with respect to wget repeatedly failing withOliver Tappe2007-05-291-6/+12
| | | | | | | | | | | | | | 'files exists' errors under some circumstances: we now simply remove that file and try again * renamed 'export-filter.local' to 'export-filter' and 'clone-filter.local' to 'clone-filter' * completed example files for clone-filter and export-filter for all distros * split distro-info in two parts: the static, shared part (now living in /opt/openslx/share) and the configurable part living in /etc/opt/openslx. This is the last part of settings file related changes, closing ticket#122 git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1106 95ad53e4-c205-0410-b2fa-d234c58c8868
* * part one of settings file related changes (ticket#122): Oliver Tappe2007-05-281-6/+8
| | | | | | | | - 'settings.default' now lives in /opt/openslx/share - 'settings.local' has been renamed to 'settings' git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1103 95ad53e4-c205-0410-b2fa-d234c58c8868