summaryrefslogtreecommitdiffstats
path: root/installer
Commit message (Collapse)AuthorAgeFilesLines
* * improved installer such that it can continue in case the basic system had ↵Oliver Tappe2007-04-157-37/+121
| | | | | | | | | | | | | | been successully created in a previous run (it used to break in that case, complaining about several folders not being empty). * added support for invoking any potential vendor-specific configuration script (like SuSEconfig) after each metapackager session. Implemented invocation of SuSEconfig for all supported SUSE distros. This improves the result of an installation a lot, as it brings the system into a more directly usable state. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@892 95ad53e4-c205-0410-b2fa-d234c58c8868
* * activated check for required modules in slxos-export, such that you can ↵Oliver Tappe2007-04-153-5/+12
| | | | | | | | | | only create an nfs-squash export if the vendor-OS actually has support for that included... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@891 95ad53e4-c205-0410-b2fa-d234c58c8868
* * cleanup with respect to how modules/classes are loadedOliver Tappe2007-04-142-134/+22Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@890 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added hook for checking the requirements of a specific export type (for ↵Oliver Tappe2007-04-142-0/+27
| | | | | | | | | NBD-squash, we look for the kernel modules). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@889 95ad53e4-c205-0410-b2fa-d234c58c8868
* * small cleanupOliver Tappe2007-04-141-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@888 95ad53e4-c205-0410-b2fa-d234c58c8868
* * changed POD back from documenting 'add' to 'export', as 'adding' an export ↵Oliver Tappe2007-04-132-4/+6
| | | | | | | | | | | that already exists is odd (as pointed out by Dirk). Actually, both forms are still accepted. * added automatic creation of a default system for an added export, that uses the standard kernel of the vendor-OS (vmlinuz). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@884 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for building selections on top of other selections. You can ↵Oliver Tappe2007-04-133-2/+10
| | | | | | | | | include existing selection with one or more <<<name>>> constructions. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@883 95ad53e4-c205-0410-b2fa-d234c58c8868
* Added packages to support nbd/squash exports in SuSE10.2 (nbd is presentDirk von Suchodoletz2007-04-071-0/+2
| | | | | | | for 10.1 too, but no squashfs ... add it there too!?) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@868 95ad53e4-c205-0410-b2fa-d234c58c8868
* * even more work on consolidating the PODs. Hopefully, I'm finished now...Oliver Tappe2007-04-032-9/+112
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@858 95ad53e4-c205-0410-b2fa-d234c58c8868
* * the 'default'-selection no longer refers to 'kde' or 'gnome', but it ↵Oliver Tappe2007-04-023-6/+5Star
| | | | | | | | | represents a base system, as this facilitates faster testing. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@857 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added missing folder creation, found by DirkOliver Tappe2007-04-021-0/+8
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@856 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for removing an export (from disk and config-DB)Oliver Tappe2007-04-025-112/+221
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@855 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for removing a vendor-OS (from disk and config-DB)Oliver Tappe2007-04-022-75/+143
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@854 95ad53e4-c205-0410-b2fa-d234c58c8868
* Trivial fix to match the nbd-server help output in hint ...Dirk von Suchodoletz2007-04-021-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@853 95ad53e4-c205-0410-b2fa-d234c58c8868
* * minor cleanupOliver Tappe2007-04-021-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@852 95ad53e4-c205-0410-b2fa-d234c58c8868
* * removed superfluous 'rm /proc/cpuinfo' (it is correctly being executed at ↵Oliver Tappe2007-04-021-1/+0Star
| | | | | | a later time). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@851 95ad53e4-c205-0410-b2fa-d234c58c8868
* * more POD consolidationOliver Tappe2007-04-012-58/+119
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@850 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fiddled with the arguments to clone in order to be more consistent across ↵Oliver Tappe2007-04-011-8/+7Star
| | | | | | | | | | | | different scripts: + the source-uri has to be given *before* the vendor-os-name (so the cmdline can be read like 'clone <from> <to>' + when specifying the source, you no longer need to give 'source=' in front, you just pass the rsync-uri git-svn-id: http://svn.openslx.org/svn/openslx/trunk@844 95ad53e4-c205-0410-b2fa-d234c58c8868
* * default name of export is now the same as the vendor-os-name. The type ↵Oliver Tappe2007-04-011-3/+5
| | | | | | | | | separates different exports, anyway. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@843 95ad53e4-c205-0410-b2fa-d234c58c8868
* * circumvent dubious problem with perldoc in combination with UTF-8 thatOliver Tappe2007-04-012-2/+12
| | | | | | | | | leads to strange dashes and single-quotes being used, in result making it impossible to copy'n'paste examples git-svn-id: http://svn.openslx.org/svn/openslx/trunk@842 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added full packetlist for standard gnome selectionOliver Tappe2007-03-291-2/+849
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@838 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added yum- & smart-folders to the filterOliver Tappe2007-03-293-0/+6
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@837 95ad53e4-c205-0410-b2fa-d234c58c8868
* * now that (thanks to Vito's patch) mksquashfs has more versatile filtering, ↵Oliver Tappe2007-03-291-6/+57
| | | | | | | | | we no longer take the detour via rsync, but use mksquashfs directly. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@836 95ad53e4-c205-0410-b2fa-d234c58c8868
* Hardware detection stuff ...Dirk von Suchodoletz2007-03-271-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@830 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed old-style --source argument in PODOliver Tappe2007-03-271-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@829 95ad53e4-c205-0410-b2fa-d234c58c8868
* * improved cloning example a bit, to give a better idea about the namingOliver Tappe2007-03-271-2/+3
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@828 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed bug in cmdline regex that lead to list-installed not working at all, ↵Oliver Tappe2007-03-271-6/+6
| | | | | | spotted by Dirk. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@827 95ad53e4-c205-0410-b2fa-d234c58c8868
* * do not list rsync temp folders any longer when showing all exported ↵Oliver Tappe2007-03-261-5/+9
| | | | | | vendor-OSes git-svn-id: http://svn.openslx.org/svn/openslx/trunk@821 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed some minor problems with respect to meta-packagerOliver Tappe2007-03-243-13/+27
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@819 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added full package set for selection 'kde' (taken from sample installation)Oliver Tappe2007-03-241-2/+773
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@818 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed debugging leftoverOliver Tappe2007-03-231-1/+0Star
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@816 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed insane bug that resulted in deletion of every but the last yum ↵Oliver Tappe2007-03-233-3/+15
| | | | | | repository git-svn-id: http://svn.openslx.org/svn/openslx/trunk@815 95ad53e4-c205-0410-b2fa-d234c58c8868
* * inserted correct copyright headerOliver Tappe2007-03-2324-90/+237
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@813 95ad53e4-c205-0410-b2fa-d234c58c8868
* * fixed incorrect uses of the _tr() functionOliver Tappe2007-03-232-2/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@812 95ad53e4-c205-0410-b2fa-d234c58c8868
* Better handling of nfsv4 ... still to be improved (check combinationDirk von Suchodoletz2007-03-231-0/+4
| | | | | | | with krb) git-svn-id: http://svn.openslx.org/svn/openslx/trunk@808 95ad53e4-c205-0410-b2fa-d234c58c8868
* Tribute to new VMware version 6 ...Dirk von Suchodoletz2007-03-232-0/+4
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@807 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for creating NBD-Squashfs exports. However, we currently ↵Oliver Tappe2007-03-234-50/+137
| | | | | | | | | | | take a detour via copying the whole tree with rsync, in order to apply the filters. We currently have to do this since Vito's patch (while being accepted) has not yet been applied to mksquashfs by its author (Phillip Lougher). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@806 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for cloning distros for which no specific module exists yet ↵Oliver Tappe2007-03-232-9/+49
| | | | | | | | | (like will probably be the case for Gentoo for a long time). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@805 95ad53e4-c205-0410-b2fa-d234c58c8868
* * cosmeticsOliver Tappe2007-03-231-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@804 95ad53e4-c205-0410-b2fa-d234c58c8868
* * export backend is now capable of exporting just any distributionOliver Tappe2007-03-237-44/+280
| | | | | | | * added specializations for Gentoo, Fedora, Debian and Ubuntu git-svn-id: http://svn.openslx.org/svn/openslx/trunk@803 95ad53e4-c205-0410-b2fa-d234c58c8868
* * adjusted argument conventions to a more sensible separation between ↵Oliver Tappe2007-03-232-132/+174
| | | | | | | | | options and actions * finished PODs git-svn-id: http://svn.openslx.org/svn/openslx/trunk@802 95ad53e4-c205-0410-b2fa-d234c58c8868
* * corrected bug with export-type not being added to DB correctlyOliver Tappe2007-03-231-1/+2
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@798 95ad53e4-c205-0410-b2fa-d234c58c8868
* Updated pcitable (still supopt. see #100), unset of rootfs in init, addedDirk von Suchodoletz2007-03-221-0/+2
| | | | | | | media to nonexcluded directories ... git-svn-id: http://svn.openslx.org/svn/openslx/trunk@793 95ad53e4-c205-0410-b2fa-d234c58c8868
* Fix for mkdxsinitrd (skip strip) ...Dirk von Suchodoletz2007-03-201-0/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@787 95ad53e4-c205-0410-b2fa-d234c58c8868
* * oops: fixed stupid naming problems (instead of ...-x86_64 we have to use ↵Oliver Tappe2007-03-181-5/+5
| | | | | | | | | | | ..._x86_64 in order to avoid being bitten by the vendor-OS-name parser (everything after the second dash would be interpreted as being the selection, tsk!). Now it is actually possible again to install 64-bit systems at all. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@786 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for switch personality from 64-bit to 32-bit inOliver Tappe2007-03-181-17/+38
| | | | | | | | | order to be able to install a 32-bit vendor-OS on a 64-bit host. This fixes the problem Dirk has experienced (when trying to install 32-bit Fedora-6 on a 64-bit system). git-svn-id: http://svn.openslx.org/svn/openslx/trunk@785 95ad53e4-c205-0410-b2fa-d234c58c8868
* * reactivated all known distributions, just for testingOliver Tappe2007-03-171-6/+6
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@784 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added support for continuing failed installation attempts, downloadsOliver Tappe2007-03-176-39/+42
| | | | | | | are now being continued in order to speed things up a bit. git-svn-id: http://svn.openslx.org/svn/openslx/trunk@783 95ad53e4-c205-0410-b2fa-d234c58c8868
* * switched from using system() to slxsystem()Oliver Tappe2007-03-172-11/+11
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@782 95ad53e4-c205-0410-b2fa-d234c58c8868
* * added missing (pre-remastering) kernel to packet listOliver Tappe2007-03-171-1/+1
| | | | git-svn-id: http://svn.openslx.org/svn/openslx/trunk@779 95ad53e4-c205-0410-b2fa-d234c58c8868