File tree Expand file tree Collapse file tree 5 files changed +13
-5
lines changed Expand file tree Collapse file tree 5 files changed +13
-5
lines changed Original file line number Diff line number Diff line change @@ -111,4 +111,7 @@ geckodriver.log
111
111
var
112
112
.metaflow
113
113
selenium
114
- /dist /
114
+ /dist /
115
+
116
+ # Ignore extra rpmdb sqlite stuff
117
+ rpmdb.sqlite- *
Original file line number Diff line number Diff line change @@ -232,10 +232,9 @@ class RpmInstalledNdbDatabaseHandler(BaseRpmInstalledDatabaseHandler):
232
232
233
233
# TODO: add dependencies!!!
234
234
class RpmInstalledSqliteDatabaseHandler (BaseRpmInstalledDatabaseHandler ):
235
- # used by newer RHEL/CentOS/Fedora
235
+ # used by newer RHEL/CentOS/Fedora/CoreOS
236
236
datasource_id = 'rpm_installed_database_sqlite'
237
- path_patterns = ('*var/lib/rpm/rpmdb.sqlite' ,)
238
- filetypes = ('berkeley' ,)
237
+ path_patterns = ('*rpm/rpmdb.sqlite' ,)
239
238
default_package_type = 'rpm'
240
239
default_package_namespace = 'TBD'
241
240
description = 'RPM installed package SQLite database'
Original file line number Diff line number Diff line change @@ -746,7 +746,7 @@ Package type: rpm
746
746
documentation URL: https://fedoraproject.org/wiki/Changes/Sqlite_Rpmdb
747
747
primary language: None
748
748
description: RPM installed package SQLite database
749
- path_patterns: '*var/lib/ rpm/rpmdb.sqlite'
749
+ path_patterns: '*rpm/rpmdb.sqlite'
750
750
--------------------------------------------
751
751
Package type: rpm
752
752
datasource_id: rpm_spefile
Original file line number Diff line number Diff line change @@ -196,3 +196,9 @@ def test_recognize_go_sum(self):
196
196
packages = recognize_package_data (test_file )
197
197
assert packages
198
198
assert isinstance (packages [0 ], models .PackageData )
199
+
200
+ def test_recognize_rpmdb_sqlite (self ):
201
+ test_file = self .get_test_loc ('rpm/rpmdb.sqlite' )
202
+ packages = recognize_package_data (test_file , system = True )
203
+ assert packages
204
+ assert isinstance (packages [0 ], models .PackageData )
You can’t perform that action at this time.
0 commit comments