File: ChangeLog

package info (click to toggle)
libpam-script 1.1.9-6
  • links: PTS, VCS
  • area: main
  • in suites: sid, trixie
  • size: 224 kB
  • sloc: ansic: 374; perl: 348; sh: 179; makefile: 76
file content (540 lines) | stat: -rw-r--r-- 15,596 bytes parent folder | download | duplicates (4)
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
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
2016-08-19  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* NEWS, configure.ac, debian/changelog, pam_script.spec: Release
	version 1.1.8

2016-08-19  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* pam_script.c: Use snprintf to make sure we are dealing with
	strings, solves:
	https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=817198

2014-06-26  jeroennijhof <jeroen@jeroennijhof.nl>

	* : Merge pull request #3 from jmtaylor90/master updated spec for pull request

2014-06-18  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* pam_script.spec: Setup patch by Jason, thanks!

2014-06-15  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* Makefile.am, configure.ac, pam-script.spec.in, pam_script.spec: 
	pam_script.spec rebuild by Jason Taylor

2014-05-12  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* configure.ac: Changed AC_AIX to AC_USE_SYSTEM_EXTENSIONS

2014-05-12  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* COPYING: Fixed some license issues, thanks Jason

2014-05-07  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* Makefile.am, configure.ac: Merged autotools cleanups from Jason
	Taylor

2014-04-01  jeroennijhof <jeroen@jeroennijhof.nl>

	* : Merge pull request #2 from yshh/master Modify spec file to work properly

2013-09-04  Yusuke Hagihara <yusuke.hagihara@gmail.com>

	* pam-script.spec.in: modify spec file to work properly * add list of files that were installed but not added to package * workaround Source url     * See:

	http://fedoraproject.org/wiki/Packaging:SourceURL#Troublesome_URLs

2013-04-28  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* debian/control, debian/watch, pam-script.spec.in: Changed github
	account to jeroennijhof

2013-04-28  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* ChangeLog, NEWS, configure.ac, debian/changelog, debian/control,
	debian/watch, pam-script.spec.in: * Release version: 1.1.7

2013-04-28  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* pam_script.c: Fixed strcmp issue, thanks to Andy Igoshin

2013-02-11  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* .ftp.sf: Removed old ftp script

2012-05-07  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* debian/control: Changed Debian control standards-version to 3.9.3

2012-05-07  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* NEWS, configure.ac, debian/changelog: Release version 1.1.6

2012-05-07  Jeroen Nijhof <jeroen@jeroennijhof.nl>

	* debian/README.Debian, debian/README.source, debian/changelog,
	debian/compat, debian/control, debian/copyright, debian/dirs,
	debian/docs, debian/libpam-script.dirs, debian/libpam-script.docs,
	debian/libpam-script.examples, debian/libpam-script.links,
	debian/libpam-script.manpages, debian/postinst, debian/prerm,
	debian/rules, debian/script, debian/source/format, debian/watch: 
	Changed /debian to maintainer version. Added pam-auth-update support

2012-01-30  Jeroen <jeroen@nijhofnet.nl>

	* ChangeLog, NEWS, debian/changelog, debian/copyright,
	debian/rules, pam-script.spec.in: Release version 1.1.5

2012-01-27  Jeroen <jeroen@nijhofnet.nl>

	* .gitignore, AUTHORS, NEWS, README, configure.ac,
	debian/copyright, pam-script.7.in, pam_script.c: * AC_CHECK_HEADERS improvements for libpam header files.

2010-12-23  Jeroen Nijhof <jeroenn@saralt0078.(none)>

	* ChangeLog: Updated ChangeLog

2010-12-23  Jeroen Nijhof <jeroenn@saralt0078.(none)>

	* config/{.cvsignore => .gitignore}, debian/{.cvsignore =>
	.gitignore}: Updated ChangeLog

2010-12-23  Jeroen Nijhof <jeroenn@saralt0078.(none)>

	* .cvsignore => .gitignore, cvs2cl.pl, git2cl.pl: Changed cvs
	specific stuff to git

2010-07-28  j-nijhof <j-nijhof>

	* NEWS, pam_script.c: fixed an expression in function
	pam_sm_chauthtok() used == for flags instead of a binary logic bit
	operator, report and fix by Mikolaj Kucharski.

2010-06-14  j-nijhof <j-nijhof>

	* Makefile.am, configure.ac, debian/changelog: Changed version
	number to 1.1.4 configure.ac and debian/changelog.  Removed debian
	from make dist to be compatible for official debian packaging.

2010-06-04  j-nijhof <j-nijhof>

	* ChangeLog: * New changelog

2010-06-04  j-nijhof <j-nijhof>

	* NEWS: * NEWS: Added 1.1.4 to NEWS

2010-06-03  j-nijhof <j-nijhof>

	* ChangeLog: [no log message]

2010-06-03  j-nijhof <j-nijhof>

	* Makefile.am, NEWS, configure.ac, debian/libpam-script.manpages,
	debian/pam-script.7.in => pam-script.7.in: * Moved the man page to the correct path

2009-11-11  j-nijhof <j-nijhof>

	* NEWS, README, etc/README, pam_script.c: * fixed bug 2871389 - pam_sm_chauthtok() should first set   PAM_OLDAUTHTOK and not PAM_AUTHTOK. PAM_AUTHTOK should   contain the new password.  * pam_sm_chauthtok() - Don't ask current password for user root.

2009-05-12  rkowen <rkowen>

	* etc/pam_script: Discovered some glob weirdness when the
	./pam-script.d/ dir is empty.

2009-05-07  rkowen <rkowen>

	* ChangeLog: updated

2009-05-07  rkowen <rkowen>

	* NEWS: Added 1.1.3 to NEWS

2009-05-06  rkowen <rkowen>

	* ChangeLog: updated.

2009-05-06  rkowen <rkowen>

	* configure.ac, debian/changelog: Advanced the version number to
	1.1.3

2009-05-06  rkowen <rkowen>

	* pam_script.c: Moved the PAM_* environment set-up to the child
	process prior to executing the local pam-script.

2009-05-06  rkowen <rkowen>

	* ChangeLog, debian/copyright, etc/README, etc/README.pam_script: 
	Minor grammar changes.

2009-05-06  rkowen <rkowen>

	* INSTALL: Added blurb on "make uninstall"

2009-05-06  rkowen <rkowen>

	* etc/pam_script: Removed extraneous "echo $script".

2009-04-14  j-nijhof <j-nijhof>

	* ChangeLog, NEWS: Official release of pam-script 1.1.2

2008-10-20  j-nijhof <j-nijhof>

	* pam_script.c: * Finished pam_sm_chauthtok(), it now's fill PAM_AUTHTOK and
	  PAM_OLDAUTHTOK environment variable which can be used in
	pam_script_passwd * Fixed layout

2008-10-08  j-nijhof <j-nijhof>

	* pam_script.c: * Changed pam_script_converse() and pam_script_set_authtok() to
	static functions.

2008-10-07  j-nijhof <j-nijhof>

	* pam_script.c: * Added pam_script_converse(), pam_script_set_authtok() for converse
	  functionality in pam_sm_authenticate().    If there are no early pam modules to get a password from
	  pam_script ask for a password. So it's now possible to use the
	pam_script module alone.

2008-05-22  rkowen <rkowen>

	* ChangeLog: [no log message]

2008-05-22  rkowen <rkowen>

	* .cvsignore, Makefile.am, NEWS, configure.ac, debian/.cvsignore,
	debian/changelog, debian/control, debian/libpam-script.dirs,
	debian/libpam-script.docs, debian/libpam-script.links,
	debian/libpam-script.manpages, debian/rules, etc/README.pam_script,
	etc/pam_script: pam-script 1.1.2 May 22, 2008
	R.K. Owen       <rkowen@nersc.gov> * Added the pam_script driver script and the ./pam-script.d/   directory for an easy way for other packages to include   PAM capability via pam-script (suggested by Petter Reinholdtsen).  * Further improvements in the Debian/Ubuntu packaging.

2008-05-08  rkowen <rkowen>

	* etc/README, etc/README.examples, etc/README.pam_script,
	etc/pam_script: Added the pam_script tool for handling the programs
	in ./pam-script.d/

2008-05-07  rkowen <rkowen>

	* README, debian/changelog, debian/control, debian/copyright,
	debian/libpam-script.examples, debian/pam-script-examples.dirs,
	debian/pam-script-examples.files, debian/pam-script-module.dirs,
	debian/rules: Changing the Debian packaging to adhere to Debian
	policy, and to resolve some lintian issues.

2008-04-22  rkowen <rkowen>

	* debian/README.Debian, debian/control: Further refinement of what
	packages are needed to build a Debian package.

2008-04-21  rkowen <rkowen>

	* debian/README.Debian, debian/changelog: More fixes with the debian
	package building.

2008-02-05  rkowen <rkowen>

	* ChangeLog: Updated

2008-02-05  rkowen <rkowen>

	* NEWS: Updated with 1.1.1 changes

2008-02-05  rkowen <rkowen>

	* configure.ac: Upgrade the minor version for these trivial changes.

2008-02-05  rkowen <rkowen>

	* debian/README.Debian: Clarified the Debian/Ubuntu instructions.

2008-02-05  rkowen <rkowen>

	* pam_script.c: Need to have any conditional inclusions after
	config.h

2007-12-12  rkowen <rkowen>

	* ChangeLog: Updated.

2007-12-12  rkowen <rkowen>

	* NEWS: Ready for official release.

2007-12-12  rkowen <rkowen>

	* ChangeLog: Updated

2007-12-12  rkowen <rkowen>

	* Makefile.am: Fixing sourceforge uploading

2007-12-12  rkowen <rkowen>

	* ChangeLog: Updated.

2007-12-12  rkowen <rkowen>

	* .ftp.sf, ChangeLog, Makefile.am, config/.README: More release
	preparation.

2007-12-12  rkowen <rkowen>

	* ChangeLog, INSTALL, Makefile.am, configure.ac: Added distribution
	specific targets in Makefile.

2007-12-12  rkowen <rkowen>

	* README: Updated the README info, in preparation for release.

2007-09-07  rkowen <rkowen>

	* ChangeLog: Updated.

2007-09-07  rkowen <rkowen>

	* ChangeLog, NEWS: Note that rpms can now be generated.

2007-09-07  rkowen <rkowen>

	* .cvsignore, etc/tally: Need to override the umask.

2007-09-07  rkowen <rkowen>

	* etc/README.examples, etc/logscript, etc/tally: The example support
	files need to have permissive access.

2007-09-06  rkowen <rkowen>

	* Makefile.am, configure.ac, pam-script.spec.in: Crafted a working
	rpm spec file.

2007-09-05  rkowen <rkowen>

	* ChangeLog: Updated

2007-09-05  rkowen <rkowen>

	* NEWS: Added the debian packaging notice.

2007-09-05  rkowen <rkowen>

	* Makefile.am, debian/{pam-script-examples.install =>
	pam-script-examples.files}, debian/pam-script-module.install,
	debian/rules: Got the debian packaging the way I want it.

2007-09-05  rkowen <rkowen>

	* pam_script.c: Need stdlib.h for calloc() as well as setenv() and
	putenv().

2007-09-05  rkowen <rkowen>

	* etc/README.examples: Fixed reference to tally.

2007-09-04  rkowen <rkowen>

	* Makefile.am, debian/README.Debian, debian/control,
	debian/pam-script-examples.dirs,
	debian/pam-script-examples.install, debian/pam-script-module.dirs,
	debian/pam-script-module.install, debian/rules, etc/README,
	etc/README.examples: Changes for creating two debian packages.

2007-09-04  rkowen <rkowen>

	* pam_script.c: Changes to remove any compiler warnings.

2007-08-31  rkowen <rkowen>

	* ChangeLog: Updated.

2007-08-31  rkowen <rkowen>

	* NEWS: Updated with the tally example.

2007-08-31  rkowen <rkowen>

	* .cvsignore, debian/.cvsignore: Ignore more generated files.

2007-08-31  rkowen <rkowen>

	* etc/tally: Need to give a specific #! line and not a generic
	search for perl concoction.

2007-08-31  rkowen <rkowen>

	* pam_script.c: pam_script_exec() should only return PAM_SUCCESS or
	the return value given ...  not what the script returns else this
	confuses PAM which will give incorrect error messages.

2007-08-31  rkowen <rkowen>

	* Makefile.am: Added a target for just copying all of the example
	scripts.

2007-08-31  rkowen <rkowen>

	* etc/README: Hopefully, made the documentation clearer.

2007-08-31  rkowen <rkowen>

	* etc/README, etc/tally: Fine tuned the lock_time and unlock_time
	algorithm.

2007-08-30  rkowen <rkowen>

	* Makefile.am: Added install-logger and install-tally targets.

2007-08-30  rkowen <rkowen>

	* configure.ac: Added the items indicated by another autoscan.

2007-08-30  rkowen <rkowen>

	* etc/README, etc/tally: Added another example - tally, which
	implements something similar to the pam-tally.so module.

2007-08-29  rkowen <rkowen>

	* ChangeLog: Updated.

2007-08-29  rkowen <rkowen>

	* NEWS, README, debian/pam-script.7.in, etc/logscript, pam_script.c: 
	Switched from using the system() command to fork()/execve(), so the
	pam_script.so arguments could be passed on to the scripts.
	Therefore, a single script could be distributed to many systems in
	an organization, but custom behavior could be flagged in the
	pam.conf.

2007-08-28  rkowen <rkowen>

	* ChangeLog, NEWS: Updated the NEWS.

2007-08-28  rkowen <rkowen>

	* ChangeLog, Makefile.am, etc/README, etc/logscript: Added an
	example pam-script, which logs the PAM_* env.vars to a file.

2007-08-28  rkowen <rkowen>

	* pam_script.c: Should set the PAM_* env.vars to NULL if not
	present, else random garbage will be passed along.

2007-08-27  rkowen <rkowen>

	* Makefile.am, configure.ac, debian/pam-script.7.in, pam_script.c: 
	Added the dir=/some/path/ option to pam_script.so .  Seeing that
	snprintf() was no longer needed, now that the "complex" string
	formatting is nicely handled by strcpy() and strcat() and friends,
	eliminated the configure test for snprintf().

2007-08-27  rkowen <rkowen>

	* configure.ac, debian/pam-script.7.in, pam_script.c: Expanded the
	list of env.vars. passed to the scripts.  Aggregated the setenv()
	code to an internal routine pam_script_setenv() and use setenv() or
	putenv() depending on their existence.

2007-08-27  rkowen <rkowen>

	* README, debian/pam-script.7.in, pam_script.c: Added a functioning
	handler to the "account" module-type; so a script, pam_script_acct,
	could be called.  Also moved the PAM_SM_* definitions to ahead of
	the security/pam_module.h header file so the the prototypes for
	static modules are properly declared.

2007-08-24  rkowen <rkowen>

	* Makefile.am, configure.ac, debian/README.Debian,
	debian/changelog, debian/control, debian/copyright,
	debian/pam-script-module.dirs, debian/pam-script-module.install,
	debian/pam-script.7.in, debian/rules: Started the debian packaging.

2007-08-23  j-nijhof <j-nijhof>

	* pam_script.c: [no log message]

2007-08-23  j-nijhof <j-nijhof>

	* pam_script.c: - fixed segfault at 'check for pam.conf options' part, rewritten it
	to old style argv handling - added PAM_USER, PAM_RHOST, PAM_SERVICE and PAM_AUTHTOK for use
	with environment - fixed default retval not PAM_SUCCESS but rv because otherwise
	everyone can enter the system if the program's are missing.

2007-08-23  rkowen <rkowen>

	* debian/pam-script.7.in: Added a man page.

2007-08-22  rkowen <rkowen>

	* pam_script.c: PAM doesn't pass an argv vector if there are no
	pam.conf options.

2007-08-22  rkowen <rkowen>

	* .cvsignore, ChangeLog, NEWS, README: Updated the documentation to
	the current state.

2007-08-22  rkowen <rkowen>

	* pam_script.c: Fixed the static PAM info.

2007-08-22  rkowen <rkowen>

	* pam_script.c: Forgot strcmp() header file.

2007-08-22  rkowen <rkowen>

	* configure.ac, pam_script.c: Check for vsyslog() and act
	accordingly.

2007-08-22  rkowen <rkowen>

	* README: Noted where to get the pamtest.c program from for
	debugging.

2007-08-22  rkowen <rkowen>

	* pam_script.c: Added the onerr=(success|fail) pam.conf option to
	specify what the default behaviour if the scripts are not found or
	executable.  The scripts need to be executable at all levels
	(--x--x--x) because never know who will be executing them.  syslog
	any pam_script_get_user() errors.

2007-08-21  rkowen <rkowen>

	* pam_script.c: Broke out the common code into static functions.
	Test for the script with stat(), and make sure it's executable.
	Added syslog support.  Got it generally working.

2007-08-21  j-nijhof <j-nijhof>

	* pam_script.c: - Fixed execution of macro for auth, session open and session close.  - Added default value for macro PAM_SCRIPT_DIR if not set.

2007-08-20  rkowen <rkowen>

	* Makefile, Makefile.am, configure.ac, pam_script.c: The
	pam_script_* programs are now pointed to by the sysconfdir in the
	configure script.

2007-08-17  rkowen <rkowen>

	* .cvsignore, config/.cvsignore: Have CVS ignore some of the
	generated files.

2007-08-17  rkowen <rkowen>

	* AUTHORS, ChangeLog, INSTALL, Makefile.am, NEWS, config/.README,
	configure.ac, cvs2cl.pl: Initial draft of autotool configuration
	files.

2005-03-16  j-nijhof <j-nijhof>

	* Initial revision