summaryrefslogtreecommitdiff
path: root/src/pacman/conf.c
diff options
context:
space:
mode:
authorAllan McRae <allan@archlinux.org>2015-06-17 23:56:21 +1000
committerAllan McRae <allan@archlinux.org>2015-07-15 10:57:30 +1000
commit5782b8356c9b9d2c5e21694de22b1441277574b7 (patch)
tree59e279a33db5a46f21deefd15d962c882a78d7eb /src/pacman/conf.c
parente49abc9860cfe9470a5828d3bb0ad38fd57a0fad (diff)
downloadpacman-5782b8356c9b9d2c5e21694de22b1441277574b7.tar.xz
Prototype pacman files database operations
Add the -F/--files operations, -s/--sync support and nd provide dummy functions for -s/--search, -l/-list and -o/--owns. Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'src/pacman/conf.c')
-rw-r--r--src/pacman/conf.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pacman/conf.c b/src/pacman/conf.c
index ccf8183d..e1997435 100644
--- a/src/pacman/conf.c
+++ b/src/pacman/conf.c
@@ -729,6 +729,10 @@ static int setup_libalpm(void)
alpm_option_set_questioncb(handle, cb_question);
alpm_option_set_progresscb(handle, cb_progress);
+ if(config->op == PM_OP_FILES) {
+ alpm_option_set_dbext(handle, ".files");
+ }
+
config->logfile = config->logfile ? config->logfile : strdup(LOGFILE);
ret = alpm_option_set_logfile(handle, config->logfile);
if(ret != 0) {