Difference between revisions of "Web interface"

From WPKG | Open Source Software Deployment and Distribution
Jump to: navigation, search
m
m
Line 27: Line 27:
  
 
If you feel comfortable with web programming, and think you could help us - drop us a note on the mailing list.
 
If you feel comfortable with web programming, and think you could help us - drop us a note on the mailing list.
 
You can download the sources of the existing web interface [[Download|here]].
 
  
 
[[Category:Documentation]]
 
[[Category:Documentation]]

Revision as of 09:53, 19 December 2006

There is a WPKG Web Interface, you can see the demo and download it at http://wpkg.linuxkidd.com/.




Currently, WPKG is configured using xml files. An example package looks like below:


   <package
       id="wpkg"
       name="Windows Packager"
       revision="1"
       reboot="false"
       priority="0">
       <check type="registry" condition="exists" path="HKLM\Software\wpkg" />
       <check type="file" condition="exists" path="C:\wpkg" />
       <install cmd="msiexec /i (path to msi)">
           <exit code="0" />
       </install>
       <remove  cmd="msiexec /x (path to msi)" />
       <upgrade cmd="msiexec /i (path to msi)" />
   </package>


It is extremely easy to add new packages this way. Because it's that easy, it would be also easy to manipulate it using a http backend.

If you feel comfortable with web programming, and think you could help us - drop us a note on the mailing list.