Skip to content

Commit d242dae

Browse files
Deploy to GitHub pages
0 parents  commit d242dae

File tree

132 files changed

+2058
-0
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

132 files changed

+2058
-0
lines changed

README.md

Lines changed: 68 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,68 @@
1+
# Kanidm PPA Packages
2+
3+
- The Kanidm PPA repository contains Debian & Ubuntu packages built from the [main Kanidm repository](https://github.com/kanidm/kanidm).
4+
- Two separate components are available, `stable` for released versions and `nightly` which only
5+
provides the latest bleeding edge, refreshed once a day.
6+
- Packages are distributed for current LTS versions of Debian & Ubuntu that natively package the required
7+
dependencies;
8+
- Ubuntu: 22.04 aka `jammy` & 24.04 aka `noble`.
9+
- Debian 12 aka `bookworm`.
10+
11+
- Please note that while the spirit of the commands below should also work on other Debian-based distributions,
12+
the codename detection will not work and you will need to manually choose which distribution is the
13+
closest to yours. The methods for adding repositories may also vary, for example Pop OS, requires an altered setup in
14+
line with their [instructions](https://support.system76.com/articles/ppa-third-party/).
15+
16+
## Adding it to your system
17+
18+
Make sure you have a “trusted GPG” directory for storing signing keys.
19+
20+
```bash
21+
sudo mkdir -p /etc/apt/trusted.gpg.d/
22+
```
23+
24+
Download the Kanidm PPA GPG public key.
25+
26+
```bash
27+
curl -s "https://kanidm.github.io/kanidm_ppa/kanidm_ppa.asc" \
28+
| sudo tee /etc/apt/trusted.gpg.d/kanidm_ppa.asc >/dev/null
29+
```
30+
31+
Add the Kanidm PPA to your local APT configuration, with autodetection of Ubuntu vs. Debian.
32+
Please adjust accordingly if you want the `nightly` component instead of the default `stable`.
33+
34+
```bash
35+
curl -s "https://kanidm.github.io/kanidm_ppa/kanidm_ppa.list" \
36+
| grep $( ( . /etc/os-release && echo $VERSION_CODENAME) ) | grep stable \
37+
| sudo tee /etc/apt/sources.list.d/kanidm_ppa.list
38+
```
39+
40+
Update your local package cache.
41+
42+
```bash
43+
sudo apt update
44+
```
45+
46+
## Listing Packages
47+
48+
Use `apt search` to list the packages available:
49+
50+
```bash
51+
apt search kanidm
52+
```
53+
54+
## Installing stable on top of nightly
55+
56+
If you previously had the alpha version kanidm nightly packages installed or are switching from
57+
nightly down to stable, it may be difficult to remove the previous versions safely without
58+
losing for example Kanidm backed sudo in the middle. This snippet is intended to help with that:
59+
60+
```bash
61+
sudo bash <<EOT
62+
dpkg --remove kanidm kanidm-unixd libnss-kanidm libpam-kanidm
63+
apt install -y kanidm kanidm-unixd
64+
EOT
65+
```
66+
67+
If anything goes wrong during the snippet, you may need to fall back to other methods of gaining
68+
root to complete the transition!

dists/bookworm/Contents-amd64.gz

311 Bytes
Binary file not shown.

dists/bookworm/Contents-arm64.gz

312 Bytes
Binary file not shown.

dists/bookworm/InRelease

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
-----BEGIN PGP SIGNED MESSAGE-----
2+
Hash: SHA256
3+
4+
Origin: . bookworm
5+
Label: . bookworm
6+
Suite: bookworm
7+
Codename: bookworm
8+
Date: Mon, 17 Mar 2025 00:59:42 UTC
9+
Architectures: amd64 arm64
10+
Components: nightly stable
11+
Description: Generated by aptly
12+
MD5Sum:
13+
6eebe44d2fc2158571cdc2003b0d0ecb 1064 Contents-amd64
14+
1e3977c3065a876b5b12faf349dfae1f 311 Contents-amd64.gz
15+
7c5864f0fa362a25f1f01445e64b72fe 1066 Contents-arm64
16+
0a31f85bbc72b3791cbeeb9f51c7f0aa 312 Contents-arm64.gz
17+
2a725ce3757501e481917961ccefe8e4 883 nightly/Contents-amd64
18+
acde3a901c9b553b6389749a0e68d3d0 253 nightly/Contents-amd64.gz
19+
2a725ce3757501e481917961ccefe8e4 883 nightly/Contents-arm64
20+
acde3a901c9b553b6389749a0e68d3d0 253 nightly/Contents-arm64.gz
21+
27f0d2dcbc661d1123d62cbf020f61fe 2930 nightly/binary-amd64/Packages
22+
ca466b5305efb8868c949733bf46b539 1294 nightly/binary-amd64/Packages.bz2
23+
479ef552b9be04c2dc91c4dcdd64bc97 1178 nightly/binary-amd64/Packages.gz
24+
65099668b5d74b20871c7e603ca0fb5f 129 nightly/binary-amd64/Release
25+
a7427e2dac245fe8e8893d286a4a7a3e 2930 nightly/binary-arm64/Packages
26+
4b113907f9c79c73f22df0eabc9d0878 1300 nightly/binary-arm64/Packages.bz2
27+
2612c8cb40b4717458f0e7bd315ac878 1176 nightly/binary-arm64/Packages.gz
28+
41215ecca7bed30d2d77bf175392a528 129 nightly/binary-arm64/Release
29+
6eebe44d2fc2158571cdc2003b0d0ecb 1064 stable/Contents-amd64
30+
1e3977c3065a876b5b12faf349dfae1f 311 stable/Contents-amd64.gz
31+
7c5864f0fa362a25f1f01445e64b72fe 1066 stable/Contents-arm64
32+
0a31f85bbc72b3791cbeeb9f51c7f0aa 312 stable/Contents-arm64.gz
33+
cd3f609f47642a0035c7ddd231788ee2 5818 stable/binary-amd64/Packages
34+
c7488a4d6585c6fc983d710998129279 2037 stable/binary-amd64/Packages.bz2
35+
32262fae972b61e487a88fc027d5b09b 1897 stable/binary-amd64/Packages.gz
36+
fd064c8443e9d899e419c623b8c5b816 128 stable/binary-amd64/Release
37+
a1f3ae56c347977bab8ec38cac7e982a 5818 stable/binary-arm64/Packages
38+
42336761d91dfd8638ef713646a62372 2055 stable/binary-arm64/Packages.bz2
39+
87ba97030e59d9b47a9650e29bda985a 1894 stable/binary-arm64/Packages.gz
40+
17552d7e5bd5a0769fe2e460b0f3def8 128 stable/binary-arm64/Release
41+
SHA1:
42+
cbe1b29911595abe0cdb83b5bccd2e8d2569bab0 1064 Contents-amd64
43+
677baabb7a18ac820c1133e304bcf0de6d84a059 311 Contents-amd64.gz
44+
cc7e33239cc324eff78b0ae1d13fcffb9ecdb33e 1066 Contents-arm64
45+
600d25d60005574cffb1881669f9d9a6d5caee74 312 Contents-arm64.gz
46+
1ec0ce4c74cb5badce13aa0a2aa1d52b877c6504 883 nightly/Contents-amd64
47+
89080c7845b34ab36770345b80eb6e5f60c2970a 253 nightly/Contents-amd64.gz
48+
1ec0ce4c74cb5badce13aa0a2aa1d52b877c6504 883 nightly/Contents-arm64
49+
89080c7845b34ab36770345b80eb6e5f60c2970a 253 nightly/Contents-arm64.gz
50+
831e5012bda0cf8696e48ca766849925d4bd1a7f 2930 nightly/binary-amd64/Packages
51+
cbffd6d950dbef1ae74d5c0d9353cf0950b9d78f 1294 nightly/binary-amd64/Packages.bz2
52+
53985d5df06f5fd7a4de1a33d9a8dfe69331ec3b 1178 nightly/binary-amd64/Packages.gz
53+
bcdaccb9bff9723aabbcb71253dcfa823a91bece 129 nightly/binary-amd64/Release
54+
5cbf8142d840475fcc5cf713dfffc4274ba35567 2930 nightly/binary-arm64/Packages
55+
f714d8c6af616f024b17296a6e34ee0d5336a4dd 1300 nightly/binary-arm64/Packages.bz2
56+
3eb877592a90006bb5ca237ab27002de9ef9f1d0 1176 nightly/binary-arm64/Packages.gz
57+
0187b3c5d7614d3f917b9b3ae8e4570ae85641e8 129 nightly/binary-arm64/Release
58+
cbe1b29911595abe0cdb83b5bccd2e8d2569bab0 1064 stable/Contents-amd64
59+
677baabb7a18ac820c1133e304bcf0de6d84a059 311 stable/Contents-amd64.gz
60+
cc7e33239cc324eff78b0ae1d13fcffb9ecdb33e 1066 stable/Contents-arm64
61+
600d25d60005574cffb1881669f9d9a6d5caee74 312 stable/Contents-arm64.gz
62+
280561b14c8e3b138524ea6c8a0fe87e56bc5365 5818 stable/binary-amd64/Packages
63+
20bc9f80b7f11b5ceea34b5f0cb7acdee7cfc9f6 2037 stable/binary-amd64/Packages.bz2
64+
0baaa6acab2a79d5e701321fe1b5642659daad01 1897 stable/binary-amd64/Packages.gz
65+
99d764ec41d7dcd92271d24530590bc6f152588f 128 stable/binary-amd64/Release
66+
099ed3c362c1a4200115a3e93cca28c8e9ed809b 5818 stable/binary-arm64/Packages
67+
8c3010aba047695069204b4bfad8794d1b6dd94f 2055 stable/binary-arm64/Packages.bz2
68+
fb15b3b9c1aef9ee8bf889d1a493fe9dc1e3fdef 1894 stable/binary-arm64/Packages.gz
69+
201a3519fc1cfe1489fbfbb21eacb1d6fc7fa6d3 128 stable/binary-arm64/Release
70+
SHA256:
71+
2d92c60713d4a87282883522a0720c39dc79a0ccc9594f515253bdebd8fdd942 1064 Contents-amd64
72+
f9d3e68671674b16e4fb4470875742852299485ea213b744b837b301967381c5 311 Contents-amd64.gz
73+
2dbd7c0739554dab7744940dd9209665b756b051f6a22ad0987d41d0044d8d5d 1066 Contents-arm64
74+
91a8927805990dbf7e6ffa49419ce4e8579e8ba68359412750fb25cf760bbb90 312 Contents-arm64.gz
75+
3c264017411cf5f78eab272966a576408c56438e514a0cf3900138dd22729e6f 883 nightly/Contents-amd64
76+
512ddbed63a84b222527c357f9898b9f5a1fd96f708c845409c195207d9cf47f 253 nightly/Contents-amd64.gz
77+
3c264017411cf5f78eab272966a576408c56438e514a0cf3900138dd22729e6f 883 nightly/Contents-arm64
78+
512ddbed63a84b222527c357f9898b9f5a1fd96f708c845409c195207d9cf47f 253 nightly/Contents-arm64.gz
79+
023087ab3634fc1224147eb851f491037278a94843beb4b1bb862df19c705533 2930 nightly/binary-amd64/Packages
80+
53ad3a60828b4af6789bb6dedb7c89b65ca93cba3bd97bb044ca79a7041c19b6 1294 nightly/binary-amd64/Packages.bz2
81+
54479de21e56e3e5f3c21f89587d6b828db13c2feddb272ec4997c0e6530857d 1178 nightly/binary-amd64/Packages.gz
82+
55a30d3baba46a4114e9656edad3c2e6951d7c5ba5b2e51f91b5d770605914ba 129 nightly/binary-amd64/Release
83+
31bd6ae14f12965098b50b5d44bdac270903fb4c59a75e3e0e3d57c06e5b7589 2930 nightly/binary-arm64/Packages
84+
564458dcdd476728270455a0ec1122219e1a638e2807f63ac345703088bf512c 1300 nightly/binary-arm64/Packages.bz2
85+
327c69f323259d5c4efa0eaca1f9952702b2ad5e9769728d9bb119b078c167fc 1176 nightly/binary-arm64/Packages.gz
86+
0ff3dfa550bd656406c4492c8d7a04b7c692def44260e49c6196070558fbd574 129 nightly/binary-arm64/Release
87+
2d92c60713d4a87282883522a0720c39dc79a0ccc9594f515253bdebd8fdd942 1064 stable/Contents-amd64
88+
f9d3e68671674b16e4fb4470875742852299485ea213b744b837b301967381c5 311 stable/Contents-amd64.gz
89+
2dbd7c0739554dab7744940dd9209665b756b051f6a22ad0987d41d0044d8d5d 1066 stable/Contents-arm64
90+
91a8927805990dbf7e6ffa49419ce4e8579e8ba68359412750fb25cf760bbb90 312 stable/Contents-arm64.gz
91+
e16e010a1b6d1ac26741334673b4269af6b59e0830f1b5ea596034eba93901bc 5818 stable/binary-amd64/Packages
92+
d7331131c866c7d06158753e211ea8c2769b36463a9786dbdc09cba662b10677 2037 stable/binary-amd64/Packages.bz2
93+
94c12246184d0dd42137641ff427d7bba7fbd61aa88406546662801884c25010 1897 stable/binary-amd64/Packages.gz
94+
f369ac008eedab8d20b0a73faeb348c47a7427e656d6b8e180bc2eff8f1fa22f 128 stable/binary-amd64/Release
95+
f14f0147ee77b644e87876bf5eebd0c481e0ce5cee1012e82390c7519ee07a6b 5818 stable/binary-arm64/Packages
96+
f74eb537502c6823ed5ef2d8591f1ed79466530e7dd8a7d0374b39961f7cabeb 2055 stable/binary-arm64/Packages.bz2
97+
96e77878203ed51b57772d0b966e121256a4764d2266eff4fc3cb2c152efecbe 1894 stable/binary-arm64/Packages.gz
98+
b6b26c25a23a416f39cc775294b115e1d186aca8344204317f1dfe2e0a19547e 128 stable/binary-arm64/Release
99+
SHA512:
100+
72e975c0c39cfe6ba79136a8c6d30c3c6f8fd798b7a886489acac4273c17f49365c6077df76364ba76d41bd9da7b08ffd5dbc6526d44e886cebf3367270da551 1064 Contents-amd64
101+
adbf9172b88ce9ba770d3c979aaee0693e7a578368847fb5f56a4bd51b281b0a13539ddd2491aeb4018fe289150faf2ff83d96fdc35b77e1d083f5eb478b4a81 311 Contents-amd64.gz
102+
6d5f31aa557582bab7ccf36324cbec3e256d9b65faced7bebe1373fb051ea0089f9db16cbd0a3fb6b35e8c467603e07bceed595824dd8962a253d5d194c30c5f 1066 Contents-arm64
103+
c6ea05688b5bb225b584de8a0b6fcb1178ad58bdb3ea2c24101a9aa0b31efdbde4f59f2937d174d044c48de1c6532a7bae42e3b50739e063a05f973253991901 312 Contents-arm64.gz
104+
94da92d3e4221f99c9cea414b6b46041a5c1a37dd6cff4b3e621dcb53eeae016c1dd1375e7a8de055c80f31c5c9da25c5307c4cfb19c1c19c144695f907587df 883 nightly/Contents-amd64
105+
0af8cf0ad9a888578bb9c99ef6f21f0de10c1496c1664bd7a127c6571c78f4623dc4ced6f0fc57b2ef86821e4d3de4ac797e22a1f3329678fea243e63fa1fcbb 253 nightly/Contents-amd64.gz
106+
94da92d3e4221f99c9cea414b6b46041a5c1a37dd6cff4b3e621dcb53eeae016c1dd1375e7a8de055c80f31c5c9da25c5307c4cfb19c1c19c144695f907587df 883 nightly/Contents-arm64
107+
0af8cf0ad9a888578bb9c99ef6f21f0de10c1496c1664bd7a127c6571c78f4623dc4ced6f0fc57b2ef86821e4d3de4ac797e22a1f3329678fea243e63fa1fcbb 253 nightly/Contents-arm64.gz
108+
0dad84df81e8e49603df5844268d80d16ad8aa56db8eeb286b473221364b9e088d0c515ca35ddc656f471f9d967649c45abd9f69e877cfdcbc189ab10ac1b3d4 2930 nightly/binary-amd64/Packages
109+
e8d4fa58c149bfaeba14c74fb09c1001fb128e80163d212b5a2a4fd451535231b0adafa2d9e65e9ea4f668b3d0a9c73561d2a846e699e318044291b5f70af3ef 1294 nightly/binary-amd64/Packages.bz2
110+
a0a93bd103a6c0491ccdeea90eaeaa2059c1233333292ad21b115a3375723d9813101cd96faead9403632723146dbdf384f43baba108a308bde9ea06aedb2f0d 1178 nightly/binary-amd64/Packages.gz
111+
cc5f1e6b9b0293b4dd18b8b97fdf61e627b26478c95138bc00f13ee9bbbd0d45a584a57077befeab351281e47023441fd36190f40b000d75f1af8f94b64e5854 129 nightly/binary-amd64/Release
112+
f597c3c174ed1fc09585e8cd67c3f90dd8acce0871bb58fe82cc3e6884bfcaa66c3662c22afb0d19e298969e5c55f45d5894da0e737a59d41a777d2dc1283ce9 2930 nightly/binary-arm64/Packages
113+
f9f8653791dce51160cc28b1f6b9bf909b04b363d13d9b6e0ef866dbb3c6ba08fb3bd747ef265576e10d43be633ac0788cb1c478b2c8936584a82a6cb91c3ed9 1300 nightly/binary-arm64/Packages.bz2
114+
8308b85cab4292c13395873d9ae0329a904ae7bebd8ce3abcf3abb0e5cb51b763bbeabea305e865edcd97e1f6d6fbdff8329b27f3de49094f5ac1a78faa7730c 1176 nightly/binary-arm64/Packages.gz
115+
65a2024a9fd01af39371e8ba0b60535b1a6c063782b3c60b4358d393aea09c65078ee12ec04b4c4823a2cca2387c50c3a3de17c3ff378847041a77b481fbb00c 129 nightly/binary-arm64/Release
116+
72e975c0c39cfe6ba79136a8c6d30c3c6f8fd798b7a886489acac4273c17f49365c6077df76364ba76d41bd9da7b08ffd5dbc6526d44e886cebf3367270da551 1064 stable/Contents-amd64
117+
adbf9172b88ce9ba770d3c979aaee0693e7a578368847fb5f56a4bd51b281b0a13539ddd2491aeb4018fe289150faf2ff83d96fdc35b77e1d083f5eb478b4a81 311 stable/Contents-amd64.gz
118+
6d5f31aa557582bab7ccf36324cbec3e256d9b65faced7bebe1373fb051ea0089f9db16cbd0a3fb6b35e8c467603e07bceed595824dd8962a253d5d194c30c5f 1066 stable/Contents-arm64
119+
c6ea05688b5bb225b584de8a0b6fcb1178ad58bdb3ea2c24101a9aa0b31efdbde4f59f2937d174d044c48de1c6532a7bae42e3b50739e063a05f973253991901 312 stable/Contents-arm64.gz
120+
afee6357b27d236dee968e7eaee30caf8dfd7f11015719352d8897eeb1655f68e6326a78d28dd457287838e4c0e66ecaaea5baad4cb4adda7a95870e54920390 5818 stable/binary-amd64/Packages
121+
a21fad1577937e0feff01bd663d1e2d075aa4f9dc591420e89c80a8d013d848aefd733a7000537b56b157178cccc9beb8de8394a3c9df95f483ac4eb76dd4f18 2037 stable/binary-amd64/Packages.bz2
122+
e2ddb9338c31653b2cda682c2ce2edb27003ae52650cc51a728a52447a57634d173f969c8ba234b7db0179122a811a4488ae259bfeb09024367bc0014dc4caa3 1897 stable/binary-amd64/Packages.gz
123+
14a8dde955aa302a8cb3a697442da7e676244167e69b1f9e1e6f948e9dca4167eb12b3a10f2157f9aadddb1f77e5bdc3cb3784f076a776604e250d279c746237 128 stable/binary-amd64/Release
124+
64f37293a603452736b9db8f259e0395dbf07451c1e78c3b95c7730fed654aa86d7120e682e2f52c61baa086fcbac07d999bcb01c799015b2663b33057dca5b1 5818 stable/binary-arm64/Packages
125+
09da869cd63c26803799e8125a4d3e62210f41aea589db7c8cb4d94d16e4869a2bd83f900f5d904a6bc3e7d14350dd106cdda362096790911e317b9331ba2ca8 2055 stable/binary-arm64/Packages.bz2
126+
8bf11392ae6528734779e63747d8428c8f517d4f26567e0b94c4c3319670eb960d01961be8e878f4d93971d8f09c106049e621ab8f898ed3e474e727b7e90d96 1894 stable/binary-arm64/Packages.gz
127+
6846ab2071419a77f3baa5b6240d511bc81453ca80c27adef833e0815a9d15d7d1bf6c45c862319bb0b2101fa8c844ccfecc7134cc73e32d9d17c47f71de946f 128 stable/binary-arm64/Release
128+
-----BEGIN PGP SIGNATURE-----
129+
130+
iQIzBAEBCAAdFiEE6iDpXWimUZH+jOeVdsyBQGCyPmYFAmfXc/8ACgkQdsyBQGCy
131+
Pmb8Mg//UBW7Dsp+R0P8YTO6qeAeJOsJcv/xvs6v+5VqblxNNsy/lLNoYemD4o/W
132+
AcBGwb/F9cd1ajD0JHHSxnU+f6zB7Ak1UahyG3fHTCW3RuDGq7phf9e+Xz1S7fMZ
133+
J1gQLma7lEOMXx7qrg05Mjhpng082+Ao5UMEyKJPr6lgdqXBZPYghJ7oh7gol/bd
134+
ARK8MaFgRYzbI3gOMe3ZRWW0bw5/Ma1TJds6zfe37t5HYC38u7Q+eeKjWF9RAx1W
135+
zN7MgKGl4czPVILPDDFU/klu2shFunMTFfaooRhmRpcWKerHa3yQnyw69V+e35Fl
136+
Lp5Zw1WSUPtAlTSddJDh6HSBHVMcoJZ4OUmRWtFJFWP2WbPcShShOtq0hoJm4jma
137+
nS8wO6uI7a8TWqcWSh3JHPI3WUxQr8HFPuZatorWokCdvTEMqo/bhxNkE06tiDNf
138+
gmFlofCk+h2sVG1dqXFXCb1hAC9/HzM59E/lNaDKUkw/VRZ1ZamJKftzz3MVqWsd
139+
wzGSE9h4Pwvsvmu81lguyiYvFvC/wOLDcgYIW2LLqiNrw8R4CZYa5eOg2fKikea5
140+
86/c2c8gOjDwrRaUon+4C2luU2iM0tKOkNY35K5iPx/hd2dY1TpyCrfMVmE6KPAU
141+
e5tPkWgx6vnTcaLzC/4pL+OP4DxlYQSiQH5TD0EeMx7EywexGg0=
142+
=nJv0
143+
-----END PGP SIGNATURE-----

0 commit comments

Comments
 (0)