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