Clément OUDOT
ac1654890e
Add llngDeleteSession script in RPM
2019-04-11 12:36:17 +02:00
Clément OUDOT
702c72e7dc
Require Plack::Test for build
2019-04-11 11:06:40 +02:00
Clément OUDOT
eaaa7de802
Update RPM spec to 2.0.3
2019-04-11 10:27:55 +02:00
Xavier Guimard
141ba96c92
Update version
2019-04-03 13:53:56 +02:00
Clément OUDOT
415c4d96fb
Update date and changelog
2019-02-12 08:58:50 +01:00
Clément OUDOT
838cf30d60
Add Crypt::URandom in RPM build requires ( #1633 )
2019-02-08 11:50:45 +01:00
Clément OUDOT
fe9a4a675b
Update packaging files for 2.0.2
2019-02-08 11:33:27 +01:00
Xavier Guimard
0ddcaa5dc9
Update versions
2019-02-05 18:44:38 +01:00
Xavier Bachelot
023cfb1de6
Fix %preun to not erroneously wipe httpd conf files
2019-02-03 13:07:25 +01:00
Xavier Bachelot
5abb193c9f
Fix Version:, 2.0.2 has not been tagged yet
2019-02-01 14:17:22 +01:00
Xavier Bachelot
7fadd39cdf
Fix Lasso Requires filtering (EL7)
2019-02-01 14:17:22 +01:00
Xavier Bachelot
056ff5ba0e
XML::LibXML is available for EL7
2019-02-01 14:17:22 +01:00
Xavier Bachelot
bda04bf582
XML::LibXSLT is already BR:'ed, no need to filter the corresponding Requires:
2019-02-01 14:17:22 +01:00
Xavier Bachelot
bb9e0ef879
Drop EL6 support, perl in EL6 is too old for the code base anyway
2019-02-01 14:17:22 +01:00
Xavier Bachelot
d5827c6fb7
Net::OpenID::Server is available in EPEL7
2019-02-01 14:17:22 +01:00
Xavier Bachelot
afc7c8e239
Use macro to define httpd log dir
2019-02-01 14:17:22 +01:00
Xavier Bachelot
eb4c7357dc
Fix Lasso Requires filtering
2019-02-01 14:17:22 +01:00
Xavier Bachelot
aee9ee3fe1
Lasso is available in Fedora 29+
2019-02-01 14:17:22 +01:00
Xavier Bachelot
8a6e4d61c5
Web::ID is available in Fedora
2019-02-01 14:17:22 +01:00
Xavier Bachelot
c88b9cf302
Don't filter Requires on XML::LibXML
2019-02-01 14:17:22 +01:00
Xavier Bachelot
bf8de0a7dd
Don't filter Requires on XML::LibXSLT
2019-02-01 14:17:22 +01:00
Xavier Bachelot
36985b50df
Net::OpenID::Server is available in Fedora
2019-02-01 14:17:22 +01:00
Xavier Bachelot
35919e8dc2
Sentry::Raven is available for Fedora
2019-02-01 14:17:22 +01:00
Xavier Bachelot
c305da5c44
Split Fedora requires filtering from EL filtering
2019-02-01 14:17:22 +01:00
Clément OUDOT
266a2c9fcc
Override Apache log dir for RPM ( #1611 )
2019-01-10 18:06:50 +01:00
Xavier Guimard
2ab385e2df
Update versions
2019-01-09 13:42:30 +01:00
Clément OUDOT
485415382b
Change GPL file name in RPM
2018-12-21 15:52:13 +01:00
Clément OUDOT
63da628aaa
Update version in packages
2018-12-21 15:25:21 +01:00
Clément OUDOT
3510723521
Update packaging files
2018-12-01 12:26:14 +01:00
Xavier Bachelot
353dc1df7c
Fix bogus date in RPM changelog
2018-11-30 11:17:25 +01:00
Clément OUDOT
d9bdab23e0
Update changelog for Deb and RPM
2018-11-30 11:01:22 +01:00
Clément OUDOT
42bf43e023
Fix Nginx configuration packaging ( #1462 )
2018-11-29 15:42:38 +01:00
Clément OUDOT
5e07cd05e1
Restore provides in RPM (scp ldap-20181030110846.ldif root@192.168.47.81:)
2018-11-29 15:07:56 +01:00
Xavier Bachelot
6edb1f46f9
Fix %defattr for %{lm_vardir}
2018-11-29 12:01:28 +01:00
Xavier Bachelot
137bb90cbe
Own all dirs in perl modules installation path
2018-11-29 12:01:28 +01:00
Xavier Bachelot
a7eeac993f
Simplify ressources dir ownership
2018-11-29 12:01:28 +01:00
Xavier Bachelot
c5938c8927
Remove Convert::Base32 requires filtering
2018-11-29 12:01:28 +01:00
Xavier Bachelot
7c9fc37086
Add a changelog entry
2018-11-29 12:01:28 +01:00
Xavier Bachelot
626c624049
Filter useless provides
2018-11-29 12:01:28 +01:00
Xavier Bachelot
7d188d1082
Uppercase html in doc sub-package description to make rpmlint spellcheck happy
2018-11-29 12:01:28 +01:00
Xavier Bachelot
b141a59803
Fix shebang and perms
2018-11-29 12:01:28 +01:00
Xavier Bachelot
ec03f3f455
Mark uwsgi app conf file as such
2018-11-29 12:01:28 +01:00
Xavier Bachelot
bfdc84e5aa
Fix perm on llng-fastcgi-server
2018-11-29 12:01:28 +01:00
Xavier Bachelot
3539cc5524
Move lot of files out of /var/lib
2018-11-29 12:01:28 +01:00
Xavier Bachelot
4746279414
Move httpd conf for test apps to test sub-package
2018-11-29 12:01:28 +01:00
Xavier Bachelot
0719a49274
Specify all perl deps
2018-11-29 12:01:28 +01:00
Xavier Bachelot
e2f6ddc908
Add missing BR: perl-interpreter
2018-11-29 12:01:28 +01:00
Xavier Bachelot
4710a9a95f
Add missing BR: perl-generators (for Provides/Requires generation)
2018-11-29 12:01:28 +01:00
Xavier Bachelot
351942f95c
Fix conf sub-package definition
2018-11-29 12:01:27 +01:00
Xavier Bachelot
3450b8178d
Move %doc and %license from main package to conf sub-package to make sure its always installed
2018-11-29 12:01:27 +01:00
Xavier Bachelot
b3c9506b4f
Remove for_etc_hosts from %{_sysconfdir}
2018-11-29 12:01:27 +01:00
Xavier Bachelot
f2bbb4ea97
Create an nginx sub-package
2018-11-29 12:01:27 +01:00
Xavier Bachelot
f72b3afebe
Move main conf file with the others in %files
2018-11-29 12:01:27 +01:00
Xavier Bachelot
033b66ed28
Mark cron files as %config(noreplace)
2018-11-29 12:01:27 +01:00
Xavier Bachelot
1ef87ca846
Don't use %defattr for only one file, use %attr instead
2018-11-29 12:01:27 +01:00
Xavier Bachelot
dff0d1ef38
Install httpd conf files in httpd conf directory
2018-11-29 12:01:27 +01:00
Xavier Bachelot
76aa880ac9
Add missing scriptlets for fastcgi-server
2018-11-29 12:01:27 +01:00
Xavier Bachelot
dac7df6e82
Simplify tmpfiles conf installation
2018-11-29 12:01:26 +01:00
Xavier Bachelot
9550d48c0a
Simplify unit file installation
2018-11-29 12:01:26 +01:00
Xavier Bachelot
9043dd2a7e
perl(Email::Sender) is not available for EL6
2018-11-29 12:01:25 +01:00
Xavier Bachelot
7d4d893191
Don't BR: systemd on EL6
2018-11-29 12:01:25 +01:00
Xavier Bachelot
f98277dc52
Fix apache_version variable for Fedora
2018-11-29 12:01:25 +01:00
Xavier Bachelot
5fce125c5f
Rework both Version and Release tags
...
Now both release and pre-release are handled through the pre_release variable.
Also, ensure all packages are updated at once. Previously, packages
containing perl modules could have been updated separately with unknown
consequences.
2018-11-29 12:01:25 +01:00
Xavier Bachelot
713d82724f
Drop real_name macro
2018-11-29 12:01:25 +01:00
Xavier Bachelot
cb09e2f4de
Tidy up Requires: filtering and fix Fedora filtering
2018-11-29 12:01:25 +01:00
Xavier Bachelot
7ea4462665
Add blank lines between changelog entries for legibility
2018-11-29 12:01:25 +01:00
Xavier Bachelot
0155aca544
Split more long lines
2018-11-29 12:01:25 +01:00
Xavier Bachelot
8b4f547850
Split long description lines
2018-11-29 12:01:25 +01:00
Xavier Bachelot
bc5ba10b41
Don't define perl_vendor{lib,arch}
2018-11-29 12:01:25 +01:00
Xavier Bachelot
d82756f54a
Don't own /usr/share/perl5/vendor_perl/Plack/Middleware/Auth
2018-11-29 12:01:25 +01:00
Xavier Bachelot
6c20736d18
Use lm_sharedir macro in place of /usr/share/lemonldap-ng
2018-11-29 12:01:25 +01:00
Xavier Bachelot
263a7542ec
Use _rundir macro in place of /var/run
2018-11-29 12:01:25 +01:00
Xavier Bachelot
a5e0f6cd22
FIXME: Add BR: for perl(Sentry::Raven)
2018-11-29 12:01:25 +01:00
Xavier Bachelot
df588629ed
Use _prefix macro in place of /usr
2018-11-29 12:01:25 +01:00
Xavier Bachelot
0f9814ab05
Use _sysconfdir macro in place of /etc
2018-11-29 12:01:25 +01:00
Xavier Bachelot
647ddaffef
Use glob rather than specify manpages compression, in case it changes
2018-11-29 12:01:25 +01:00
Xavier Bachelot
4eb6c8222b
Manpages do not need to be marked as %doc
2018-11-29 12:01:25 +01:00
Xavier Bachelot
d3e1d31a8c
Don't specify full package name when not necessary
2018-11-29 12:01:25 +01:00
Xavier Bachelot
5029f0b8e7
Distribute more files as %doc and %license
2018-11-29 12:01:25 +01:00
Xavier Bachelot
2467e6a6b1
Use %license macro for COPYING
2018-11-29 12:01:25 +01:00
Xavier Bachelot
4a95db63d8
Fix typo in manager sub-package description
2018-11-29 12:01:25 +01:00
Xavier Bachelot
19eb31e90c
Add BR: for Convert::Base32
2018-11-29 12:01:25 +01:00
Xavier Bachelot
561b95ba4c
Fix Source0: URL to actually point at the tarball
2018-11-29 12:01:25 +01:00
Xavier Bachelot
b9f081cba4
No need for %defattr(-,root,root,-) anymore
2018-11-29 12:01:25 +01:00
Xavier Bachelot
9061cbec58
Fix License: tag
2018-11-29 12:01:25 +01:00
Xavier Bachelot
5df4d8feef
Use %global rather than %define
2018-11-29 12:01:25 +01:00
Xavier Bachelot
81c564bbfc
Fix mixed tabs and spaces
2018-11-29 12:01:25 +01:00
Xavier Bachelot
35e12873fb
Red Hat Linux is long dead, remove the macro
2018-11-29 12:01:25 +01:00
Clément OUDOT
3bcc9a243c
Prepare 2.0 release
2018-11-28 16:14:52 +01:00
Clément OUDOT
381e9288e2
First version of import metadata script ( #1503 )
2018-09-18 14:51:58 +02:00
Clément OUDOT
903f1fe3bc
Prepare 2.0.0 beta1 release
2018-07-20 17:25:21 +02:00
Clément OUDOT
1260073a5e
Use static CPAN version for dependencies ( #1462 )
2018-06-29 12:03:40 +02:00
Clément OUDOT
8202481423
Merge branch 'kwizart/lemonldap-ng-master'
2018-06-29 11:44:25 +02:00
Clément OUDOT
9deeca7194
Remove llng-fastcgi-server init script from RPM ( #1364 )
2018-06-26 12:05:54 +02:00
Clément OUDOT
d2a892664b
Make Convert::Base32 and Sentry::Raven optional ( #1462 )
2018-06-26 10:21:16 +02:00
Clément OUDOT
9b62231131
Move llng-server.psgi to handler package ( #1462 )
2018-06-26 10:19:19 +02:00
Clément OUDOT
d536e1f9d2
Work on UWSGI RPM
2018-06-25 14:27:32 +02:00
Clément OUDOT
7ef55d97cd
Remove fr-doc target in RPM spec ( #1445 )
2018-06-25 13:45:02 +02:00
Xavier Guimard
1ed0ab110b
Remove doc translation system ( #1445 )
2018-06-07 18:58:55 +02:00
Xavier Guimard
7c86f2f917
Add Plack files ( #1397 )
2018-03-15 20:49:59 +01:00