]>
2022-07-17 | Michael Tremer | mount: Mount the interpreter every time Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | execute: Mount all file systems only in namespace Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | execute: Switch back to chroot() Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | pakfire: Remove mount_tmpfs flag Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | pakfire: Pass loglevel on creation Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | pakfire: Correctly set return code on initialization... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | digests: Renumber them Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | db: Use correct value for digest types Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | execute: Disable mount propagation before calling pivot_root() Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | pakfire: Allow passing None as empty list Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | packager: Copy file payload into mtree for hashing Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | file: Drop unused function to copy archive entry Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | files: Strip leading "./" from filenames Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-17 | Michael Tremer | packager: Add SHA256 checksums to filelists Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | constants: Export PAKFIRE_DIGEST_* to Python Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | files: Add Python functions to access digest/hexdigest Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | db: Store file digests in a separate table Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | file: Refactor digests Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | archive: Return filelist as list of File objects Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | file: Create Python wrapper for file objects Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | file: Export various functions Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | archive: Expose filelist as property Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | archive: Export path as Python property Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | transactions: Add dry-run mode Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-15 | Michael Tremer | hub: Update downloads URL Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-07-14 | Michael Tremer | client: Implement creating builds Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-29 | Michael Tremer | daemon: Add logging during the build job Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-29 | Michael Tremer | hub: Add a new class for jobs Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Add some basic steps to build a package Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | constants: Drop some old stuff Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | util: Drop rm function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Drop old build function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Drop old worker shutdown handler Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Make workers async Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Drop unused function Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Set job ID in process title Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Block main loop more intelligently Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Fork new worker process when we receive a build job Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Store configuration parameters Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | hub: Avoid any crashes when we received no message Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | configure: Depend on "cpuinfo" Python module Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | logger: Add newline to the end if none already Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | logger: Clear any previously configured handlers Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Close queue connection immediately when shutting... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | daemon: Add flags to be more verbose Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | logger: Use new logger setup in builder, too Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-27 | Michael Tremer | logger: Create a simple logger and use it in daemon Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | daemon: Join the job queue and call a function when... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | hub: Add websocket capability Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | Drop distro.py Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | util: Add a simple function to read the distro name Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | Drop system.py Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | daemon: Remove max_running/max_waiting configuration... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | daemon: Use Python socket module to get hostname Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | daemon: Drop keepalive process Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | hub: Add support for POST requests Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | daemon: Make it async Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | Makefile: Install distro.py Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | daemon: Cosmetic changes when connecting to the hub Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | hub: Show progress bar on file uploads Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | Drop legacy HTTP client Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | client: Make all functions async Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-26 | Michael Tremer | client: Refactor hub communication based on tornado... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-25 | Michael Tremer | execute: Add a simple wrapper for clone3 Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-25 | Michael Tremer | execute: Make CLONE_INTO_CGROUP non-optional Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-25 | Michael Tremer | execute: List all mountpoints after mount Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-24 | Michael Tremer | mount: Don't list everything after each mount operation Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-24 | Michael Tremer | mount: Don't mess with the helpers Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-24 | Michael Tremer | execute: Fix typo in comment Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-24 | Michael Tremer | mount: Use libmount to iterate over any mountpoints Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-24 | Michael Tremer | libpakfire: Move mount operations into a new file Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-24 | Michael Tremer | configure: Link against libmount Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-21 | Michael Tremer | execute: Use pivot_root instead of chroot Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-21 | Michael Tremer | configure: Link against libcap Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-21 | Michael Tremer | execute: Filter syscalls in container Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-21 | Michael Tremer | configure: Depend on libseccomp Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | execute: Drop capabilities Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | execute: Launch any containers in a new PID namespace Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | archive: Fix compression selection Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | shell: Allow passing extra packages to install Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | package: Don't return void Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | package: Simply empty string check Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | request: Drop support for groups Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | archive: Only activate the relevant decompressor Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | archive: Try being more robust against non-existant... Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | archive: Rename files inside the archive (again) Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | packager: Do not dump JSON in pretty format Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-20 | Michael Tremer | parser: Use special "evr" variable Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | package: Automatically erase empty epoch when setting evr Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | builder: Drop legacy Python build stuff Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | execute: Ignore if epoll_wait() is being interrupted Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | build: Make installing the source package an essential job Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | archive: Parse filelist Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | tests: makefile: Dump all package information Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | tests: makefile: Check filelist length Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | tests: makefile: Add test for dist Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | Revert "build: Allow build environments to be interactive" Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | packages: Add distribution information Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | packages: Add vendor to package metadata Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
2022-05-17 | Michael Tremer | package: Add source information Signed-off-by: Michael Tremer <michael.tremer@ipfire.org> |
commit | commitdiff | tree |
next |