Guenael Sanchez | 1 Jun 08:28 2007
Picon

Re: WPKG logo

Tomasz Chmielewski a écrit :
> Guenael Sanchez schrieb:
>
> (...)
>
>> Thanks, I'm from ENS Sciences de Lyon. And yes, our tool for wpkg was 
>> written by me, to allow some authentified people (through CAS) to 
>> manage hosts and profiles without touching XML files.
>>
>> We first tried the linuxkidd's one, and we finally went back to 
>> something really easier. Our tool is juste made to:
>>     add hosts
>>     add package to host
>>     add profile to host
>>     del hosts, del package from host, del profile from host.
>>     authentify people through a CAS server.
>
> Could you send some screenshots (better, give links to some screenshots)?
>
>
Ok, just give me some time to make it available behind the firewall :)
And I have to remove CAS authentication, otherwise you won't be able to 
see anything.

Cheers,

GS

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
(Continue reading)

Guenael Sanchez | 1 Jun 09:51 2007
Picon

wpkg web handling

Tomasz Chmielewski a écrit :
> Guenael Sanchez schrieb:
>
> (...)
>
>> Thanks, I'm from ENS Sciences de Lyon. And yes, our tool for wpkg was 
>> written by me, to allow some authentified people (through CAS) to 
>> manage hosts and profiles without touching XML files.
>>
>> We first tried the linuxkidd's one, and we finally went back to 
>> something really easier. Our tool is juste made to:
>>     add hosts
>>     add package to host
>>     add profile to host
>>     del hosts, del package from host, del profile from host.
>>     authentify people through a CAS server.
>
> Could you send some screenshots (better, give links to some screenshots)?
>
>
Ok, It's now available here:
http://joliot-curie.ens-lyon.fr/wpkg/

Juste a little explanation on how we work.

When you create a new host, a profile called profile_hostname is 
automatically created. This way, we easily support multiple profiles for 
one host.
When a host is created, a profile "default" is added to its profile.

(Continue reading)

Jens Geile | 1 Jun 10:25 2007
Picon

Re: wpkg web handling

> Ok, It's now available here:
> http://joliot-curie.ens-lyon.fr/wpkg/
> [..] 
> PS2: If you notice something even bad stuff, you can tell !
Its cool. I'm working on a webinterface for both unattended and WPKG myself at the moment which is
integrated into an existing webinterface offering other services. I'm using the DHCP configuration
file as a database for hosts so I don't have to enter the hostnames myself but can select them from an already
existing table instead. With my webinterface you can fully manage the profiles and add/edit/delete
packages. I've even introduced some new fields into the package.xml like a comment, download links for
the software so I can automate it instead of having to download the installers manually and a vendor field
that tells the webinterface whether the package is protected and cannot be edited by the user through the
webinterface. :) ... Sadly i cannot make it available to the public for download since its completely
integrated into that server's already existing webinterface and cannot fun
 ction without it anymore.
Oh, and I have a XML Import and Export function. With planned sorting algorithm for package dependencies.
(needed since i store everything in an sql database and only create the xml files on demand from it.)

Anyway, nice work but could you make your packages.xml available somewhere? I've spent days on writing
mine by now and it always helps to have already tested scripts one can just copy. I'll make mine available
once I'm done with it. :)

-
jens 

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
(Continue reading)

Guenael Sanchez | 1 Jun 11:15 2007
Picon

Re: wpkg web handling

Jens Geile a écrit :
>> Ok, It's now available here:
>> http://joliot-curie.ens-lyon.fr/wpkg/
>> [..] 
>> PS2: If you notice something even bad stuff, you can tell !
>>     
> Its cool. I'm working on a webinterface for both unattended and WPKG myself at the moment which is
integrated into an existing webinterface offering other services. I'm using the DHCP configuration
file as a database for hosts so I don't have to enter the hostnames myself but can select them from an already
existing table instead. With my webinterface you can fully manage the profiles and add/edit/delete
packages. I've even introduced some new fields into the package.xml like a comment, download links for
the software so I can automate it instead of having to download the installers manually and a vendor field
that tells the webinterface whether the package is protected and cannot be edited by the user through the
webinterface. :) ... Sadly i cannot make it available to the public for download since its completely
integrated into that server's already existing webinterface and cannot function without it anymore.
> Oh, and I have a XML Import and Export function. With planned sorting algorithm for package dependencies.
(needed since i store everything in an sql database and only create the xml files on demand from it.)
>
> Anyway, nice work but could you make your packages.xml available somewhere? I've spent days on writing
mine by now and it always helps to have already tested scripts one can just copy. I'll make mine available
once I'm done with it. :)
>
> -
> jens 
>
>   
My packages.xml is "available" as I used and modified the page 
concerning "Silent Installers" on the WPKG's website.

Cheers,
(Continue reading)

Marco Gaiarin | 1 Jun 11:52 2007
Picon

Re: wpkg web handling

Mandi! Jens Geile
  In chel di` si favelave...

Only a note.

I'm not a php programmer, so consider this as a hint.

Why not, insted of making a new web interface, add as a plugin WPKG to
an existing 'inventory' application, for example GLPI:

	http://glpi-project.org/

? GLPI just support 'softare installations', so it suffices to add some
sort of 'software packge' concept and an XML export function.

Also: even if the interface was coded at best, i think, as a system
administrator, that 'recipes' (packages) cannot be build apart by hand.
So i prefere the simpler approach: the web interface simply can be used
to add/remove package to a profile, and assign hosts to profiles.

My two cents. ;)

--

-- 
dott. Marco Gaiarin				    GNUPG Key ID: 240A3D66
  Associazione ``La Nostra Famiglia''                http://www.sv.lnf.it/
  Polo FVG  -  Via della Bontà, 7 - 33078  -  San Vito al Tagliamento (PN)
  marco.gaiarin(at)sv.lnf.it	  tel +39-0434-842711  fax +39-0434-842797

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
(Continue reading)

Jens Geile | 1 Jun 12:21 2007
Picon

Re: wpkg web handling

> Why not, insted of making a new web interface, add as a plugin WPKG to
> an existing 'inventory' application, for example GLPI:
The thing is that i already have a server that offers various other services to its users. Like email,
forums, and much more. The webinterface for unattended and WPKG is just a plugin for it and integrates into
the existing webinterface the server already offers.

> Also: even if the interface was coded at best, i think, as a system
> administrator, that 'recipes' (packages) cannot be build apart by hand.
Its most likely to be like this: I'll provide the packages and deploy it through an existing update system to
all the servers running the software. The thing is that I want to offer the possibility to add their own
packages to other administrators and especially the administrators of the so called "Medienzentrum"
which is coordinating the support for all schools in the city i live in.

> So i prefere the simpler approach: the web interface simply can be used
> to add/remove package to a profile, and assign hosts to profiles.
Noone is forced to meddle with the packages since i will deploy a batch of working and tested scripts to all servers.
And adding hosts to profiles and software to profiles is really easy with my webinterface already. ;)

-
jens

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
control of your XML. No limits. Just data. Click to get it now.
http://sourceforge.net/powerbar/db2/
Jens Geile | 1 Jun 12:52 2007
Picon

Package Dependencies

Hi,

I've just done a few tests messing with package dependencies and found an error in the dependency chain handling.

This is how my dependencies chain looks like:

"QuickTime Alternative" depends on "Real Alternative"
"Real Alternative" depends on "PuTTY"
"PuTTY" depends on "Codec Pack"
"Codec Pack" depends on "Firefox"
"Firefox" depends on "IrfanView"

Now i add "QuickTime Alternative" to the profile and restart the machine. An this is how WPKG installs the packages:
1. "Real Alternative"
2. "PuTTY"
3. "Codec Pack"
4. "Firefox"
5. "IrfanView"
6. "QuickTime Alternative"

This is somehow not the way I'd expect the dependencies to work. I'd expect to see it work like this:

1. "IrfanView"
2. "Firefox"
3. "Codec Pack"
4. "PuTTY"
5. "Real Alternative"
6. "QuickTime Alternative"

Thoughts?
(Continue reading)

éric le hénaff | 1 Jun 14:21 2007
Picon
Picon

Re: Package Dependencies

hello
to my understanding,dependecies are not made to define an install order, 
but to define that a package is mandatory for another package to be 
installed... e.g. firefox has to be installed if we want to install 
flash player.
If you want to define an order for installing, use priorities instead.
ELH

Jens Geile a écrit :
> Hi,
>
> I've just done a few tests messing with package dependencies and found an error in the dependency chain handling.
>
> This is how my dependencies chain looks like:
>
> "QuickTime Alternative" depends on "Real Alternative"
> "Real Alternative" depends on "PuTTY"
> "PuTTY" depends on "Codec Pack"
> "Codec Pack" depends on "Firefox"
> "Firefox" depends on "IrfanView"
>
> Now i add "QuickTime Alternative" to the profile and restart the machine. An this is how WPKG installs the packages:
> 1. "Real Alternative"
> 2. "PuTTY"
> 3. "Codec Pack"
> 4. "Firefox"
> 5. "IrfanView"
> 6. "QuickTime Alternative"
>
> This is somehow not the way I'd expect the dependencies to work. I'd expect to see it work like this:
(Continue reading)

éric le hénaff | 1 Jun 14:24 2007
Picon
Picon

Re: wpkg web handling


Jens Geile a écrit :
>> Ok, It's now available here:
>> http://joliot-curie.ens-lyon.fr/wpkg/
>> [..] 
>> PS2: If you notice something even bad stuff, you can tell !
>>     
> Its cool. I'm working on a webinterface for both unattended and WPKG myself at the moment which is
integrated into an existing webinterface offering other services. I'm using the DHCP configuration
file as a database for hosts so I don't have to enter the hostnames myself but can select them from an already
existing table instead. 
Using the dhcp conf file is really a good idea. Could it be added to the 
TODO list, tomasz ? or maybe on linuxkidd's web interface TODO list ?
we use a linux dhcp server here at ens paris.

--

-- 
Éric LE HÉNAFF
École normale supérieure - Centre de ressources informatiques
Informaticien, Ingénieur développements et systèmes auprès des bibliothèques de l'ENS

Préférez firefox! http://www.mozilla-europe.org/fr/

SVP, évitez de m'envoyer des attachements au format Word, Excel ou PowerPoint.
Préférez les formats rtf, csv, html ou pdf au lieu des formats word et excel.
Voir http://www.gnu.org/philosophy/no-word-attachments.fr.html pour plus
d'explications.

-------------------------------------------------------------------------
This SF.net email is sponsored by DB2 Express
Download DB2 Express C - the FREE version of DB2 express and take
(Continue reading)

éric le hénaff | 1 Jun 14:24 2007
Picon
Picon

Re: WPKG logo

thank you. it's perfect.

Tomasz Chmielewski a écrit :
> éric le hénaff schrieb:
>> i'd like to be credited somewhere for the making of the logo.
>
> No problem.
>
> I added you here:
>
> http://wpkg.org/index.php/Contributors
>
>
> You will be also credited in the future WPKG releases (in CONTRIBUTORS 
> file).
>
> If you need something else, let me know.
>
>

--

-- 
Éric LE HÉNAFF
École normale supérieure - Centre de ressources informatiques
Informaticien, Ingénieur développements et systèmes auprès des bibliothèques de l'ENS

Préférez firefox! http://www.mozilla-europe.org/fr/

SVP, évitez de m'envoyer des attachements au format Word, Excel ou PowerPoint.
Préférez les formats rtf, csv, html ou pdf au lieu des formats word et excel.
Voir http://www.gnu.org/philosophy/no-word-attachments.fr.html pour plus
(Continue reading)


Gmane