blob: dc93444d82a3489e1713644680e272c2a61e2701 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
|
Changes in 0.6.16
=================
* Don't filter out users below UID_MIN in login.defs
* Filter out users with invalid shells
* build fixes for srcdir != builddir
* Port to GDBus
* Add systemd support
* vala support and introspection fixes
* ppc32 fixes
* use infinite timeout for ListCachedUsers calls
* translation updates
Changes in 0.6.15
=================
* fix build on FreeBSD and OpenBSD
* only accept regular files as icons
* don't track non-graphical sessions
* fix wtmp handling
Changes in 0.6.14
=================
* ignore extraneous SetAutomaticLogin(false) calls for a user
* monitor /etc/gdm/custom.conf for changes in autologin config
* fix fast user switching
* fix docs to build
* translation updates
Changes in 0.6.13
=================
* honor aclocal flags environment variable
* set log domain so it can be hushed
* use wtmp instead of consolekit for determining login frequency
* leak and warning fixes
* clean up polkit deprectation warnings
* add '--' before username to account helper programs
Changes in 0.6.12
=================
* The usual pile of race fixes
Changes in 0.6.11
=================
* Add API for creating users to the library
Changes in 0.6.10
================
* An assortment of race fixes
* Translation Updates
Changes in 0.6.8
================
* Fix parsing of gdm config file
Changes in 0.6.7
================
* Fix call to useradd for normal users
* Correct free array of groups
* Translation Updates
Changes in 0.6.6
================
* Make it possible to disable user icon
* Drop Supervised user role
* Use "wheel" instead of "desktop_admin_r" as admin group
since that's what everyone uses for this purpose anyway.
* Crasher fixes
* Translation Updates
* Misc distro integration fixes
Changes in 0.6.5
================
* No longer return excluded users from cached listings
* Add a --debug command line option
* Use proper dbus proxy for settings api in client lib
* Expose XSession property over bus
Changes in 0.6.4
================
* minor fixes
Changes in 0.6.3
================
* Add more getters to client library
* Add an initial cut at a setter api
* Add XSession property type
Changes in 0.6.2
================
* Remove the unused UserChanged signal
* Add a small client library, based on code from gdm
* Don't use gnome-common
* Use the user-administration privilege for autologin changes
Changes in 0.6.1
================
* Always emit the changed signal when setting user photo
* Install systemd unit files
* Add Polish translations
Changes in 0.6
==============
* Many changes after code review by Miroslav Trmac:
- Always require user-administration privilege when setting a password
or changing a username
- Allow changing password mode and password even when the account is
locked, and unlock it as a side-effect
- Use /etc/shadow to store account locking and 'set password at next
login' information and monitor /etc/shadow for changes
- Set loginuid when runing commands on behalf of a user to generate
proper audit records
- Drop SetIconData and make SetIconFile copy the file when appropriate.
As a consequence, the service no longer links against image libraries.
- Various other robustness and error-handling fixes
Changes in 0.5
==============
* Make initial user list call work
* Avoid extraneous commandline parsing
|