- 09 Oct, 2011 33 commits
-
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
mount API filesystems with name instead of none
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
pkginfo() gets a list of unique packages as input, but 'pacman -Si' will return info for every occurence (for every repository, in the order the repos are defined in /tmp/pacman.conf), since -when installing- pacman will ultimately take the package from the first repo it appears in, we filter the list here in the same way.
-
Dieter Plaetinck authored
Actually check the return value of the getlabel/getuuid calls to decide whether to overwrite $part, not the return value of the local declaration.
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
Demand that $MIRROR be set if using a networked repository (which should happen anyway), we only need that variable to know if networking is needed. Also, some information for need_remote was misleading: the mirror being added to ${var_TARGET_DIR}/$var_MIRRORLIST is for the target system, after booting. AIF never changes $var_MIRRORLIST. (yet)
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
Name them 'ret' everywhere, and make sure they are always local
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
Keep all $default variables local. Also very small cleanup.
-
Dieter Plaetinck authored
Removes the need for select_source to set NEED_REMOTE variable, which was violated by automatic procedure anyway. This expects select_source to only set $TARGET_REPOSITORIES, and works for all procedures
-
Fixes breakage when /repo does not exist (such as on netinstall image) Signed-off-by:
Dieter Plaetinck <dieter@plaetinck.be> Signed-off-by:
Dave Reisner <dreisner@archlinux.org>
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
* make add_pacman_repo () more clever: adds 'Include =' and 'Server =' automatically, as to simplify RUNTIME_REPOSITORIES format. * give more flexibility to source selection: both (multiple) local (depending on what's available in the environment, though the user can mount himself) and remote repositories can be enabled at the same time, and the order to be choosen. In addition to ${var_TARGET_DIR}/var/cache/pacman/pkg, all local repositories will also be CacheDirs. * deprecate variables SOURCE, FILE_URL, SYNC_URL, var_FILE_URL, var_SYNC_URL, and var_PKG_SOURCE_TYPE. Replace with TARGET_REPOSITORIES which uses the same format as RUNTIME_REPOSITORIES (and make it a mandatory variable for automatic, we cannot know any default because we don't know if we're on a net or core image, well we could add an if/else statement to config files, but that's not that pretty.) * Remove strict separation between net/core install, add NEED_REMOTE (set internally) to denote ...
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
Dave Reisner authored
Some portions of libmount from util-linux choke on these mountpoint being setup with a source of 'none'. While the real fix is to patch util-linux, we should be consistent with mkinitcpio and the initscripts who do this "properly" and mount with 'proc' or 'sysfs'. Signed-off-by:
Dave Reisner <dreisner@archlinux.org>
-
- 10 Aug, 2011 3 commits
-
-
Dieter Plaetinck authored
* correctly overwrite the entire relevant line, not just a part of it. this caused broken config syntax. * DNS: correctly remove previously entered nameservers. Do not just uncomment all previous values. (user may have added some manually, although this would be rare)
-
Dieter Plaetinck authored
-
Dieter Plaetinck authored
-
- 04 Aug, 2011 1 commit
-
-
- 03 Aug, 2011 1 commit
-
-
Dieter Plaetinck authored
-
- 02 Aug, 2011 2 commits
-
-
Dieter Plaetinck authored
network/kernel fixes
-
Dave Reisner authored
Signed-off-by:
Dave Reisner <dreisner@archlinux.org>
-