Bug 15576

Summary: [FR] version update
Product: Sisyphus Reporter: Michael Shigorin <mike>
Component: chntpwAssignee: Антон Мидюков <antohami>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: antohami
Version: unstable   
Hardware: all   
OS: Linux   
Attachments:
Description Flags
from-scratch chntpw.spec
none
makefile patch none

Description Michael Shigorin 2008-05-08 11:42:43 MSD
Доступна новая версия (три года разницы), заодно она под GPL/LGPL.
Спеки наблюдаются в PLD, dag и mdv как минимум.

Собственно, было начал собирать ntpasswd, пока не додумался проверить chntpw :)
Получившийся спек/патч прилагаю.

* v 0.99.5 070923
 - User edit is now menu-driven, better visuals / tables / listings.
 - Group memberships are listen on the user
 - User promotion (put into admin group) is now public, with it's own
   menu selection in the user menu. Still considered EXPERIMENTAL!
 - Some other verbosity/visual changes
 - Changed the verbosity (-v) option to be more useful for debug
   or advanced information
 
* v 0.99.4 070406 (decade)
 - 10 year anniversary!
 - Changed to GPL license
 - Support for Windows Vista was already there, but only blanking
   password works.
 - Some small insignificant changes, mainly to output or text.

* v 0.99.3 041205
 - Fixed bug in loadhive(), caused a crash when last page pointer
   was out of range, which seems to happen a lot on some
   installations. Guess it is correct to just assume it is
   end of file. Thanks to Michael Rothstein for supplying a
   hive with this.
Comment 1 Michael Shigorin 2008-05-08 11:44:28 MSD
Created attachment 2605 [details]
from-scratch chntpw.spec

спек, написанный до обнаружения того, что он не ntpasswd.spec...
Comment 2 Michael Shigorin 2008-05-08 11:46:37 MSD
Created attachment 2606 [details]
makefile patch

...и патчик для динамической линковки с libssl обычных бинарников
(chntpw.static оставлен статиком).

Всё это сейчас уедет пакетом в Daedalus.
Comment 3 Mikhail Pokidko 2008-05-08 12:46:33 MSD
прошляпил-с
Comment 4 Mikhail Pokidko 2008-05-14 19:42:19 MSD
добавил +LIBS=-L$(OSSLLIB) $(LIBDIR)/libcrypto.a
а то chntpw-070923-alt1 не собирался на х86_64

Притворяется рабочим
Comment 5 Michael Shigorin 2008-05-15 00:16:32 MSD
Я статическую линковку где попало как раз патчем убирал...  Есть подозрение
(может быть ложным), что -m32 там не по делу стоит.

Ну да дело такое; спасибо. :)