Commit Graph

6346 Commits

Author SHA1 Message Date
Fabio Erculiani d27cf48d48 [entropy.client.interfaces.dep] Client.calculate_updates: properly handle tagged packages upgrade 2010-07-21 15:33:29 +02:00
Fabio Erculiani 012bc74912 Tagging Entropy version 0.99.47.20 0.99.47.20 2010-07-21 13:27:53 +02:00
Fabio Erculiani ab0b15c528 [conf] client.conf: protect /etc/exports against even getting config. protected (nothing should change that file) 2010-07-21 09:01:23 +02:00
Fabio Erculiani 8c7763f774 [entropy.client] move packages cache directory to /var/lib/entropy/client/packages
This allows easier NFS sharing over home networks. Previously,
paths were /var/lib/entropy/packages{-nonfree,-restricted,}.
Please note that if you want to share Entropy packages in a
larger infrastructure, it's advised to rsync the whole Entropy
mirror and serve your cache via FTP/HTTP/FILE protocols adding
the URI to repositories.conf.
2010-07-21 08:57:12 +02:00
Fabio Erculiani f7ffe433d0 [equo] make "directories" argument mandatory for text_tools.cleanup() 2010-07-21 08:56:10 +02:00
Fabio Erculiani a96525028f [reagent] execute text_tools.cleanup() with arguments 2010-07-21 08:55:43 +02:00
Fabio Erculiani e224f5b2d6 [entropy.client.interfaces.repository] inform user about old downloaded packages cache size, if >500Mb 2010-07-21 01:19:56 +02:00
Fabio Erculiani a28e3ac1a6 [entropy.client.interfaces.repository] remove useless code 2010-07-21 01:19:40 +02:00
Fabio Erculiani 190fbf33cd [entropy.client] add two keyword args to Client.clean_downloaded_packages()
Add "dry_run" and "days_override" argument to function above.
2010-07-21 01:18:30 +02:00
Fabio Erculiani 0f7b648a5a [entropy.db] improve robustness of EntropyRepository code 2010-07-20 23:52:02 +02:00
Fabio Erculiani 670d4e3387 [entropy.tools] add function is_valid_path_string
It uses a very restricted whitelist of chars (through regexp) to
determine whether given path argument represents a sane filesystem
path.
2010-07-20 23:48:55 +02:00
Fabio Erculiani 3ab1d8db4b [entropy.client] complete implementation of older entropy downloaded packages cleanup 2010-07-20 18:24:06 +02:00
Fabio Erculiani 899e514659 [reagent] trivial string update 2010-07-20 10:32:53 +02:00
Fabio Erculiani ca912cac63 [entropy.client,services] add automatic (disabled by default) old cached packages removal 2010-07-19 12:57:39 +02:00
Fabio Erculiani 8792fd863b [sulfur] remove unwanted shebangs in sulfur modules 2010-07-19 11:31:49 +02:00
Fabio Erculiani 70a9ad0761 [sulfur] remove shebang from module 2010-07-19 11:30:17 +02:00
Fabio Erculiani f31c878938 [entropy.client,client.conf] add support for "-" separated config options (keeping backward compat) 2010-07-19 11:29:11 +02:00
Fabio Erculiani 705431d52a [sulfur] change entropy-repo-manager application .desktop category (to Development) 2010-07-19 10:23:29 +02:00
Fabio Erculiani bf738f21ca [equo] add "--force-system" option support to "equo remove" 2010-07-19 10:08:46 +02:00
Fabio Erculiani 2c3f019108 [entropy.db] improve EntropyRepository.validateDatabase() (add categories table test) 2010-07-17 23:40:44 +02:00
Fabio Erculiani 7da34cef6a [entropy.qa] add unadverstised support to env ETP_BROKEN_LIBS_MASK in test_shared_objects() 2010-07-17 23:39:50 +02:00
Fabio Erculiani ea4b90df8f [entropy.db] properly use _doesTableExist() in contentDiff() 2010-07-17 20:18:42 +02:00
Fabio Erculiani 5c376ba9cd [entropy.db] use a temporary table for reverse dependencies metadata when db file is read-only 2010-07-17 20:17:08 +02:00
Fabio Erculiani 6e5bc03082 [entropy.db] add temporary argument to _doesTableExist() to check against temp tables 2010-07-17 20:16:42 +02:00
Fabio Erculiani 21bbee9ad6 [entropy.qa] update docstring 2010-07-17 20:14:48 +02:00
Fabio Erculiani d88c8a7cb5 Tagging Entropy version 0.99.47.10 0.99.47.10 2010-07-17 09:00:43 +02:00
Fabio Erculiani f053368a62 [entropy.tools] generic_file_content_parser(): fix regression, always filter out empty lines 2010-07-17 08:59:57 +02:00
Fabio Erculiani 18310b1d8a [entropy.server] make possible to skip config files QA check when calling sync_repositories() 2010-07-17 07:59:54 +02:00
Fabio Erculiani d26b8f67db [equo] fix undefined reference in text_query.search_required_libraries() 2010-07-17 07:43:56 +02:00
Fabio Erculiani 63dec46252 Tagging Entropy version 0.99.47.9 0.99.47.9 2010-07-16 23:43:42 +02:00
Fabio Erculiani 713f4157b0 [entropy.const] improve usage of const_setup_perms() 2010-07-16 23:37:19 +02:00
Fabio Erculiani 46c9264e28 [entropy.client.interfaces.db] make sure that repository is owned by root 2010-07-16 18:16:29 +02:00
Fabio Erculiani 2a0ea068bd [entropy.const] add "uid" keyword argument to const_setup_file and const_setup_perms (and use it properly) 2010-07-16 18:15:59 +02:00
Fabio Erculiani a43ea23d6a [entropy.server] {un,}mask_packages(): do not filter out comments from config file 2010-07-16 14:52:12 +02:00
Fabio Erculiani 8ae9387257 [reagent] beautify "package-{un,}mask" output 2010-07-16 14:51:47 +02:00
Fabio Erculiani 56e1413d24 [entropy.tools] add filter_comments argument to generic_file_content_parser 2010-07-16 14:49:42 +02:00
Fabio Erculiani db60d88329 [reagent] fix print_info() arguments 2010-07-16 14:44:18 +02:00
Fabio Erculiani fad0dc5dc7 [reagent] fix syntax error 2010-07-16 14:43:01 +02:00
Fabio Erculiani eb17f0b6e4 [reagent] properly handle "repo package-{un,}mask" tool arguments 2010-07-16 14:41:58 +02:00
Fabio Erculiani dd14a39281 [entropy.server] add Server.{un,}mask_packages() function and reagent "repo package-{un,}mask" tools 2010-07-16 14:34:32 +02:00
Fabio Erculiani 544c378a31 [entropy.tools] improve resolve_dynamic_library() by also considering ELF class 2010-07-15 23:17:13 +02:00
Fabio Erculiani 2feac20c47 [entropy.qa] test_shared_objects: sort LDPATH directories to scan 2010-07-15 23:16:42 +02:00
Fabio Erculiani acf47f9da5 [conf] add more directories to fsldpaths.conf 2010-07-15 23:01:35 +02:00
Fabio Erculiani 57ece8e980 [conf] add /usr/bin to fsldpaths.conf 2010-07-15 20:26:00 +02:00
Fabio Erculiani a805892396 [entropy.qa,entropy.core.settings.base] move extra LDPATHs to external configuration file 2010-07-15 20:11:49 +02:00
Fabio Erculiani 1299e2de14 [equo] allow background repositories update via entropy-client-services when running unprivileged 2010-07-15 14:11:18 +02:00
Fabio Erculiani 6d08c0a92f Tagging Entropy version 0.99.47.8 0.99.47.8 2010-07-15 11:22:29 +02:00
Fabio Erculiani bcd075d4e9 [entropy.client,entropy.const] improve entropy directory permissions handling 2010-07-15 11:21:53 +02:00
Fabio Erculiani 381df0552b [docs] update API documentation 2010-07-15 10:57:49 +02:00
Fabio Erculiani 07055331b5 [entropy.db.skel,entropy.client.interfaces.db] disallow unprivileged repository update 2010-07-15 10:56:01 +02:00