[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