Replaced Firstyear

This commit is contained in:
Tristram Healy 2020-01-17 12:51:15 +11:00 committed by Firstyear
parent 678ec17909
commit 4470311f84
8 changed files with 27 additions and 27 deletions

View file

@ -1,6 +1,6 @@
<p align="center"> <p align="center">
<img src="https://raw.githubusercontent.com/Firstyear/kanidm/master/artwork/logo-small.png" width="20%" height="auto" /> <img src="https://raw.githubusercontent.com/kanidm/kanidm/master/artwork/logo-small.png" width="20%" height="auto" />
</p> </p>
# Kanidm # Kanidm
@ -20,13 +20,13 @@ of the system have been completed yet!
See our [code of conduct] See our [code of conduct]
[code of conduct]: https://github.com/Firstyear/kanidm/blob/master/CODE_OF_CONDUCT.md [code of conduct]: https://github.com/kanidm/kanidm/blob/master/CODE_OF_CONDUCT.md
## Ethics / Rights ## Ethics / Rights
See our documentation on [rights and ethics] See our documentation on [rights and ethics]
[rights and ethics]: https://github.com/Firstyear/kanidm/blob/master/ethics/README.md [rights and ethics]: https://github.com/kanidm/kanidm/blob/master/ethics/README.md
## Some key ideas ## Some key ideas
@ -39,7 +39,7 @@ See our documentation on [rights and ethics]
For more see the [kanidm book] For more see the [kanidm book]
[kanidm book]: https://github.com/Firstyear/kanidm/blob/master/kanidm_book/src/SUMMARY.md [kanidm book]: https://github.com/kanidm/kanidm/blob/master/kanidm_book/src/SUMMARY.md
## Implemented/Planned features ## Implemented/Planned features
@ -70,7 +70,7 @@ For more see the [kanidm book]
See the [designs] folder See the [designs] folder
[designs]: https://github.com/Firstyear/kanidm/tree/master/designs [designs]: https://github.com/kanidm/kanidm/tree/master/designs
### Get involved ### Get involved
@ -79,13 +79,13 @@ To get started, you'll need to fork or branch, and we'll merge based on PR's.
If you are a contributor to the project, simply clone: If you are a contributor to the project, simply clone:
``` ```
git clone git@github.com:Firstyear/kanidm.git git clone git@github.com:kanidm/kanidm.git
``` ```
If you are forking, then Fork in github and clone with: If you are forking, then Fork in github and clone with:
``` ```
git clone https://github.com/Firstyear/kanidm.git git clone https://github.com/kanidm/kanidm.git
cd kanidm cd kanidm
git remote add myfork git@github.com:<YOUR USERNAME>/kanidm.git git remote add myfork git@github.com:<YOUR USERNAME>/kanidm.git
``` ```

View file

@ -16,7 +16,7 @@ To take the backup (assuming our docker environment) you first need to stop the
docker stop <container name> docker stop <container name>
docker run --rm -i -t -v kanidmd:/data -v kanidmd_backups:/backup \ docker run --rm -i -t -v kanidmd:/data -v kanidmd_backups:/backup \
firstyear/kanidmd:latest /sbin/kanidmd backup \ kanidm/server:latest /sbin/kanidmd backup \
/backup/kanidm.backup.json -D /data/kanidm.db /backup/kanidm.backup.json -D /data/kanidm.db
docker start <container name> docker start <container name>
@ -27,7 +27,7 @@ To restore from the backup:
docker stop <container name> docker stop <container name>
docker run --rm -i -t -v kanidmd:/data -v kanidmd_backups:/backup \ docker run --rm -i -t -v kanidmd:/data -v kanidmd_backups:/backup \
firstyear/kanidmd:latest /sbin/kanidmd restore \ kanidm/server:latest /sbin/kanidmd restore \
/backup/kanidm.backup.json -D /data/kanidm.db /backup/kanidm.backup.json -D /data/kanidm.db
docker start <container name> docker start <container name>
@ -62,7 +62,7 @@ you can then rename the domain with the commands as follows:
docker stop <container name> docker stop <container name>
docker run --rm -i -t -v kandimd:/data \ docker run --rm -i -t -v kandimd:/data \
firstyear/kanidm:latest /sbin/kanidmd domain_name_change \ kanidm/server:latest /sbin/kanidmd domain_name_change \
-D /data/kanidm.db -n idm.new.domain.name -D /data/kanidm.db -n idm.new.domain.name
docker start <container name> docker start <container name>
@ -89,7 +89,7 @@ definitions (this works even though the schema is in the same database!)
docker stop <container name> docker stop <container name>
docker run --rm -i -t -v kanidmd:/data \ docker run --rm -i -t -v kanidmd:/data \
firstyear/kanidmd:latest /sbin/kanidmd reindex \ kanidm/server:latest /sbin/kanidmd reindex \
-D /data/kanidm.db -D /data/kanidm.db
docker start <container name> docker start <container name>
@ -108,7 +108,7 @@ You can run a verification with:
docker stop <container name> docker stop <container name>
docker run --rm -i -t -v kanidmd:/data \ docker run --rm -i -t -v kanidmd:/data \
firstyear/kanidmd:latest /sbin/kanidmd verify \ kanidm/server:latest /sbin/kanidmd verify \
-D /data/kanidm.db -D /data/kanidm.db
docker start <container name> docker start <container name>

View file

@ -2,8 +2,8 @@
Currently we have a pre-release docker image based on git master. They can be found at: Currently we have a pre-release docker image based on git master. They can be found at:
https://hub.docker.com/r/firstyear/kanidmd https://hub.docker.com/r/kanidm/server
https://hub.docker.com/r/firstyear/kanidm_radius https://hub.docker.com/r/kanidm/radius
You'll need a volume where you can put certificates and the database: You'll need a volume where you can put certificates and the database:
@ -19,13 +19,13 @@ that mounts the volume such as:
Then you can setup the initial admin account and initialise the database into your volume. Then you can setup the initial admin account and initialise the database into your volume.
docker run --rm -i -t -v kanidmd:/data firstyear/kanidmd:latest /sbin/kanidmd recover_account -D /data/kanidm.db -n admin docker run --rm -i -t -v kanidmd:/data kanidm/server:latest /sbin/kanidmd recover_account -D /data/kanidm.db -n admin
You then want to set your domain name so that spn's are generated correctly. You then want to set your domain name so that spn's are generated correctly.
docker run --rm -i -t -v kanidmd:/data firstyear/kanidmd:latest /sbin/kanidmd domain_name_change -D /data/kanidm.db -n idm.example.com docker run --rm -i -t -v kanidmd:/data kanidm/server:latest /sbin/kanidmd domain_name_change -D /data/kanidm.db -n idm.example.com
Now we can run the server so that it can accept connections. Now we can run the server so that it can accept connections.
docker run -p 8443:8443 -v kanidmd:/data firstyear/kanidmd:latest docker run -p 8443:8443 -v kanidmd:/data kanidm/server:latest

View file

@ -157,7 +157,7 @@ A fully configured example is:
You can then run the container with: You can then run the container with:
docker run --name radiusd -v ...:/data firstyear/kanidm_radius:latest docker run --name radiusd -v ...:/data kanidm/radius:latest
Authentication can be tested through the client.localhost nas configuration with: Authentication can be tested through the client.localhost nas configuration with:
@ -176,7 +176,7 @@ If you have any issues, check the logs from the radius output they tend to indic
of the problem. To increase the logging you can re-run your environment with debug enabled: of the problem. To increase the logging you can re-run your environment with debug enabled:
docker rm radiusd docker rm radiusd
docker run --name radiusd -e DEBUG=True -i -t -v ...:/data firstyear/kanidm_radius:latest docker run --name radiusd -e DEBUG=True -i -t -v ...:/data kanidm/radius:latest
Note the radius container *is* configured to provide Tunnel-Private-Group-ID so if you wish to use Note the radius container *is* configured to provide Tunnel-Private-Group-ID so if you wish to use
wifi assigned vlans on your infrastructure, you can assign these by groups in the config.ini as wifi assigned vlans on your infrastructure, you can assign these by groups in the config.ini as

View file

@ -6,8 +6,8 @@ edition = "2018"
license = "MPL-2.0" license = "MPL-2.0"
description = "Kanidm Client Library" description = "Kanidm Client Library"
documentation = "https://docs.rs/kanidm_client/latest/kanidm_client/" documentation = "https://docs.rs/kanidm_client/latest/kanidm_client/"
homepage = "https://github.com/Firstyear/kanidm/" homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/Firstyear/kanidm/" repository = "https://github.com/kanidm/kanidm/"
[dependencies] [dependencies]
log = "0.4" log = "0.4"

View file

@ -6,8 +6,8 @@ edition = "2018"
license = "MPL-2.0" license = "MPL-2.0"
description = "Kanidm Protocol Bindings for serde" description = "Kanidm Protocol Bindings for serde"
documentation = "https://docs.rs/kanidm_proto/latest/kanidm_proto/" documentation = "https://docs.rs/kanidm_proto/latest/kanidm_proto/"
homepage = "https://github.com/Firstyear/kanidm/" homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/Firstyear/kanidm/" repository = "https://github.com/kanidm/kanidm/"
[dependencies] [dependencies]
serde = "1.0" serde = "1.0"

View file

@ -7,8 +7,8 @@ default-run = "kanidm"
license = "MPL-2.0" license = "MPL-2.0"
description = "Kanidm Client Tools" description = "Kanidm Client Tools"
documentation = "https://docs.rs/kanidm_tools/latest/kanidm_tools/" documentation = "https://docs.rs/kanidm_tools/latest/kanidm_tools/"
homepage = "https://github.com/Firstyear/kanidm/" homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/Firstyear/kanidm/" repository = "https://github.com/kanidm/kanidm/"
[[bin]] [[bin]]
name = "kanidm" name = "kanidm"

View file

@ -9,8 +9,8 @@ edition = "2018"
license = "MPL-2.0" license = "MPL-2.0"
description = "Kanidm Server Library and Binary" description = "Kanidm Server Library and Binary"
documentation = "https://docs.rs/kanidm/latest/kanidm/" documentation = "https://docs.rs/kanidm/latest/kanidm/"
homepage = "https://github.com/Firstyear/kanidm/" homepage = "https://github.com/kanidm/kanidm/"
repository = "https://github.com/Firstyear/kanidm/" repository = "https://github.com/kanidm/kanidm/"
[lib] [lib]
name = "kanidm" name = "kanidm"