Skip to content

Commit 64cf861

Browse files
authored
Merge pull request #31 from whawty/fix_authors
fixed authors, closes #30
2 parents 5ece55e + 8ae3df7 commit 64cf861

30 files changed

+43
-66
lines changed

AUTHORS

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,5 @@
11
Christian Pointner <equinox@spreadspace.org>
22
Markus Grüneis <gimpf@gimpf.org>
3+
Peter Grassberger <petertheone@gmail.com>
4+
Stefan More <spam+whawty@2094.cc>
5+
Nicolas Braud-Santoni <nicolas@braud-santoni.eu>

LICENSE

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
1-
Copyright (c) 2016 Christian Pointner <equinox@spreadspace.org>
2-
2016 Markus Grüneis <gimpf@gimpf.org>
1+
Copyright (c) 2016 whawty contributors (see AUTHORS file)
2+
33
All rights reserved.
44

55
Redistribution and use in source and binary forms, with or without

README.md

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ This socket is also used by the **PAM** module which can be used to bring whawty
1414

1515
The whawty.auth app can be configured to automatically do upgrades to newer hash algorithms when a user logs
1616
in. This way it is possible to smoothly upgrade to newer/stronger hashing formats. The app also supports
17-
synchronisation between multiple hosts. A sample setup for this can be found [here](app/sync/README.md).
17+
synchronization between multiple hosts. A sample setup for this can be found [here](app/sync/README.md).
1818

1919
## golang API
2020

@@ -29,9 +29,8 @@ synchronisation between multiple hosts. A sample setup for this can be found [he
2929
## License
3030

3131
3-clause BSD
32-
33-
© 2016 Christian Pointner <equinox@spreadspace.org>
34-
© 2016 Markus Grüneis <gimpf@gimpf.org>
32+
33+
© 2016 whawty contributors (see AUTHORS file)
3534

3635
whawty.auth makes use of zxcvbn from https://github.com/dropbox/zxcvbn.
3736
The license of zxcvbn can be found in the file LICENSE.zxcvbn

app/Makefile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
##
2-
## Copyright (c) 2016 Christian Pointner <equinox@spreadspace.org>
3-
## 2016 Markus Grüneis <gimpf@gimpf.org>
2+
## Copyright (c) 2016 whawty contributors (see AUTHORS file)
43
## All rights reserved.
54
##
65
## Redistribution and use in source and binary forms, with or without

app/hooks.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//
2-
// Copyright (c) 2016 Christian Pointner <equinox@spreadspace.org>
3-
// 2016 Markus Grüneis <gimpf@gimpf.org>
2+
// Copyright (c) 2016 whawty contributors (see AUTHORS file)
43
// All rights reserved.
54
//
65
// Redistribution and use in source and binary forms, with or without

app/main.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//
2-
// Copyright (c) 2016 Christian Pointner <equinox@spreadspace.org>
3-
// 2016 Markus Grüneis <gimpf@gimpf.org>
2+
// Copyright (c) 2016 whawty contributors (see AUTHORS file)
43
// All rights reserved.
54
//
65
// Redistribution and use in source and binary forms, with or without

app/policy.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//
2-
// Copyright (c) 2016 Christian Pointner <equinox@spreadspace.org>
3-
// 2016 Markus Grüneis <gimpf@gimpf.org>
2+
// Copyright (c) 2016 whawty contributors (see AUTHORS file)
43
// All rights reserved.
54
//
65
// Redistribution and use in source and binary forms, with or without

app/sasl_socket.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//
2-
// Copyright (c) 2016 Christian Pointner <equinox@spreadspace.org>
3-
// 2016 Markus Grüneis <gimpf@gimpf.org>
2+
// Copyright (c) 2016 whawty contributors (see AUTHORS file)
43
// All rights reserved.
54
//
65
// Redistribution and use in source and binary forms, with or without

app/store.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
//
2-
// Copyright (c) 2016 Christian Pointner <equinox@spreadspace.org>
3-
// 2016 Markus Grüneis <gimpf@gimpf.org>
2+
// Copyright (c) 2016 whawty contributors (see AUTHORS file)
43
// All rights reserved.
54
//
65
// Redistribution and use in source and binary forms, with or without

app/sync/README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
# whawty.auth store sync
22

3-
As the whawty.auth store is just a simple directory you may synchronise multiple
3+
As the whawty.auth store is just a simple directory you may synchronize multiple
44
instances using rsync. One way to do this is documented here.
55

66
## Introduction
77

8-
The synchronisation is based on a simple master slave system. The master host is an app
8+
The synchronization is based on a simple master slave system. The master host is an app
99
running on one machine which might be configured to do local upgrades (see below). One or
10-
more slaves use systemd.timer, rsync and ssh to synchronise the local file store with
10+
more slaves use systemd.timer, rsync and ssh to synchronize the local file store with
1111
the one on the (remote) master host.
1212

1313
### context upgrades
@@ -16,7 +16,7 @@ The whawty.auth app can be configured to automatically upgrade passwords hashes
1616
authenticate against it. For this to work the storage backend compares the current default
1717
hashing format and default `context-id`, as set by the store configuration, with the one which
1818
was used to generate the current hash. If the format or `context-id`'s differ it marks the
19-
hash as upgradeable. After a successful authentication the app now does one of the following:
19+
hash as upgrade-able. After a successful authentication the app now does one of the following:
2020

2121
- **do nothing:** no upgrade will be done, the hash files will stay untouched
2222
- **local upgrades:** do an update operation on the local store
@@ -82,16 +82,16 @@ hashes from the master using the following command:
8282

8383
# sudo -u whawty-auth rsync -rlptv --delete -e ssh whawty-auth-master::store /var/lib/whawty/auth/store
8484

85-
On the first connection you will get asked to accept the ssh fingreprint of the master. If you run
86-
the command a second time no errors/warnings shoulb be shown.
87-
After that you can enable the synchronisation by copying the files `whawty-auth-sync.service` and
85+
On the first connection you will get asked to accept the ssh fingerprint of the master. If you run
86+
the command a second time no errors/warnings should be shown.
87+
After that you can enable the synchronization by copying the files `whawty-auth-sync.service` and
8888
`whawty-auth-sync.timer` to `/etc/systemd/system` and enabling the timer using the following commands:
8989

9090
# systemctl daemon-reload
9191
# systemctl enable whawty-auth-sync.timer
9292
# systemctl start whawty-auth-sync.timer
9393

94-
If you also want to have automatic `context-id` upgrades on succesfull logins you need to configure the
94+
If you also want to have automatic `context-id` upgrades on successful logins you need to configure the
9595
slave to do remote upgrades using the the following as an argument to the `--do-upgrades` command line option:
9696

9797
https://whawty-auth-master.example.com/api/update

0 commit comments

Comments
 (0)