]>
git.ipfire.org Git - pakfire.git/log
Michael Tremer [Sat, 23 Sep 2023 09:36:46 +0000 (09:36 +0000)]
problems: Refactor fetching problems and solutions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 22 Sep 2023 15:41:18 +0000 (15:41 +0000)]
transaction: Merge requests into the transaction
It makes a lot more sense to have one large object that wraps the
solving process around libsolv instead of having multiple and passing
things around.
This is the first step to move things over and allow more flexibility
when performing depenedency resolution.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 22 Sep 2023 09:13:42 +0000 (09:13 +0000)]
request: Obey policy when best flag is set
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 22 Sep 2023 09:12:25 +0000 (09:12 +0000)]
repo: Increase subpriority for commandline repositories
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 21 Sep 2023 16:00:22 +0000 (16:00 +0000)]
transaction: Changing packages is a re-install
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 21 Sep 2023 15:58:26 +0000 (15:58 +0000)]
request: Fix sync
The dist-upgrade job became a noop when the DROP_ORPHANED flag got set,
because it is not a flag but a separate job instead.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 21 Sep 2023 14:50:48 +0000 (14:50 +0000)]
request: Implement locking the running kernel as a pool job
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 21 Sep 2023 14:24:50 +0000 (14:24 +0000)]
transaction: Silence debugging messaging saying which step to run
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 21 Sep 2023 10:53:30 +0000 (10:53 +0000)]
request: Automatically attempt to update packages on install
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 21 Sep 2023 14:41:07 +0000 (14:41 +0000)]
contrib: Drop priority from development repositories
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 19 Sep 2023 11:12:38 +0000 (11:12 +0000)]
contrib: Make the local repository preferred over stable
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 21 Sep 2023 10:40:09 +0000 (10:40 +0000)]
transactions: Major rewrite of step generation
When we extract from libsolv what steps we need to perform in order to
apply the changes to our system, there was a problem that when updating
packages, the previous version was not properly removed from the
database.
This has now been fixed by adding additional steps which are passive and
will remove the left-over metadata.
This should hopefully make the entire process more robust and easier to
handle in the code as each step has one simple job to do.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Sep 2023 18:27:11 +0000 (18:27 +0000)]
contrib: Remove old signature configuration
We do not support disabling the signature check any more and we no
longer have any host keys to sign packages.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Sep 2023 18:26:05 +0000 (18:26 +0000)]
repos: Implement subpriorities to prefer local packages when possible
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Sep 2023 18:25:34 +0000 (18:25 +0000)]
transaction: Don't wipe dump when we change a package
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Sep 2023 18:15:18 +0000 (18:15 +0000)]
transaction: Refactor reading userinstalled packages
This could potentially leak memory and was less robust.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 20 Sep 2023 18:14:50 +0000 (18:14 +0000)]
dependencies: Don't log parsed dependencies
This is quite verbose...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 18 Sep 2023 18:53:56 +0000 (18:53 +0000)]
transaction: Refactor code to dump a transaction
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 18 Sep 2023 13:23:42 +0000 (13:23 +0000)]
package: Treat sizes as unsigned long long
It looks like there have been some more casting issues which should
hopefully be fixed now.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 18 Sep 2023 12:36:13 +0000 (12:36 +0000)]
compress-man-pages: Support already XZ compressed man pages
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 18 Sep 2023 11:44:05 +0000 (11:44 +0000)]
contrib: Disable the bootstrap repository
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Mon, 18 Sep 2023 11:42:59 +0000 (11:42 +0000)]
util: Fix casting issue when writing JSON
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 17 Sep 2023 20:21:58 +0000 (20:21 +0000)]
request: Log dependency issues if not in interactive mode
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 17 Sep 2023 19:41:11 +0000 (19:41 +0000)]
build: Build things with a lower nice level
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 17 Sep 2023 19:39:51 +0000 (19:39 +0000)]
jail: Don't abort if /etc/hosts or /etc/resolv.conf cannot be bind-mounted
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 17 Sep 2023 13:16:11 +0000 (13:16 +0000)]
repo: Fix compiler warning due to iterating over the wrong type
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 17 Sep 2023 13:10:45 +0000 (13:10 +0000)]
contrib: Update IPFire 3 repositoriy definitions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sun, 17 Sep 2023 13:07:27 +0000 (13:07 +0000)]
downloader: Fix JSON reference counting in mirror list parser
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Sep 2023 15:47:29 +0000 (15:47 +0000)]
_pakfire: Correctly handle it no configuration was given
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Sep 2023 15:38:46 +0000 (15:38 +0000)]
pakfire: Fix passing --config option to Pakfire
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Adolf Belka [Fri, 15 Sep 2023 15:19:10 +0000 (17:19 +0200)]
fhs.c: Correct permissions for /var/mail and /tmp
- /var/mail is looking for 0755 but dma is setting 02775
checking FHS it looks like the settings should be 02775
- /tmp is being checked for 1755 instead of 01755 so the number is
not being recognised as octal but as decimal
- The /var/mail change confirmed to allow dma to be built in ipfire3.x
without failing for FHS errors
Tested-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Adolf Belka <adolf.belka@ipfire.org>
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 15 Sep 2023 13:14:53 +0000 (13:14 +0000)]
configure: Bump version to 0.9.29
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Sep 2023 11:49:57 +0000 (11:49 +0000)]
file: Truncate file before rewriting it
It can happen that the file is shorter after we have fixed the
interpreter, which causes that the remaining data is still in the file.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 14 Sep 2023 11:49:06 +0000 (11:49 +0000)]
_pakfire: util: Fix SEGV when we could not read from file
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 12 Sep 2023 17:43:38 +0000 (17:43 +0000)]
util: Fix potential double-free on error
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 12 Sep 2023 17:42:30 +0000 (17:42 +0000)]
pakfire: Create a ramdisk if no path has been given
This might be more useful when we struggle to cleanup the build
environment due to large IO. The build environment should generally be
small enough to easily fit into memory.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 12 Sep 2023 17:19:36 +0000 (17:19 +0000)]
util: b64encode: Fix leak of p
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 12 Sep 2023 17:18:40 +0000 (17:18 +0000)]
config: Don't copy section names
This mainly makes the static analyzer happy :)
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 12 Sep 2023 17:17:07 +0000 (17:17 +0000)]
file: Rewrite fixing interpreters
The old version had some weaknesses in finding any arguments that came
after the interpreter which are being fixed here.
This version should also be easier to read.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 18:03:54 +0000 (18:03 +0000)]
file: Fix check if an interpreter has any additional arguments
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 17:03:44 +0000 (17:03 +0000)]
file: Don't fail on non-implemented CF protection check
See: #13084 - Implement CF protection check
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 16:10:20 +0000 (16:10 +0000)]
util: Fix potential NULL pointer dereference in pattern matching
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 16:08:13 +0000 (16:08 +0000)]
package: Make code clearer where dumping deps
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 16:02:24 +0000 (16:02 +0000)]
*list: Fix potential NULL pointer dereference
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 16:01:35 +0000 (16:01 +0000)]
file: Fix pattern matching for files we don't scan
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 16:00:57 +0000 (16:00 +0000)]
tests: Never compile the test command using the analyzer
We intentionally have some memory leaks and other bad things in here...
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 13:27:48 +0000 (13:27 +0000)]
file: Initialize buffer when dumping a file
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 13:06:48 +0000 (13:06 +0000)]
filter-requires: Remove check if files are on filelist
This does not work in this place because we are streaming the filelist
into the script and the check is being performed in Pakfire.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 13:03:19 +0000 (13:03 +0000)]
filelist: Fix return code check on pattern matching function
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 9 Sep 2023 10:51:30 +0000 (10:51 +0000)]
archive: Ensure the target directory exists
This causes that we could not hard-link any repositories since we put
archives into subdirectories resulting in a lot of unnecessary IO.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 8 Sep 2023 14:55:26 +0000 (14:55 +0000)]
file: Fix potential memory leak if entry couldn't be copied
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 8 Sep 2023 14:55:14 +0000 (14:55 +0000)]
daemon: Don't overwrite noarch
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 7 Sep 2023 15:13:06 +0000 (15:13 +0000)]
parser: Remove debgugging line
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 7 Sep 2023 15:11:10 +0000 (15:11 +0000)]
file: Correctly initialize the dump buffer
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 7 Sep 2023 14:22:20 +0000 (14:22 +0000)]
filelist: Don't fail scan when the path does not exist
I believe this is what we mostly want.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 5 Sep 2023 16:11:21 +0000 (16:11 +0000)]
repo: Ignore if local repositories don't exist when scanning
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 5 Sep 2023 15:52:23 +0000 (15:52 +0000)]
db: Check if schema exists before reading settings
Earlier versions of SQLite did not seem to complain, but newer versions
log an error when we are trying to access the settings table when it
does not exist, yet.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 2 Sep 2023 10:42:21 +0000 (10:42 +0000)]
util: Remove static buffers from basename/dirname
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 2 Sep 2023 10:03:35 +0000 (10:03 +0000)]
util: Drop unused pakfire_path_abspath function
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 1 Sep 2023 14:35:03 +0000 (14:35 +0000)]
pwd: Don't fail if we cannot read SUBUID/SUBGID from configuration
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 1 Sep 2023 14:23:53 +0000 (14:23 +0000)]
pwd: Set maximum range for SUBUID/SUBGIDs by default
This allows us to continue even if we cannot read anything from
/etc/subuid or /etc/subgid.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 06:08:01 +0000 (06:08 +0000)]
tests: packages: Fix group check
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 05:42:44 +0000 (05:42 +0000)]
repo: Reformat code that downloads metadata
There are no functional changes here, but this is better to read.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 05:40:44 +0000 (05:40 +0000)]
repos: Configure better default refresh times
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 05:38:51 +0000 (05:38 +0000)]
repo: Allow storing custom refresh times for metadata
Fixes: #13248 - repo: Build TTL for metadata
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 05:17:58 +0000 (05:17 +0000)]
string: Add function to format/parse intervals
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 04:41:23 +0000 (04:41 +0000)]
build: Increase precision of the logging timestamp
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 04:18:05 +0000 (04:18 +0000)]
build: Implement custom logging that shows build time
Fixes: #13250 - log: Add timestamp for each log line
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 04:17:50 +0000 (04:17 +0000)]
jail: Allow customising the log callback
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 04:17:13 +0000 (04:17 +0000)]
db: Fix double free of joined groups string
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 03:37:52 +0000 (03:37 +0000)]
jail: Ignore any return codes from the shell
Fixes: #13003 - Python exception when exiting the build jail or requested shell
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 03:36:37 +0000 (03:36 +0000)]
_pakfire: package: Fix cleaning up build arches
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Thu, 31 Aug 2023 03:20:46 +0000 (03:20 +0000)]
packages: Store groups as array
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 18:04:58 +0000 (18:04 +0000)]
tests: package: Check reading build_id in Python
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 18:01:46 +0000 (18:01 +0000)]
_pakfire: package: Export Build IDs as string
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 17:53:39 +0000 (17:53 +0000)]
downloader: Drop using deprecated CURLOPT_PROTOCOLS
This reverts commit
bf0f7d4ad237169f0da6a02c5b19981348616d30 .
It looks like we no longer need to support Buster, so this commit is now
safe to apply.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 17:48:16 +0000 (17:48 +0000)]
hub: Fix typo in sleep command
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 17:28:32 +0000 (17:28 +0000)]
_pakfire: Fix multiple issues in a utility function
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 17:04:41 +0000 (17:04 +0000)]
build: Check if we can build a packager on our architecture
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 17:04:18 +0000 (17:04 +0000)]
arch: Enhance check for support by host and check for interpreter
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 16:38:38 +0000 (16:38 +0000)]
strings: Add function to free string arrays
This should help us to keep code tidier and shorter.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Wed, 30 Aug 2023 16:30:34 +0000 (16:30 +0000)]
packages: Copy strings when returning arrays
This way, the return value will be owned by the caller which also has
the responsibility to clean it up.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 29 Aug 2023 19:34:59 +0000 (19:34 +0000)]
arch: Teach Pakfire to run a different arch effectively
This is useful to let Pakfire think it is running in "noarch" mode, when
we of course actually have to install some binary packages.
This might also become useful when bootstrapping the distribution for a
new architecture.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 29 Aug 2023 19:34:06 +0000 (19:34 +0000)]
macros: Set arch in pakfire
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 29 Aug 2023 18:57:25 +0000 (18:57 +0000)]
pakfire: Call the correct function to check if the host supports this architecture
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 29 Aug 2023 16:47:57 +0000 (16:47 +0000)]
packages: Export build architectures in Python
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Tue, 29 Aug 2023 16:43:33 +0000 (16:43 +0000)]
tests: Add a simple test to read metadata from Python
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 26 Aug 2023 18:39:41 +0000 (18:39 +0000)]
packages: Add support for build arches
This requires that we add a new data type to packages to store a string
array.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 26 Aug 2023 09:52:58 +0000 (09:52 +0000)]
repo: Fix expression to find package archives
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 26 Aug 2023 09:46:58 +0000 (09:46 +0000)]
packager: Set the sourcepath as path if no path given
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Sat, 26 Aug 2023 09:46:45 +0000 (09:46 +0000)]
package: Don't crash if a package has no UUID
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 17:45:50 +0000 (17:45 +0000)]
file: Fix tests and handle invalid inputs better
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 17:39:41 +0000 (17:39 +0000)]
file: Use "struct archive_entry" to store lots of metadata
We used to copy metadata information from the entry format and back
again which does not seem to be too clever. The overhead of the entry
isn't that high that we cannot simply use them here.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 17:38:36 +0000 (17:38 +0000)]
compress: Make sure that paths are relative in archives
When we write archives, we don't want them to contain leading slashes on
the filenames. However, we want to have leading slashes on the
filelists.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 13:30:26 +0000 (13:30 +0000)]
configure: No longer check for FTS functions
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 13:21:08 +0000 (13:21 +0000)]
pakfire: Remove using FTS when reading repository configuration
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 13:10:47 +0000 (13:10 +0000)]
arch: Remove using FTS to search interpreter
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 12:51:37 +0000 (12:51 +0000)]
dist: Don't package directories
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 12:36:00 +0000 (12:36 +0000)]
dist: Fix not packaging any temporary files
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>
Michael Tremer [Fri, 25 Aug 2023 12:35:11 +0000 (12:35 +0000)]
filelist: Use our own pattern matching function throughout
Since we (once again) have another way to match paths in packages, there
is a flag which allows to switch to a different way to match paths.
Signed-off-by: Michael Tremer <michael.tremer@ipfire.org>