File accountsservice.changes of Package accountsservice
xxxxxxxxxx
1
-------------------------------------------------------------------
2
Tue Apr 14 00:28:10 UTC 2020 - Yifan Jiang <yfjiang@suse.com>
3
4
- Apply as-fate318433-prevent-same-account-multi-logins.patch to Leap.
5
6
-------------------------------------------------------------------
7
Sat Jan 25 14:05:06 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>
8
9
- No longer recommend -lang: supplements are in use
10
11
-------------------------------------------------------------------
12
Wed Sep 11 08:10:52 UTC 2019 - Felix Zhang <fezhang@suse.com>
13
14
- Add accountsservice-wtmp-io-improvements.patch: Backports that
15
improve wtmp io performance (boo#1139487).
16
- Refresh as-fate318433-prevent-same-account-multi-logins.patch.
17
18
-------------------------------------------------------------------
19
Wed May 29 21:28:30 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>
20
21
- Update to version 0.6.55:
22
+ Memory leak fix.
23
+ Improved heuristics for identifying user session.
24
+ Export interfaces directory to pkgconfig.
25
+ Lock down state directory from prying eyes to be more friendly to
26
accountsservice extensions that require privacy.
27
+ Misc fixes.
28
+ Updated translations.
29
- Drop accountsservice-upstream-fixes.patch: Fixed upstream.
30
- Refresh patches with refresh_patches osc service.
31
32
-------------------------------------------------------------------
33
Wed May 8 01:25:32 UTC 2019 - xwang@suse.com
34
35
- Update accountsservice-read-root-user-cache.patch.
36
upstream commit d8b77951
37
(bsc#1114292 glfo#accountsservice/accountsservice#65).
38
39
-------------------------------------------------------------------
40
Wed Apr 3 02:54:51 UTC 2019 - xwang@suse.com
41
42
- Drop upstream fixed patches:
43
+ accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch
44
- Update patches:
45
+ accountsservice-read-root-user-cache.patch
46
+ accountsservice-sysconfig.patch
47
48
-------------------------------------------------------------------
49
Sun Mar 17 10:52:44 UTC 2019 - Jan Engelhardt <jengelh@inai.de>
50
51
- Redo summaries without em dashes.
52
- Reduce %systemd_requires to %systemd_ordering:
53
%service_* can handle the absence.
54
55
-------------------------------------------------------------------
56
Thu Feb 21 22:45:14 UTC 2019 - bjorn.lie@gmail.com
57
58
- Update to version 0.6.54:
59
+ Fix user state dirs.
60
- Changes from version 0.6.53:
61
+ Fix introspection.
62
- Changes from version 0.6.52:
63
+ Migrate to meson and gettext (instead of autogoo and intltool).
64
+ Add code of conduct.
65
+ Add new session and session type properties (to replace
66
XSession).
67
+ Try to handle misbehaving logind a little better.
68
+ Misc mixes and code modernization.
69
+ Add new "Saved" property to say whether a cached user is stored
70
on disk.
71
- Add accountsservice-upstream-fixes.patch: Add upstream bug fixes
72
commits, fix build.
73
- Switch to meson build system, add meson BuildRequires and macros.
74
- Drop obsolete intltool, gnome-common, vala, xmlto and xsltproc
75
BuildRequires: No longer needed.
76
- Replace gobject-introspection-devel with
77
pkgconfig(gobject-introspection-1.0) and add pkgconfig(dbus-1):
78
New depdendency.
79
- Disable the following patches that needs rebase:
80
+ accountsservice-sysconfig.patch.
81
+ accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch.
82
+ accountsservice-read-root-user-cache.patch
83
84
-------------------------------------------------------------------
85
Mon Dec 10 05:48:13 UTC 2018 - xwang@suse.com
86
87
- Add accountsservice-read-root-user-cache.patch: Read root user
88
cache file (bsc#1114292 glfo#accountsservice/accountsservice#65).
89
90
-------------------------------------------------------------------
91
Sun Jul 22 20:39:59 UTC 2018 - bjorn.lie@gmail.com
92
93
- Update to version 0.6.50:
94
+ Fix insufficient path check on user icon files. (bsc#1099699
95
CVE-2018-14036)
96
+ Fix is-logged-in status for wayland sessions.
97
+ Fix user enumeration when system accounts are mixed in.
98
- Drop upstream fixed patches:
99
+ accountsservice-missing-users-on-gdm-login.patch.
100
+ accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch
101
102
-------------------------------------------------------------------
103
Fri Jul 20 02:51:49 UTC 2018 - qkzhu@suse.com
104
105
- Add accountsservice-lib-don-not-set-loaded-state-until-seat-fetched.patch:
106
At the moment we set is-loaded on the user-manager object as soon
107
as we start fetching the seat, but we should waiting until the seat
108
is fetched, so that can_switch() will return the correct value if
109
the caller waited until the loaded signal to use it.
110
(boo#1100041 fdo#107298)
111
112
-------------------------------------------------------------------
113
Tue Jul 17 01:41:41 UTC 2018 - xwang@suse.com
114
115
- Add accountsservice-lib-treat-session-type-wayland-as-graphical-session.patch:
116
When user session type is wayland, act_user_is_logged_in can
117
return TRUE if the user is logged in (boo#1095918 fdo#106855).
118
119
-------------------------------------------------------------------
120
Wed Jul 11 07:33:21 UTC 2018 - mliska@suse.cz
121
122
- Make build verbose to see full command lines.
123
124
-------------------------------------------------------------------
125
Wed Jun 13 06:00:22 UTC 2018 - fezhang@suse.com
126
127
- Add accountsservice-missing-users-on-gdm-login.patch: Don't abort
128
loading users when an /etc/shadow entry found missing
129
(boo#1090003 fdo#106904).
130
131
-------------------------------------------------------------------
132
Sun May 13 23:59:22 UTC 2018 - luc14n0@linuxmail.org
133
134
- Update to version 0.6.49:
135
+ Fix crash on startup from previous compiler warning fix.
136
- Changes from version 0.6.48:
137
+ Fix crashes when adding admin user and when user is removed.
138
+ Performance improvements handling really large wtmp files.
139
- Changes from version 0.6.47:
140
+ Fix problem where libaccountsservice users weren't getting
141
property change updates.
142
+ Reduce memory usage of cached users in daemon process.
143
+ Drop premature user-added/user-removed signals that erroneously
144
get emitted before ListCachedUsers call finishes.
145
146
-------------------------------------------------------------------
147
Fri Apr 6 02:43:51 UTC 2018 - luc14n0@linuxmail.org
148
149
- Update to version 0.6.46:
150
+ Fix systemd unit file to use default standard output;
151
+ Performance improvements;
152
+ Leak fixes;
153
+ Crash fixes;
154
+ Support extra groups for admin users;
155
+ Add policy that allows admins to allow users to change their
156
own password;
157
+ Introspection fixes;
158
+ Elogind support;
159
+ Decruftification of username blacklist;
160
+ Updated translations.
161
- Add:
162
+ gio-2.0 and gio-unix-2.0 pkgconfig modules BuildRequires to
163
avoid implicit dependencies.
164
+ xmlto and xsltproc BuildRequires to enable documentation.
165
- Drop remove-no-longer-used-system-accounts.patch: fixed upstream.
166
- Rebase patches:
167
+ accountsservice-sysconfig.patch and
168
+ accountsservice-filter-suse-accounts.patch.
169
170
-------------------------------------------------------------------
171
Wed Feb 28 16:22:37 UTC 2018 - dimstar@opensuse.org
172
173
- Modernize spec-file by calling spec-cleaner
174
175
-------------------------------------------------------------------
176
Fri Dec 22 03:05:02 UTC 2017 - qzheng@suse.com
177
178
- Add remove-no-longer-used-system-accounts.patch:
179
Drop operator, nobody4 and noaccess from the blacklist
180
(bsc#1063794, fdo#103879).
181
182
-------------------------------------------------------------------
183
Thu Aug 10 09:33:16 UTC 2017 - yfjiang@suse.com
184
185
- Update specfile to build
186
as-fate318433-prevent-same-account-multi-logins.patch on SLE15.
187
188
-------------------------------------------------------------------
189
Tue Jul 4 09:20:34 UTC 2017 - jengelh@inai.de
190
191
- Remove redundant %clean section; use %_smp_mflags for build.
192
193
-------------------------------------------------------------------
194
Tue Apr 25 08:45:58 UTC 2017 - dimstar@opensuse.org
195
196
- Update to version 0.6.45:
197
+ Wrap password expiration info in libaccountsservice api.
198
- Changes from version 0.6.44:
199
+ Export password expiration info from shadow file.
200
+ Fix user classification logic.
201
+ Don't lose track of users when /etc/passwd is reloaded.
202
- Drop accountsservice-933083-load-root-setting.patch:
203
fixed upstream (177509 edac45).
204
205
-------------------------------------------------------------------
206
Wed Nov 30 15:42:14 UTC 2016 - dimstar@opensuse.org
207
208
- Rebase accountsservice-933083-load-root-setting.patch.
209
210
-------------------------------------------------------------------
211
Sat Sep 24 20:41:41 UTC 2016 - zaitor@opensuse.org
212
213
- Update to version 0.6.43:
214
+ Fix logout times in login-history.
215
+ Increase performance in large deployments.
216
+ Memory leak fix.
217
+ Exclude nologin users from user list.
218
219
-------------------------------------------------------------------
220
Sun Sep 11 14:12:01 UTC 2016 - fezhang@suse.com
221
222
- Update accountsservice-sysconfig.patch:
223
Flush the buffer before shut down the GIOChannel, otherwise we
224
get a truncated setting file. The problem has caused the
225
switching autologin in gnome-control-center breaking
226
/etc/sysconfig/displaymanager (bsc#998107).
227
228
-------------------------------------------------------------------
229
Wed Aug 24 08:14:06 UTC 2016 - fezhang@suse.com
230
231
- Enable as-fate318433-prevent-same-account-multi-logins.patch for
232
Leap as requested by the Leap Release Manager (boo#994876).
233
234
-------------------------------------------------------------------
235
Wed Jul 6 06:23:55 UTC 2016 - fbui@suse.com
236
237
- Remove pkgconfig(libsystemd-daemon). Nowadays
238
pkgconfig(libsystemd) is enough and replaces all libsystemd-*
239
libs which are obsolete.
240
241
-------------------------------------------------------------------
242
Wed Jun 15 08:49:03 UTC 2016 - zaitor@opensuse.org
243
244
- Update to version 0.6.42:
245
+ Wtmp fixes on solaris.
246
+ Allow a user to change his own data even if he's remote.
247
+ Add way to set password hint independent of password.
248
+ Conform to modern systemd library naming scheme.
249
+ Disable GVFS support in service, since it's not needed and has
250
bad side effects.
251
- Replace pkgconfig(libsystemd-login) for pkgconfig(libsystemd)
252
BuildRequires following upstream changes.
253
254
-------------------------------------------------------------------
255
Fri May 27 18:44:02 CST 2016 - cxiong@suse.com
256
257
- Add as-fate318433-prevent-same-account-multi-logins.patch
258
(fate#318433):
259
Prevent multiple simultaneous logins.
260
261
-------------------------------------------------------------------
262
Thu Apr 14 19:40:39 UTC 2016 - mgorse@suse.com
263
264
- Update to GNOME 3.20 Fate#318572
265
- Rebased accountsservice-933083-load-root-setting.patch.
266
267
-------------------------------------------------------------------
268
Mon Jan 11 08:25:13 UTC 2016 - michael@stroeder.com
269
270
- Updated Url.
271
272
-------------------------------------------------------------------
273
Thu Jun 4 03:48:25 UTC 2015 - dliang@suse.com
274
275
- Add accountsservice-933083-load-root-setting.patch (bnc#933083)
276
Load settings of an account which is not 'human' but can still be
277
able to login to the system. (like 'root')
278
279
-------------------------------------------------------------------
280
Tue Jan 27 18:01:50 UTC 2015 - zaitor@opensuse.org
281
282
- Update to version 0.6.40:
283
+ Support large UIDs better.
284
+ Don't require X11 display to fetch user with X11 session.
285
+ Ensure accountsservice doesn't start before NSS works.
286
287
-------------------------------------------------------------------
288
Sun Oct 19 19:56:53 UTC 2014 - zaitor@opensuse.org
289
290
- Update to version 0.6.39:
291
+ Fix ListCachedUsers race at startup.
292
+ Add new api for uncaching user.
293
+ Fix memory corruption bug.
294
+ Build goo changes.
295
296
-------------------------------------------------------------------
297
Sun Oct 5 15:34:00 UTC 2014 - zaitor@opensuse.org
298
299
- Pass --enable-user-heuristics to configure to ensure that legacy
300
users are still shown in GDM facebrowser.
301
302
-------------------------------------------------------------------
303
Thu Sep 25 08:34:16 UTC 2014 - dimstar@opensuse.org
304
305
- Update to version 0.6.38:
306
+ Fix polkit policy for non-desktop cases.
307
+ Fix for a race when new user appears.
308
+ Some clearer log and debug messages.
309
310
-------------------------------------------------------------------
311
Wed Apr 2 11:48:24 UTC 2014 - dimstar@opensuse.org
312
313
- Update to version 0.6.37:
314
+ BSD fixes.
315
- Changes from version 0.6.36:
316
+ Fixes for deleting users.
317
+ Leak fix.
318
+ Change user classification logic.
319
+ BSD fixes.
320
- Rebase accountsservice-sysconfig.patch and
321
accountsservice-filter-suse-accounts.patch.
322
323
-------------------------------------------------------------------
324
Wed Oct 16 06:42:07 UTC 2013 - dimstar@opensuse.org
325
326
- Update to version 0.6.35:
327
+ Handle non-existent users better.
328
+ Misc bug fixes.
329
+ Misc clean ups.
330
+ Emit "changed" signal when account type changes for user.
331
+ Stop shipping vapi files.
332
+ Avoid connecting to ConsoleKit on logind systems.
333
+ Add extension interface.
334
+ Add --enable-coverage option for gcov support.
335
- Rebase accountsservice-sysconfig.patch and
336
accountsservice-filter-suse-accounts.patch.
337
- Drop accountsservice-remotePW-verification.patch: fixed upstream.
338
339
-------------------------------------------------------------------
340
Wed Oct 9 11:51:08 UTC 2013 - dimstar@opensuse.org
341
342
- Add accountsservice-remotePW-verification.patch: treat NULL
343
shadow entry as "password handled remotely" (bnc#844933,
344
bgo#708997, fdo#70005).
345
346
-------------------------------------------------------------------
347
Fri Jun 21 17:39:36 UTC 2013 - dimstar@opensuse.org
348
349
- Update to version 0.6.34:
350
+ Try to sanitize automatic login setting when user account is
351
deleted or disabled (fdo#54506).
352
+ Fix build.
353
- Changes from version 0.6.33:
354
+ Keep track of non-graphical sessions (fdo#65160).
355
+ Forget obsolete sessions (fdo#65159).
356
+ Monitor wtmp for changes (fdo#63159).
357
+ Ignore non-user sessions (fdo#701514).
358
+ Rework system account handling (fdo#64769).
359
- Never treat cached users as system accounts.
360
- Add gdm, gnome-initial-setup users to blacklist.
361
- Store system-account bit in key file.
362
- Cache newly-created users explicitly.
363
- Rebase accountsservice-filter-suse-accounts.patch.
364
365
-------------------------------------------------------------------
366
Wed May 15 07:30:48 UTC 2013 - dimstar@opensuse.org
367
368
- Update to version 0.6.32:
369
+ Don't treat remote users as system accounts (fdo#64186).
370
+ Clean up spawn_with_login_uid error handling (fdo#55067).
371
+ Quit on SIGINT/SIGTERM (fdo#63869).
372
+ Make --debug work as expected (fdo#63870).
373
+ Remove newlines from debug output (fdo#63871).
374
+ Fix mismatched function signature (fdo#63873).
375
+ Fix gir/vapi warnings (fdo#63875).
376
+ Fix documentation warnings (fdo#63880).
377
378
-------------------------------------------------------------------
379
Wed Apr 17 06:53:12 UTC 2013 - dimstar@opensuse.org
380
381
- Update to version 0.6.31:
382
+ Check for logind, not systemd (bgo#62586).
383
+ Add --enable-admin-group configure option (bgo#62235).
384
+ Be more aggressive at excluding system accounts (bgo#48178).
385
+ Fix xsession property notification (bgo#58493).
386
+ Fix login history variant handling (bgo#58466).
387
- Rebase accountsservice-sysconfig.patch.
388
389
-------------------------------------------------------------------
390
Sun Dec 16 18:50:08 UTC 2012 - dimstar@opensuse.org
391
392
- Update to version 0.6.30:
393
+ Minor source clean ups.
394
+ Crasher fix on 32bit systems.
395
+ Add get_user_by_id.
396
+ Don't lose sessions list for users at startup.
397
+ Add API for detecting when accountsservice is unavailable.
398
399
-------------------------------------------------------------------
400
Fri Nov 23 11:48:03 UTC 2012 - dimstar@opensuse.org
401
402
- Update to version 0.6.29:
403
+ Translate D-Bus errors to local errors in libaccountsservice.
404
+ Fix a wrong property name in the login history support.
405
406
-------------------------------------------------------------------
407
Mon Nov 19 08:54:26 UTC 2012 - dimstar@opensuse.org
408
409
- Update to version 0.6.28:
410
+ Fix act_user_manager_delete_user_finish.
411
+ Fix handling of LoginTime and LoginHistory properties.
412
- Changes from version 0.6.27:
413
+ Fix warnings when the singleton user manager object is
414
finalized.
415
+ Generated docs for libaccountsservice.
416
+ Initialize local_acount to TRUE.
417
+ Add async api for user creation, caching and deletion.
418
419
-------------------------------------------------------------------
420
Wed Nov 14 13:08:48 UTC 2012 - dimstar@opensuse.org
421
422
- Update to version 0.6.26:
423
+ Require libsystemd-login 186.
424
+ Protect against deleting root user.
425
+ Add LoginTime and LoginHistory properties.
426
+ Fix crash consolekit code.
427
+ Fix has_multiple_user property after removing user.
428
429
-------------------------------------------------------------------
430
Tue Sep 25 14:26:38 UTC 2012 - dimstar@opensuse.org
431
432
- Update to version 0.6.25:
433
+ Uninitialized variable fix
434
+ Typo fix
435
+ Create data dirs just-in-time
436
+ Ignore closing sessions for is_logged_in test
437
+ Disable NULL user for delete_user call
438
+ Updated translations.
439
440
-------------------------------------------------------------------
441
Tue Aug 28 19:39:37 UTC 2012 - dimstar@opensuse.org
442
443
- Update to version 0.6.24:
444
+ add User.Local property for identifying local users.
445
446
-------------------------------------------------------------------
447
Wed Aug 8 12:26:10 UTC 2012 - dimstar@opensuse.org
448
449
- Update to version 0.6.23:
450
+ Fix up some debug output.
451
+ add new CacheUser and UncacheUser apis.
452
+ uncache user before deleting user.
453
454
-------------------------------------------------------------------
455
Wed Jul 18 18:14:47 UTC 2012 - dimstar@opensuse.org
456
457
- Add the user 'fax' to the exception list (bnc#771177).
458
459
-------------------------------------------------------------------
460
Thu Jun 28 20:14:58 UTC 2012 - dimstar@opensuse.org
461
462
- Update to version 0.6.22:
463
+ Correct CVE-2012-2737, local file disclosure
464
+ small memory leak fix
465
+ exclude system accounts from ListCachedUsers
466
+ make has-multiple-users properly only check non-system users
467
+ remove icon when deleting user
468
+ Revert usage of getpwent() as fallback for fgetpwent
469
+ support consolekit call cancellation to prevent crashes caused
470
by shortlived sessions
471
+ ignore built files in .gitignore
472
+ quiet down build goo nagging
473
- Drop accountsservice-CVE-2012-2737.patch: fixed upstream.
474
475
-------------------------------------------------------------------
476
Wed Jun 27 13:53:12 CEST 2012 - vuntz@opensuse.org
477
478
- Add accountsservice-CVE-2012-2737.patch: fix local file
479
disclosure flaw. Fix bnc#768807, CVE-2012-2737.
480
481
-------------------------------------------------------------------
482
Tue Jun 26 21:37:04 UTC 2012 - dimstar@opensuse.org
483
484
- Add users cyrus, ldap and mailman to the openSUSE specific users
485
to be excluded (accountsservice-filter-suse-accounts.patch).
486
Fixes bnc#765487.
487
488
-------------------------------------------------------------------
489
Fri May 18 06:56:47 UTC 2012 - dimstar@opensuse.org
490
491
- Update to version 0.6.21:
492
+ Detect old versions of systemd and fall back to ConsoleKit
493
+ Exclude users without a valid shell
494
+ Fix log spew
495
496
-------------------------------------------------------------------
497
Fri May 4 21:03:16 UTC 2012 - dimstar@opensuse.org
498
499
- Update to version 0.6.20:
500
+ Fix user listing which broke in previous release
501
- Changes from version 0.6.19:
502
+ Fix spurious warnings in logs
503
+ Make userdel succeed even if user is already logged in
504
+ Exclude users with no shell
505
+ Exclude "at" user
506
- Drop accountsservice-filter-more-accounts.patch and
507
accountsservice-filter-no-shell.patch: fixed upstream.
508
509
-------------------------------------------------------------------
510
Mon Apr 23 07:57:30 UTC 2012 - vuntz@opensuse.org
511
512
- Add back accountsservice-filter-more-accounts.patch to filter the
513
at user.
514
- Add accountsservice-filter-no-shell.patch to filter users with no
515
shell, which happens when NIS is setup.
516
- This should fix bnc#757662.
517
- Rebase accountsservice-filter-suse-accounts.patch.
518
519
-------------------------------------------------------------------
520
Sat Apr 14 16:29:42 UTC 2012 - dimstar@opensuse.org
521
522
- Update to version 0.6.18:
523
+ Fix systemd configure check
524
+ Add a few more common system accounts to the blacklist
525
+ Fix some issues in systemd session handling
526
- Drop accountsservice-filter-more-accounts.patch: fixed upstream.
527
- Drop accountsservice-fix-systemd-test-always-evaluating-true.patch:
528
fixed upstream.
529
530
-------------------------------------------------------------------
531
Tue Apr 3 11:45:58 UTC 2012 - vuntz@opensuse.org
532
533
- Add accountsservice-filter-more-accounts.patch: filter out ftp,
534
games, man and mysql system users too, taken from git.
535
- Add accountsservice-filter-suse-accounts.patch: filter out some
536
openSUSE-specific accounts (beagleindex, suse-ncc).
537
538
-------------------------------------------------------------------
539
Mon Apr 2 19:07:08 UTC 2012 - zaitor@opensuse.org
540
541
- Add accountsservice-fix-systemd-test-always-evaluating-true.patch
542
Make it possible to build accountsservice without systemd
543
(fdo#48190).
544
545
-------------------------------------------------------------------
546
Wed Mar 28 06:36:18 UTC 2012 - vuntz@opensuse.org
547
548
- Update to version 0.6.17:
549
+ Fix user filtering which was broken in 0.6.16
550
+ Fix double free in user code
551
552
-------------------------------------------------------------------
553
Tue Mar 27 09:29:20 UTC 2012 - vuntz@opensuse.org
554
555
- Update to version 0.6.16:
556
+ Don't filter out users below UID_MIN in login.defs
557
+ Filter out users with invalid shells
558
+ Use infinite timeout for ListCachedUsers calls
559
+ Port to GDBus
560
+ Add systemd support
561
+ Build fixes for srcdir != builddir
562
+ Vala support and introspection fixes
563
+ PPC32 fixes
564
+ Updated translations.
565
- Drop pkgconfig(dbus-glib-1) BuildRequires: dependency is gone
566
upstream.
567
- Enable support for systemd session tracking:
568
+ Note that it will fall back to ConsoleKit at runtime, so it's
569
fine to build it.
570
+ Add pkgconfig() BuildRequires: libsystemd-login,
571
libsystemd-daemon.
572
- Rebase accountsservice-sysconfig.patch.
573
- Add vala BuildRequires, which is now needed because of the
574
gnome-autogen.sh call.
575
576
-------------------------------------------------------------------
577
Mon Feb 27 13:21:43 UTC 2012 - vuntz@opensuse.org
578
579
- Fix systemd-related packaging:
580
+ Use %{?systemd_requires}.
581
+ Call %service_{add,del}_* macros in scriptlets for
582
accounts-daemon.service.
583
- Remove xz BuildRequires now that it comes for free in the build
584
system.
585
586
-------------------------------------------------------------------
587
Thu Dec 8 08:55:14 UTC 2011 - dimstar@opensuse.org
588
589
- Split typelib file into typelib-1_0-AccountsService-1_0
590
subpackage.
591
- Add typelib-1_0-AccountsService-1_0 Requires to devel subpackage.
592
593
-------------------------------------------------------------------
594
Tue Oct 18 06:54:27 UTC 2011 - vuntz@opensuse.org
595
596
- Update to version 0.6.15:
597
+ Only accept regular files as icons
598
+ Don't track non-graphical sessions
599
+ Fix wtmp handling
600
+ Fix build on FreeBSD and OpenBSD
601
- Drop accountsservice-regular-file-for-icon.patch: fixed upstream.
602
603
-------------------------------------------------------------------
604
Thu Sep 29 08:46:11 UTC 2011 - vuntz@opensuse.org
605
606
- Add accountsservice-regular-file-for-icon.patch: only use regular
607
files when setting user icon. Part of bnc#676638.
608
609
-------------------------------------------------------------------
610
Mon Sep 5 06:30:54 UTC 2011 - vuntz@opensuse.org
611
612
- Update to version 0.6.14:
613
+ Ignore extraneous SetAutomaticLogin(false) calls for a user
614
+ Monitor /etc/gdm/custom.conf for changes in autologin config
615
+ Fix fast user switching
616
+ Fix docs to build
617
+ Updated translations.
618
- Rebase accountsservice-sysconfig.patch, and add gnome-common
619
BuildRequires and call to gnome-autogen.sh since it's easier to
620
rebase the patch without Makefile.in.
621
- Add gobject-introspection-devel BuildRequires to build
622
introspection data.
623
624
-------------------------------------------------------------------
625
Wed Jul 20 16:51:05 CEST 2011 - vuntz@opensuse.org
626
627
- Add accountsservice-sysconfig.patch: read and write autologin
628
configuration from sysconfig, as done in gdm. Fix bnc#688071.
629
630
-------------------------------------------------------------------
631
Wed Jul 20 09:02:02 CEST 2011 - vuntz@opensuse.org
632
633
- Update to version 0.6.13:
634
+ Honor aclocal flags environment variable
635
+ Set log domain so it can be hushed
636
+ Use wtmp instead of consolekit for determining login frequency
637
+ Leak and warning fixes
638
+ Clean up polkit deprecation warnings
639
+ Add '--' before username to account helper programs
640
- Add xz BuildRequires because we can't build a package for a
641
xz-compressed tarball without explicitly specifying that... See
642
bnc#697467 for more details.
643
644
-------------------------------------------------------------------
645
Thu May 19 18:08:45 CEST 2011 - dimstar@opensuse.org
646
647
- Update to version 0.6.12:
648
+ The usual pile of race fixes
649
- Changes from version 0.6.11:
650
+ Add API for adding users to the library.
651
652
-------------------------------------------------------------------
653
Tue May 3 00:22:39 CEST 2011 - vuntz@opensuse.org
654
655
- Drop rpmlintrc as the necessary changes have now been done in
656
both rpmlint (for suse-dbus-unauthorized-service) and in
657
polkit-default-privs (for polkit-unauthorized-privilege).
658
659
-------------------------------------------------------------------
660
Fri Apr 29 15:04:09 UTC 2011 - fcrozat@novell.com
661
662
- Update to version 0.6.10:
663
+ An assortment of race fixes
664
+ Updated translations
665
- Changes from version 0.6.9:
666
+ Add a 'system-account' property to users
667
- Update download url for tarball.
668
669
-------------------------------------------------------------------
670
Mon Apr 11 13:41:00 UTC 2011 - fcrozat@novell.com
671
672
- Add pkgconfig(systemd) to BuildRequires and package systemd
673
configuration file for accountsservice.
674
675
-------------------------------------------------------------------
676
Tue Apr 5 11:18:12 UTC 2011 - fcrozat@novell.com
677
678
- Update to version 0.6.8:
679
+ use same rules for parsing booleans from gdm config as gdm.
680
681
-------------------------------------------------------------------
682
Wed Mar 23 10:25:27 UTC 2011 - fcrozat@novell.com
683
684
- Update to version 0.6.7:
685
+ Fix call to useradd for normal users
686
+ Correct free array of groups
687
+ Updated translations
688
- Changes from version 0.6.6:
689
+ Make it possible to disable user icon
690
+ Drop Supervised user role
691
+ Use "wheel" instead of "desktop_admin_r" as admin group
692
since that's what everyone uses for this purpose anyway.
693
+ Crasher fixes
694
+ Misc distro integration fixes
695
+ Updated translations
696
- Changes from version 0.6.5:
697
+ No longer return excluded users from cached listings
698
+ Add a --debug command line option
699
+ Use proper dbus proxy for settings api in client lib
700
+ Expose XSession property over bus
701
- Enforce dependency on main package in library package by changing
702
Recommends to Requires.
703
- Add a rpmlintrc to ignore security-related rpmlint warnings that
704
make the build fail on Factory. This needs to get removed when
705
entering Factory, though.
706
707
-------------------------------------------------------------------
708
Thu Mar 3 11:52:55 CET 2011 - vuntz@opensuse.org
709
710
- Cleanup for inclusion in Factory.
711
712
-------------------------------------------------------------------
713
Thu Feb 17 18:05:00 UTC 2011 - fcrozat@novell.com
714
715
- Update to version 0.6.4:
716
- fix typo in HomeDirectory property
717
- fix bug in asynchronous loading code
718
- drop some random g_print's
719
- Changes from version 0.6.3:
720
+ Add more getters to client library
721
+ Add an initial cut at a setter api
722
+ Add XSession property type
723
- Changes from version 0.6.2:
724
+ Remove the unused UserChanged signal
725
+ Add a small client library, based on code from gdm
726
+ Don't use gnome-common
727
+ Use the user-administration privilege for autologin changes
728
- Changes from version 0.6.1:
729
+ Always emit the changed signal when setting user photo
730
+ Install systemd unit files
731
+ Translation updates
732
- Changes from version 0.6:
733
+ Always require user-administration privilege when setting a
734
password or changing a username
735
+ Allow changing password mode and password even when the
736
account is locked, and unlock it as a side-effect
737
+ Use /etc/shadow to store account locking and 'set password at
738
next login' information and monitor /etc/shadow for changes
739
+ Set loginuid when runing commands on behalf of a user to
740
generate proper audit records
741
+ Drop SetIconData and make SetIconFile copy the file when
742
appropriate. As a consequence, the service no longer links
743
against image libraries.
744
+ Various other robustness and error-handling fixes
745
- Changes from version 0.5:
746
+ Make initial user list call work
747
+ Avoid extraneous commandline parsing
748
- Package directories used by daemon to store user data:
749
/var/lib/AccountsService and subdirectories.
750
751
-------------------------------------------------------------------
752
Sat Jan 30 13:12:53 CET 2010 - captain.magnus@opensuse.org
753
754
- New package (version 0.4).
755
756