Top 0.6% dependent packages on proxy.golang.org
Top 0.5% dependent repos on proxy.golang.org
Top 0.4% docker downloads on proxy.golang.org
proxy.golang.org : kernel.org/pub/linux/libs/security/libcap/cap
Package cap provides all the Linux Capabilities userspace library API bindings in native Go. Capabilities are a feature of the Linux kernel that allow fine grain permissions to perform privileged operations. Privileged operations are required to do irregular system level operations from code. You can read more about how Capabilities are intended to work in this Linux Symposium paper. This package supports native Go bindings for all the features described in that paper as well as supporting subsequent changes to the kernel for other styles of inheritable Capability. Some simple things you can do with this package are: This `"cap"` package operates with POSIX semantics for security state. That is all OS threads are kept in sync at all times. The package `"kernel.org/pub/linux/libs/security/libcap/psx"` is used to implement POSIX semantics system calls that manipulate thread state uniformly over the whole Go (and any CGo linked) process runtime. Note, if the Go runtime syscall interface contains the Linux variant `syscall.AllThreadsSyscall()` API (it debuted in go1.16 see Go bug 1435 for its history) then the "libcap/psx" package will use that to invoke Capability setting system calls in pure Go binaries. With such an enhanced Go runtime, to force this behavior, use the CGO_ENABLED=0 environment variable. POSIX semantics are more secure than trying to manage privilege at a thread level when those threads share a common memory image as they do under Linux: it is trivial to exploit a vulnerability in one thread of a process to cause execution on any another thread. So, any imbalance in security state, in such cases will readily create an opportunity for a privilege escalation vulnerability. POSIX semantics also work well with Go, which deliberately tries to insulate the user from worrying about the number of OS threads that are actually running in their program. Indeed, Go can efficiently launch and manage tens of thousands of concurrent goroutines without bogging the program or wider system down. It does this by aggressively migrating idle threads to make progress on unblocked goroutines. So, inconsistent security state across OS threads can also lead to program misbehavior. The only exception to this process-wide common security state is the cap.Launcher related functionality. This briefly locks an OS thread to a goroutine in order to launch another executable - the robust implementation of this kind of support is quite subtle, so please read its documentation carefully, if you find that you need it. See the Fully Capable site for recent updates, some more complete walk-through examples of ways of using 'cap.Set's etc and information on how to file bugs. Copyright (c) 2019-21 Andrew G. Morgan <morgan@kernel.org> The cap and psx packages are licensed with a (you choose) BSD 3-clause or GPL2. See LICENSE file for details.
Registry
-
Source
- Documentation
- JSON
- codemeta.json
purl: pkg:golang/kernel.org/pub/linux/libs/security/libcap/cap
License: GPL-2.0
Latest release: about 1 month ago
First release: over 5 years ago
Namespace: kernel.org/pub/linux/libs/security/libcap
Dependent packages: 79
Dependent repositories: 151
Docker dependents: 258
Docker downloads: 303,504,480
Last synced: about 15 hours ago
github.com/trimble-oss/tierceron v1.50.7
Tierceron is a framework of services and tools for securely storing, managing (via tools, data fl...552 versions - Latest release: 8 days ago - 4 stars on GitHub
github.com/moby/buildkit v0.26.2
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit123 versions - Latest release: 8 days ago - 896 dependent packages - 1,163 dependent repositories - 9,436 stars on GitHub
github.com/moby/Buildkit v0.26.2
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit123 versions - Latest release: 8 days ago - 9,436 stars on GitHub
github.com/aquasecurity/tracee v0.24.1
Linux Runtime Security and Forensics using eBPF79 versions - Latest release: 10 days ago - 1 dependent repositories - 4,215 stars on GitHub
github.com/grafana/synthetic-monitoring-agent v0.47.0
Synthetic Monitoring agent172 versions - Latest release: 10 days ago - 15 dependent packages - 13 dependent repositories - 201 stars on GitHub
github.com/siderolabs/talos v1.11.5 💰
Talos Linux is a modern Linux distribution built for Kubernetes.353 versions - Latest release: 22 days ago - 1 dependent package - 1 dependent repositories - 9,009 stars on GitHub
github.com/autonomy/talos v1.11.5
Talos Linux is a modern Linux distribution built for Kubernetes.352 versions - Latest release: 22 days ago - 3,705 stars on GitHub
github.com/crossplaneio/crossplane v1.20.3
Cloud Native Control Planes167 versions - Latest release: 22 days ago - 46 dependent packages - 4 dependent repositories - 6,717 stars on GitHub
github.com/crossplane/crossplane v1.20.3
The Cloud Native Control Plane167 versions - Latest release: 22 days ago - 100 dependent packages - 24 dependent repositories - 10,966 stars on GitHub
gitlab.com/ecp-ci/jacamar-ci v0.27.2
HPC focused CI/CD driver for the GitLab custom executor. https://ecp-ci.gitlab.io/54 versions - Latest release: 23 days ago - 14 stars on GitLab.com
github.com/okteto/buildkit v0.25.2
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit81 versions - Latest release: 23 days ago - 7 dependent repositories - 2 stars on GitHub
github.com/tonistiigi/buildkit_poc v0.25.2
119 versions - Latest release: 23 days agogithub.com/pl4nty/talos v1.12.0-alpha.2
RISC-V port of Talos Linux. Bootstrapped from 387 bytes of assembly9 versions - Latest release: about 1 month ago - 0 stars on GitHub
github.com/cunicu/gont/v2 v2.12.26
A Go testing framework for distributed applications112 versions - Latest release: about 1 month ago - 87 stars on GitHub
github.com/stv0g/gont/v2 v2.12.26 💰
A testing framework for distributed Go applications112 versions - Latest release: about 1 month ago - 8 dependent packages - 55 stars on GitHub
github.com/autonomy/dianemo v1.11.3
349 versions - Latest release: about 1 month agogithub.com/cunicu/go-babel v0.1.78
A Go implementation of the Babel routing protocol79 versions - Latest release: about 2 months ago - 14 stars on GitHub
cunicu.li/go-babel v0.1.76
SPDX-FileCopyrightText: 2023-2024 Steffen Vogel <post@steffenvogel.de> SPDX-License-Identifier: A...80 versions - Latest release: 2 months ago - 12 stars on GitHub
cunicu.li/gont/v2 v2.12.22
A Go testing framework for distributed applications108 versions - Latest release: 2 months ago - 6 dependent packages - 1 dependent repositories - 71 stars on GitHub
github.com/aenix-io/talm v0.16.2
Manage Talos Linux the GitOps Way!48 versions - Latest release: 2 months ago - 61 stars on GitHub
github.com/siderolabs/image-factory v0.8.4 💰
A service to generate Talos boot assets42 versions - Latest release: 3 months ago - 1 dependent package - 128 stars on GitHub
github.com/steadybit/extension-jvm v1.2.4
A Steadybit extension for jvm applications based actions (discovery / attacks)30 versions - Latest release: 3 months ago - 0 stars on GitHub
github.com/claytonsingh/icmp-exporter v0.1.2
ICMP/TCP SYN exporter for prometheus16 versions - Latest release: 4 months ago - 4 stars on GitHub
github.com/cloudflare/ebpf_exporter/v2 v2.5.1
Prometheus exporter for custom eBPF metrics12 versions - Latest release: 4 months ago - 2,440 stars on GitHub
github.com/black-desk/cgtproxy v0.3.2
A transparent proxy RULE manager written in go inspired by cgproxy.31 versions - Latest release: 5 months ago - 1 dependent repositories - 32 stars on GitHub
github.com/kayrus/gof5 v0.1.5
Open Source F5 BIG-IP VPN client for Linux, MacOS, FreeBSD and Windows16 versions - Latest release: 5 months ago - 104 stars on GitHub
github.com/upbound/crossplane v1.20.0
Upbound's distribution of Crossplane237 versions - Latest release: 6 months ago - 13 stars on GitHub
github.com/frezbo/talos v1.9.6
Talos is a modern OS for Kubernetes.228 versions - Latest release: 7 months ago - 0 stars on GitHub
github.com/geyslan/tracee v0.23.0
Linux Runtime Security and Forensics using eBPF70 versions - Latest release: 9 months ago - 0 stars on GitHub
github.com/easyops-cn/beats/v7 v7.17.28
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash153 versions - Latest release: 10 months ago - 0 stars on GitHub
github.com/talos-systems/talos v1.9.3
Talos Linux is a modern Linux distribution built for Kubernetes.319 versions - Latest release: 10 months ago - 21 dependent packages - 16 dependent repositories - 3,705 stars on GitHub
cunicu.li/cunicu v0.12.0
A zeroconf peer-to-peer mesh VPN using Wireguard® and Interactive Connectivity Establishment (ICE)117 versions - Latest release: 11 months ago - 177 stars on GitHub
github.com/stv0g/cunicu v0.12.0
A zeroconf peer-to-peer mesh VPN using Wireguard® and Interactive Connectivity Establishment (ICE)118 versions - Latest release: 11 months ago - 68 stars on GitHub
github.com/cunicu/cunicu v0.12.0
A zeroconf peer-to-peer mesh VPN using Wireguard® and Interactive Connectivity Establishment (ICE)117 versions - Latest release: 11 months ago - 227 stars on GitHub
github.com/stv0g/wice v0.12.0
Wireguard Interactive Connectivity Establishment (ICE)117 versions - Latest release: 11 months ago - 24 stars on
github.com/favonia/cloudflare-ddns-go v1.15.1
🌟 A small (< 3MB), feature-rich, and robust Cloudflare DDNS updater34 versions - Latest release: 12 months ago - 149 stars on GitHub
github.com/favonia/cloudflare-ddns v1.15.1
🌟 A small, feature-rich, and robust Cloudflare DDNS updater34 versions - Latest release: 12 months ago - 2,005 stars on GitHub
github.com/qdm12/gosettings v0.4.4 💰
Go package providing helper functions for working with settings37 versions - Latest release: about 1 year ago - 7 dependent packages - 1 dependent repositories - 0 stars on GitHub
github.com/walkure/homeprobe v1.0.1-pre4
8 versions - Latest release: about 1 year ago - 0 stars on GitHubgithub.com/nberlee/talos v1.8.200
Friendly fork for Turing RK1 on Talos103 versions - Latest release: about 1 year ago - 87 stars on GitHub
github.com/qdm12/dns/v2 v2.0.0-rc8 💰
Docker DNS server on steroids to access DNS-over-TLS from Cloudflare, Google, Quad9, Quadrant or ...9 versions - Latest release: about 1 year ago - 266 stars on GitHub
github.com/steadybit/extension-host v1.2.24
A Steadybit extension for host based actions (discovery / attacks)62 versions - Latest release: about 1 year ago - 1 stars on GitHub
github.com/easyops-cn/filebeat/v7 v7.17.17
2 versions - Latest release: about 1 year agogithub.mirror.nvdadr.com/grafana/synthetic-monitoring-agent v0.28.0
109 versions - Latest release: about 1 year agogithub.hscsec.cn/crossplane/crossplane v1.17.1
138 versions - Latest release: about 1 year agogithub.com/elastic/beats/v7 v7.17.24
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash79 versions - Latest release: about 1 year ago - 100 dependent packages - 106 dependent repositories - 12,545 stars on GitHub
github.1git.de/crossplane/crossplane v1.17.0
135 versions - Latest release: over 1 year agoriasc.eu/wice v0.5.21
A zeroconf peer-to-peer mesh VPN using Wireguard® and Interactive Connectivity Establishment (ICE)51 versions - Latest release: over 1 year ago - 145 stars on GitHub
github.com/amateurevents/filebeat-ouput-pulsar v0.6.0
Elastic Beats Output to Apache Pulsar23 versions - Latest release: over 1 year ago - 51 stars on GitHub
github.com/streamnative/pulsar-beat-output v0.6.0
Elastic Beats Output to Apache Pulsar24 versions - Latest release: over 1 year ago - 1 dependent package - 1 dependent repositories - 51 stars on GitHub
github.com/networkables/mason v0.3.11
21 versions - Latest release: over 1 year agogithub.com/khulnasoft/tracker v0.21.0
3 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.phpd.cn/moby/buildkit v0.14.1
70 versions - Latest release: over 1 year agogithub.com/milas/rock5-talos v1.7.2
Friendly fork of Talos Linux for the Radxa Rock 5 SBCs299 versions - Latest release: over 1 year ago - 13 stars on GitHub
github.phpd.cn/crossplane/crossplane v1.16.0
130 versions - Latest release: over 1 year agogithub.com/canalguada/nicy v0.2.2
Copyright © 2021 David Guadalupe <guadalupe.david@gmail.com> This program is free software: you ...7 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/andrewrynhard/talos v1.7.0
A minimal, immutable, and secure Kubernetes linux distribution289 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.com/psurana-flextrade/beats/v7 v7.17.20
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash77 versions - Latest release: over 1 year ago - 0 stars on GitHub
github.com/qdm12/ss-server v0.6.0 💰
Shadowsocks server to use with Docker and to integrate in other Go programs8 versions - Latest release: over 1 year ago - 1 dependent package - 7 dependent repositories - 14 stars on GitHub
github.com/maheshwarigithub/moby-buildkit v0.13.1
65 versions - Latest release: over 1 year ago - 0 stars on GitHubgithub.com/phisco/crossplane v1.15.1
Cloud Native Control Planes131 versions - Latest release: over 1 year ago - 1 stars on GitHub
github.skymusic.top/grafana/synthetic-monitoring-agent v0.21.0
93 versions - Latest release: almost 2 years agogithub.skymusic.top/crossplane/crossplane v1.15.0
121 versions - Latest release: almost 2 years agogithub.imxd.top/crossplane/crossplane v1.15.0
121 versions - Latest release: almost 2 years agogithub.com/mirantis/buildkit v0.12.5
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit63 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/Mirantis/buildkit v0.12.5
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit63 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/aepifanov/buildkit v0.12.5
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit59 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/apache/doris/extension/beats v0.0.0-20240125024808-aa3ff1ebf72c
Apache Doris is an easy-to-use, high performance and unified analytics database.448 versions - Latest release: almost 2 years ago - 14,502 stars on GitHub
github.com/khulnasoft/devkit v0.12.4
1 version - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/thetherington/beats/v7 v7.8.8
1 version - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/thetherington/beats v0.0.2
2 versions - Latest release: almost 2 years ago - 0 stars on GitHubgate.computer/localhost v0.0.0-20231230212751-d4938e7db250
Benign remote code execution5 versions - Latest release: almost 2 years ago - 2 dependent packages - 1 dependent repositories - 112 stars on GitHub
gate.computer/grpc v0.0.0-20231230212751-d4938e7db250
Benign remote code execution5 versions - Latest release: almost 2 years ago - 1 dependent package - 1 dependent repositories - 112 stars on GitHub
gate.computer/gate v0.0.0-20231230212751-d4938e7db250
Package gate contains general documentation for its subpackages. See https://gate.computer for i...6 versions - Latest release: almost 2 years ago - 7 dependent packages - 4 dependent repositories - 112 stars on GitHub
gate.computer/shell v0.0.0-20231230212751-d4938e7db250
Benign remote code execution5 versions - Latest release: almost 2 years ago - 112 stars on GitHub
gate.computer/cmd v0.0.0-20231230212751-d4938e7db250
Benign remote code execution6 versions - Latest release: almost 2 years ago - 112 stars on GitHub
gate.computer v0.0.0-20231230212751-d4938e7db250
Benign remote code execution14 versions - Latest release: almost 2 years ago - 1 dependent package - 112 stars on GitHub
github.com/pelicanplatform/pelican v1.0.5
The Pelican Platform for creating data federations98 versions - Latest release: almost 2 years ago - 21 stars on GitHub
github.com/PelicanPlatform/pelican v1.0.5
The Pelican Platform for creating data federations4 versions - Latest release: almost 2 years ago - 21 stars on GitHub
github.com/khulnasoft/shipyard v1.1.10 💰
2 versions - Latest release: almost 2 years ago - 1 dependent package - 0 stars on GitHubgithub.com/aws/aws-app-mesh-agent/agent v0.0.0-20231212190042-0f319695e385
10 versions - Latest release: almost 2 years agogithub.com/khulnasoft-labs/tracker v0.19.0
7 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/khulnasoft-lab/tracker v0.19.0
7 versions - Latest release: almost 2 years ago - 0 stars on GitHubgithub.com/dzacball/synthetic-monitoring-agent v0.0.0-20231129132007-05b72f97ae57
Synthetic Monitoring Agent4 versions - Latest release: almost 2 years ago - 0 stars on GitHub
github.com/mayurpetkar/crossplane v1.14.3
115 versions - Latest release: about 2 years ago - 0 stars on GitHubgithub.com/crossplane/function-runtime-oci v0.0.0-20231113155554-3d2dcd121ffc
WIP: A Composition function that wraps an OCI container5 versions - Latest release: about 2 years ago - 6 stars on GitHub
github.com/joshuar/gokbd v0.3.1
A go library to manipulate keyboards using libevdev7 versions - Latest release: about 2 years ago - 1 dependent package - 1 dependent repositories - 2 stars on GitHub
github.com/thoppe-dwarakanath/beats/v7 v7.17.3
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash25 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/preminger/buildkit v0.12.3
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit56 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/orestisfl/beats/v8 v8.10.3
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash42 versions - Latest release: about 2 years ago - 0 stars on GitHub
github.com/nirmata/buildkit v0.12.3
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/AcidFlow/buildkit v0.0.0-20231010193348-2745715fca23
1 version - Latest release: about 2 years agogithub.com/cookbook-md/buildkit v0.12.2
concurrent, cache-efficient, and Dockerfile-agnostic builder toolkit1 version - Latest release: about 2 years ago - 0 stars on GitHub
github.com/gridgentoo/crossplane v1.13.2
109 versions - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/josedonizetti/tracee v0.16.2
Linux Runtime Security and Forensics using eBPF48 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/jeniawhite/beats/v7 v7.26.4
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash59 versions - Latest release: over 2 years ago - 0 stars on GitHub
github.com/qshuai/beats/v7 v7.17.12
:tropical_fish: Beats - Lightweight shippers for Elasticsearch & Logstash68 versions - Latest release: over 2 years ago - 1 stars on GitHub
git.destrealm.org/go/capstan v0.0.0-20230710205928-2262de783bff
3 versions - Latest release: over 2 years ago - 1 dependent packagegithub.com/nextlinux/tracee v0.0.0-20230527010910-d4ca6f93c448
5 versions - Latest release: over 2 years ago - 0 stars on GitHubgithub.com/Gui774ume/krie v0.0.0-20230307101709-d7a781df1d10
Linux Kernel Runtime Integrity with eBPF2 versions - Latest release: over 2 years ago - 151 stars on GitHub
Check this option to include packages that no longer depend on this package in their latest version but previously did.