[ros-dev] Job offer: Linux tool to create a valid Windows Registry hive file

Martin v. Wittich martin.von.wittich at iserv.eu
Wed Nov 19 17:48:50 CET 2008


Hi,

we are a software development company that develops and maintains a
Linux-based server solution called IServ, designed for use in schools.
We are in business since 2003, and there are currently about 370 schools
in Germany using IServ as their portal server.

One feature that we would like to integrate into our product is the
possibility to customize the ntconfig.pol file. This file, located on
the server's netlogon share, can deploy registry settings to Windows
clients - it is especially important because it can deploy
HKEY_LOCAL_MACHINE settings. This file is a binary registry hive. At the
moment, we have to create this file manually with poledit.exe.

We need a Linux program which can automatically generate this file.
1) It should read plain text files as input, for example an INF file.
2) The resulting policy file must work with Windows 2000 and XP x86
clients. It should be possible to easily test this by using the command
"Load Hive" in Regedit.
3) The preferred programming language is Perl, C/C++ is also OK. Other
languages should also be possible, but only after prior consultation
(just to make sure nobody comes up with Java ;) ).
4) The resulting source code should be released as open source, e.g.
under the GPL.

We would like the program being finished in one month. We will pay you
EUR 300 for it. If the program is very much work and you feel you need
more money, submit us an offer.

A Perl library to dump binary registry files to plain text:
http://search.cpan.org/~jmacfarla/Parse-Win32Registry-0.30/

Attachments:
ntconfig.pol - Our current policy. This must be generated automatically.
ntconfig.pol.dump - Plain text dump of that file, generated with
Parse::Win32Registry.
winnt.adm - Template to edit our policy file with poledit.exe.

Our homepage: http://iserv.eu (only in German, though)

-- 
Yours sincerely,

Martin v. Wittich

IServ
Falk & Ludwig GbR
Rebenring 33
38106 Braunschweig
Germany

Telephone: +49 531 380 4450
E-Mail: martin.von.wittich at iserv.eu
Internet: http://www.iserv.eu
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ntconfig.pol.bz2
Type: application/x-bzip
Size: 6993 bytes
Desc: not available
Url : http://www.reactos.org/pipermail/ros-dev/attachments/20081119/1d91603e/attachment-0003.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ntconfig.pol.dump.bz2
Type: application/x-bzip
Size: 2876 bytes
Desc: not available
Url : http://www.reactos.org/pipermail/ros-dev/attachments/20081119/1d91603e/attachment-0004.bin 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: winnt.adm.bz2
Type: application/x-bzip
Size: 7647 bytes
Desc: not available
Url : http://www.reactos.org/pipermail/ros-dev/attachments/20081119/1d91603e/attachment-0005.bin 


More information about the Ros-dev mailing list