[scl.org] sclo-mod_auth_mellon ( was Re: Self-introduction)

Jarek Polok Jaroslaw.Polok at cern.ch
Tue Jan 26 16:29:22 UTC 2016


Hi

Thanks for comments !

Looking at your work with php55 ..  I came up with
the following initial attempt at sclo packaging:

  https://github.com/jaroslawp/sclo-mod_auth_mellon

However .. I have some doubts about naming/packaging,
and would be glad to hear your comments:

The SCL package (sclo-mod_auth_mellon.spec)
.. is basically useless (not used in this initial
attempt) since what the actual package
- mod_auth_mellon.spec - ships goes all into:

/opt/rh/httpd24/root/[...] (httpd24 collection)

of course that could be split ... rather artificially
into a part which would go into:

/opt/sclo/mod_auth_mellon/root/[...]


but that would be little bit .. useless and
confusing since we would end up with sthg alike:


/opt/rh/httpd24/root/etc/httpd/conf.d/auth_mellon.conf
/opt/rh/httpd24/root/etc/httpd/conf.modules.d/10-auth_mellon.conf
/opt/rh/httpd24/root/run/mod_auth_mellon
/opt/rh/httpd24/root/usr/lib/tmpfiles.d/mod_auth_mellon.conf
/opt/rh/httpd24/root/usr/lib64/httpd/modules/mod_auth_mellon.so

and:

/opt/sclo/mod_auth_mellon/root/usr/libexec/mod_auth_mellon
/opt/sclo/mod_auth_mellon/root/usr/libexec/mod_auth_mellon/mellon_create_metadata.sh
/opt/sclo/mod_auth_mellon/root/usr/share/doc/sclo-mod_auth_mellon-mod_auth_mellon-0.11.0
/opt/sclo/mod_auth_mellon/root/usr/share/doc/sclo-mod_auth_mellon-mod_auth_mellon-0.11.0/COPYING
/opt/sclo/mod_auth_mellon/httpd24/root/usr/share/doc/sclo-mod_auth_mellon-mod_auth_mellon-0.11.0/NEWS
/opt/slco/mod_auth_mellon/root/usr/share/doc/sclo-mod_auth_mellon-mod_auth_mellon-0.11.0/README


I think it would be more natural/logical to package
having all files under /opt/rh/httpd24/ in this case

and name the package:

sclo-mod_auth_mellon0-mod_auth_mellon-X.Y

(with a provide for httpd24-mod_auth_mellon)

... but ... can we have a collection without the SCL
packages ... ? (-runtime/-scldevel/-build ..)


I think the case of mod_auth_mellon is little bit special
in the sense that this package is only an addon
for httpd24 - containing no standalone tools/libraries
- unlike php5X .. etc ...)


. I would be glad to hear your opinion
one the above ...

Best

Jarek

__
-------------------------------------------------------
_ Jaroslaw_Polok ___________________ CERN - IT/CM/LCS _
_ http://cern.ch/~jpolok ________ tel_+41_22_767_1834 _
______________________________________+41_75_411_9487 _





More information about the SCLorg mailing list