Commit Graph

1070 Commits

Author SHA1 Message Date
Fabio Erculiani 0fd5df5890 [equo] text_query.search_eclass: improve function reliability 2010-08-18 09:01:59 +02:00
Fabio Erculiani 0a3148308b Tagging Entropy version 0.99.49.20 2010-08-17 18:29:53 +02:00
Fabio Erculiani 0860909bef [equo] text_tools.acquire_entropy_locks: determine if another entropy is running before any other check, more nazism ftw 2010-08-16 22:25:51 +02:00
Fabio Erculiani 24bb03cffe Tagging Entropy version 0.99.49.12 2010-08-14 08:42:06 +02:00
Fabio Erculiani eb771eee0a Tagging Entropy version 0.99.49.11 2010-08-14 02:34:51 +02:00
Fabio Erculiani 2c46e97d4f Tagging Entropy version 0.99.49.10 2010-08-12 20:51:22 +02:00
Fabio Erculiani a09714f49f [entropy*] improve mkdtemp/mkstemp usage 2010-08-10 18:11:38 +02:00
Fabio Erculiani 7888475850 [entropy.db] EntropyRepository: rename validateDatabase() to validate(), deprecate validateDatabase() 2010-08-08 11:06:29 +02:00
Fabio Erculiani 291cf97f02 [equo] handle OperationalError exceptions on listAllPackageIds() in text_rescue._database_check() 2010-08-08 10:37:42 +02:00
Fabio Erculiani 0f42721e43 [equo] text_rescue: acquire Entropy locks when needed 2010-08-01 01:16:20 +02:00
Fabio Erculiani 15ff49b82b [equo] text_smart: acquire Entropy locks when needed 2010-08-01 01:16:02 +02:00
Fabio Erculiani 3277ad4ebc [equo] text_repositories: add return to _remove_repository and _add_repository 2010-08-01 01:15:14 +02:00
Fabio Erculiani 422aeec80b [equo] text_security: acquire Entropy locks when calling "equo security install" 2010-08-01 01:04:07 +02:00
Fabio Erculiani fe18e38f32 [entropy] several QA improvements and API changes (trivial, but still) 2010-07-31 15:14:54 +02:00
Fabio Erculiani b0a34a77c6 [equo] text_ui: always acquire entropy lock before doing anything 2010-07-31 13:10:30 +02:00
Fabio Erculiani 8782df8ae1 [equo] avoid race condition in try/finally in _do_text_cleanup 2010-07-31 12:57:33 +02:00
Fabio Erculiani 7cd67e4d79 [equo] when running "equo cleanup", make sure no other Entropy instances are running 2010-07-31 12:56:47 +02:00
Fabio Erculiani 71f1b63a13 [text_tools] make acquire_entropy_locks() and release_entropy_locks() actually working 2010-07-31 12:55:04 +02:00
Fabio Erculiani e21b636bf6 [text_tools] add acquire_entropy_locks() and release_entropy_locks() functions 2010-07-31 12:43:20 +02:00
Fabio Erculiani 5c5a6c369a [equo] when running with --pretend, disable --ask 2010-07-30 23:48:30 +02:00
Fabio Erculiani c288cd80b6 [entropy.db] remove reverse dependencies SQL, generate reverse dependencies metadata dynamically (also using on-disk cache)
This avoids repository database write access requirements and
improves reverse dependencies metadata reliability.
2010-07-29 19:34:04 +02:00
Fabio Erculiani 09f5c76b91 Tagging Entropy version 0.99.49.6 2010-07-28 08:19:38 +02:00
Fabio Erculiani bf78609ef1 Tagging Entropy version 0.99.49.5 2010-07-27 18:59:50 +02:00
Fabio Erculiani 5be17018bd Tagging Entropy version 0.99.49.4 2010-07-27 16:05:13 +02:00
Fabio Erculiani c7191ae030 Tagging Entropy version 0.99.49.3 2010-07-25 13:39:04 +02:00
Fabio Erculiani 0fd4bcb26b Tagging Entropy version 0.99.49.2 2010-07-24 21:31:00 +02:00
Fabio Erculiani 4c3036ad02 Tagging Entropy version 0.99.49.1 2010-07-24 20:39:37 +02:00
Fabio Erculiani f21ca32808 Tagging Entropy version 0.99.49 2010-07-24 20:35:23 +02:00
Fabio Erculiani 17f7dc5c7b Tagging Entropy version 0.99.48.2 2010-07-23 19:57:55 +02:00
Fabio Erculiani 5c6451b240 Tagging Entropy version 0.99.48.1 2010-07-22 11:26:23 +02:00
Fabio Erculiani e6c027ed51 Tagging Entropy version 0.99.48 2010-07-22 10:42:24 +02:00
Fabio Erculiani 5bab482ed9 [equo] avoid race condition when calling Client.shutdown() in finally context 2010-07-21 18:13:18 +02:00
Fabio Erculiani 012bc74912 Tagging Entropy version 0.99.47.20 2010-07-21 13:27:53 +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 0f7b648a5a [entropy.db] improve robustness of EntropyRepository code 2010-07-20 23:52:02 +02:00
Fabio Erculiani bf738f21ca [equo] add "--force-system" option support to "equo remove" 2010-07-19 10:08:46 +02:00
Fabio Erculiani d88c8a7cb5 Tagging Entropy version 0.99.47.10 2010-07-17 09:00:43 +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 2010-07-16 23:43:42 +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 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 07055331b5 [entropy.db.skel,entropy.client.interfaces.db] disallow unprivileged repository update 2010-07-15 10:56:01 +02:00
Fabio Erculiani 93450fcf4d Tagging Entropy version 0.99.47.7 2010-07-15 00:05:02 +02:00
Fabio Erculiani 3cf73d5fa8 [entropy.qa] resolve /usr/lib to /usr/lib64 when matching broken library file in repository 2010-07-13 14:03:35 +02:00
Fabio Erculiani 5b92c64fa3 Tagging Entropy version 0.99.47.6 2010-07-13 13:40:20 +02:00
Fabio Erculiani 396fc1f528 Tagging Entropy version 0.99.47.5 2010-07-13 12:42:14 +02:00
Fabio Erculiani 7ec19e6136 Tagging Entropy version 0.99.47.4 2010-07-05 18:13:24 +02:00
Fabio Erculiani 5f09d66a1e [entropy.tools] remove unused functions 2010-07-04 18:59:45 +02:00