]> git.ipfire.org Git - people/ms/pakfire.git/history - src/libpakfire/jail.c
jail: Export new bind action in favour of pakfire_bind()
[people/ms/pakfire.git] / src / libpakfire / jail.c
2022-08-16  Michael Tremerjail: Export new bind action in favour of pakfire_bind()
2022-08-16  Michael Tremermount: Drop unused pakfire_umount_all function
2022-08-16  Michael Tremerjail: Implement bind-mounting anything into the jail
2022-08-16  Michael Tremerjail: Give a random UUID and use it for the cgroup
2022-08-16  Michael Tremerjail: Kill child when parent dies
2022-08-16  Michael TremerUnify duplicated code for UIDs and GIDs
2022-08-16  Michael Tremerjail: deny setgroups() before initializing the {U,G...
2022-08-16  Michael Tremerjail: Use read SUB{U,G}IDs
2022-08-16  Michael Tremerjail: Check effective UID/GID for root as well
2022-08-11  Michael Tremerpakfire: Parse SUBUID/GIDs from /etc/sub{u,g}id
2022-08-10  Michael Tremercgroup: Implement reading stats
2022-08-09  Michael Tremerjail: Create a leaf cgroup
2022-08-09  Michael Tremerjail: Return any output as string
2022-08-09  Michael Tremerjail: Log executed command line
2022-08-08  Michael Tremerjail: Free reference to cgroup when freeing jail
2022-08-08  Michael Tremerjail: Don't create own cgroups any more
2022-08-08  Michael Tremerbuild: Connect jail with cgroup
2022-08-08  Michael Tremercgroup: Add controllers
2022-08-08  Michael Tremercgroup: Start again from scratch
2022-08-04  Michael Tremerjail: Close the original fds for stdin/stdout after...
2022-08-04  Michael Tremerjail: Implement better logging for the child process
2022-08-04  Michael Tremerjail: Automatically determine how many fds we have...
2022-08-04  Michael Tremerjail: Don't open log descriptors are non-blocking
2022-08-04  Michael Tremerjail: Do not remove trailing newline when capturing log
2022-08-04  Michael Tremerpython: Add switch to return output on execute
2022-08-03  Michael Tremerjail: Actually connect stdout/stderr to logger
2022-08-03  Michael Tremerjail: Implement setting nice level
2022-08-03  Michael Tremerjail: Unify the wait logic for processes and use pidfd
2022-08-03  Michael Tremerjail: Export in libpakfire
2022-08-03  Michael Tremerjail: Move pakfire_execute_shell/ldconfig
2022-08-03  Michael Tremerjail: Add option to collect stdout
2022-08-03  Michael Tremerjail: Add convenience function to run scripts
2022-08-03  Michael Tremerjail: Configure UID/GID mapping correctly for root
2022-08-03  Michael Tremerjail: Create fds for logging as non-blocking straight...
2022-08-03  Michael Tremerjail: Use struct in execution context
2022-08-03  Michael Tremerjail: Move completed_fd into ctx
2022-08-02  Michael Tremerjail: Add convenience function to run simple commands
2022-08-02  Michael Tremerjail: Add interface to simply execute scripts
2022-08-02  Michael Tremerjail: Add function to import environment
2022-08-02  Michael Tremerjail: Set default logging callback
2022-08-02  Michael Tremerjail: Implement changing logging callback
2022-08-02  Michael Tremerjail: Import logging stuff from execute.c
2022-08-02  Michael Tremerjail: Fix signal handling
2022-08-02  Michael Tremerjail: Apply syscall filter
2022-08-02  Michael Tremerjail: Execute command
2022-08-02  Michael Tremerjail: Drop capabilities
2022-08-02  Michael Tremerjail: Set open file limit
2022-08-02  Michael Tremerjail: Set personality
2022-08-02  Michael Tremerjail: Mount all default filesystems
2022-08-02  Michael Tremerjail: Fix setting UID/GID in namespace
2022-08-02  Michael Tremerjail: Make the client process wait until the parent...
2022-08-02  Michael Tremerjail: Perform UID/GID setup for new namespace
2022-08-02  Michael Tremerjail: Implement first steps of running a command in...
2022-08-02  Michael Tremerjail: Introduce interactive jails
2022-08-02  Michael Tremerjail: Add flags
2022-08-02  Michael Tremerjail: Add prototype for execution function
2022-08-02  Michael Tremerjail: Set some default environment variables
2022-08-02  Michael Tremerjail: Implement setting environment variables
2022-08-02  Michael Tremerjail: Log when jails are created/destroyed
2022-08-02  Michael Tremerjail: Add basic type