| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
| |
|
| |
|
|\ |
|
| | |
|
|/ |
|
| |
|
| |
|
| |
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3152 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
E: Archive directory /var/cache/apt/archives/partial is missing.
*** unable to update repository info ()
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3127 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3108 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3099 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
uclib-wrapper unneeded ...
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3096 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3091 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@3087 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
* some minor cleanups along the way
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2944 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2851 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2773 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2714 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
* exclude uclibc-loader during clone list, such that it never shows up
during the cloning process
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2693 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2197 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
SLX environments)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2191 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
the vendor-OS and not in the host-OS (oops!)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2115 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@2114 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
| |
start with
a capital letter followed by all lowercase (Debian, Fedora, Gentoo, Suse, Ubuntu)
* refactored loading of distro modules into a separate function (loadDistroModule()
in Basics.pm)
* finished support to logging to a file in syslog plugin
* worked at desktop plugin (still not working, though)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1721 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
definition",
implemented by the new ScopedResource class. This change improves robustness
with respect to signals and unexpected errors and makes the code cleaner.
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1678 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
* activated mounting of /proc again in startSession() and finishSession(),
this time in a more robust fashion (which tries hard to unmount it again)
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1677 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
May need some manual corrections here and there, but should basically be ok.
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1658 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
overridable method, making it possible to set distro-specific paths
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1643 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
non-existing /etc/shadow
git-svn-id: http://svn.openslx.org/svn/openslx/openslx/trunk@1609 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1517 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
| |
* added support for setting the root-password:
+ slxos-setup now queries for the root-password
+ 'busybox cryptpw' is used to determine the hashed password as required
by the specific distribution (MD5 or Blowfish)
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1349 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
| |
working more or less fine now. Some systems I have tested do not boot
into the graphical environment automatically, but that may be a problem
in stage3 (as manually invoking gdm works).
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1313 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
used (turned out to be a problem when loading the distro-module for
clone-only distributions)
* cleaned up the distro module structure while looking at it
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1293 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
| |
for Debian & Ubunto installation (which is still not complete, though)
* fixed some bugs along the way (especially the meta-packagers trying to
invoke a private function of OpenSLX::OSSetup::Engine)
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1281 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
| |
if the kernel file specified by DB (in most cases: vmlinuz) does not exist.
A warning will be printed by slxconfig-demuxer if the kernel had to be
picked this way.
This should allow slxconfig-demuxer to work for ubuntu & debian, as those
do not always provide a vmlinuz-link (and in general this change makes
the system more robust).
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1265 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
Confess()-ing can still be triggered by specifying --debug-confess on the
commandline.
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1249 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
| |
for level 4
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1234 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
'use of uninitialized values', a couple of which might still show up
* adjusted all code with respect to passing perlcritic level 4 and 5
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1207 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* 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
|
|
|
|
|
|
|
|
| |
that ld.so.cache
is up-to-date after an install or update (clone should be working, too).
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1099 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
* added support for specifying excludes, doesn't work properly yet, though
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@1049 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@813 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
| |
media to nonexcluded directories ...
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@793 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
|
|
|
|
|
| |
first-match strategy
and adjusted the default filter accordingly
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@767 95ad53e4-c205-0410-b2fa-d234c58c8868
|
|
|
|
| |
git-svn-id: http://svn.openslx.org/svn/openslx/trunk@763 95ad53e4-c205-0410-b2fa-d234c58c8868
|