Skip to content
This repository has been archived by the owner on Jan 15, 2019. It is now read-only.

[dev.icinga.com #1911] Icinga-Web tarball consist many empty and hidden files #503

Closed
icinga-migration opened this issue Sep 16, 2011 · 12 comments

Comments

@icinga-migration
Copy link

This issue has been migrated from Redmine: https://dev.icinga.com/issues/1911

Created by theh on 2011-09-16 10:29:09 +00:00

Assignee: mhein
Status: Closed (closed on 2012-05-02 08:00:36 +00:00)
Target Version: 1.7
Last Update: 2012-05-02 08:00:36 +00:00 (in Redmine)


Maybe some of the hidden files are needed but it doesn't seem to be the case in case of .keep and .gitignore.

And what are all these empty files for?

Here is the whole rpmlint ouput without the executable warnings for 1.5.2:
RPMLINT report:

icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/app/modules/Api/lib/datastore/.IcingaApiDataStoreModel.class.php.swo
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Confidential/cache/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/app/modules/Reporting/data/.PLACEHOLDER
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Products/models/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/pub/js/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Disabled/models/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/jsgettext/doc/html/.#Gettext.html.1.4
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/log/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Confidential/models/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/cache/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Confidential/validate/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Disabled/cache/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Disabled/validate/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/jsgettext/doc/pod/.#Gettext.pod.1.3
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/app/data/tmp/.PLACEHOLDER
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/test/lib/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Default/cache/.keep
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/jsgettext/doc/text/.#Gettext.text.1.3
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/lib/agavi/samples/app/modules/Default/models/.keep
The file or directory is hidden. You should see if this is normal, and delete
it from the package if not.

icinga-web.noarch: W: version-control-internal-file /usr/share/icinga-web/lib/phing/test/etc/regression/137/.gitignore
You have included file(s) internally used by a version control system in the
package. Move these files out of the package and rebuild it.

icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/System/ViewProc/MetaInformationSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/137/.gitignore
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/resources/tasks/system/UpToDateTask/source.txt
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DataProvider/LogProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/Privileges/IndexSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Web/templates/IndexSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DataProvider/UserProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Confidential/cache/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/templates/Provider/TreeLoaderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/229/Test2
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Web/templates/Icinga/ApiCommandError.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/Provider/CategoriesSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/tests2/sandbox2/lib/config/autoload/test/Class1.class.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/tests2/sandbox2/AutoloadHandlerTestClass.class.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/Provider/CronksSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/data/.PLACEHOLDER
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/System/ViewProcSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Products/models/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Api/templates/SOAP/Icinga/IcingaApiSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DataProvider/IconProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/pub/js/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Disabled/templates/IndexSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Disabled/models/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/templates/Provider/ContentResourceSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/137/data/test.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/d.xsl
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/Provider/ObjectInfoIconsSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Api/templates/IcingaInstanceControllerSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/jit/Examples/css/HeatMap.css
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/log/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/templates/Provider/JasperServerSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/somedir/test
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/templates/Provider/SchedulerSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Web/templates/Icinga/ApiSimpleDataProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/templates/Provider/ReportParametersSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/a/aa.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Confidential/models/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/Admin/Groups/RemoveSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/Ext/ApplicationStateSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/f.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/cache/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Confidential/validate/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Api/templates/Test/RequestTestSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/524/mockpackage/readme
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/resources/tasks/system/UpToDateTask/target.txt
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Api/templates/ApiCommandError.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/Login/SilentAuthSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/137/data/config.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/System/ViewProc/CommandMetaInformationSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/b
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Api/templates/ApiCommandSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/a
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Web/templates/Icinga/ApiCommandSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Disabled/cache/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/src/build/templates/templates/template.tmpl
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Web/templates/SOAP/Icinga/IcingaApiSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/templates/Report/GetReportDataSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/test/sandbox/app/modules/Default/templates/IndexSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/252/a
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/229/Test1
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DataProvider/PrincipalProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/System/ViewProc/SendCommandSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/src/build/templates/templates/template.php.tmpl
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Disabled/validate/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Api/templates/ApiSearchSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/data/tmp/.PLACEHOLDER
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DataProvider/LanguageProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/Widgets/SquishLoaderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/test/lib/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Default/cache/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/System/CronkLoaderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Api/templates/ApiDataStoreProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/data/xml/extensions/PLACEHOLDER
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/templates/Report/GenerateSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Web/templates/Icinga/ApiSearchSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/a/aa/aaa.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/252/b
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/templates/Provider/CombinedSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DispatcherSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DataProvider/GroupProviderSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/tests/bar
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/samples/app/modules/Default/models/.keep
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/DispatcherError.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/tests2/sandbox2/lib/config/autoload/Test2.class.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/test/foo
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/AppKit/templates/Login/LoginCheckSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/c.xml
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/jit/Examples/css/RGraph.css
2 packages and 0 specfiles checked; 0 errors, 113 warnings.

Changesets

2011-11-23 14:44:43 +00:00 by mhein 73e00d4

* Removed all zero-sized php template for html output (fixes #1911)

Relations:

@icinga-migration
Copy link
Author

Updated by jmosshammer on 2011-09-26 16:14:51 +00:00

  • Category set to Quality
  • Target Version set to 1.6

@icinga-migration
Copy link
Author

Updated by mhein on 2011-09-27 11:54:07 +00:00

  • Estimated Hours set to 6
  • also change installation of libraries. Only install files you are need

@icinga-migration
Copy link
Author

Updated by mhein on 2011-09-27 12:23:56 +00:00

  • Estimated Hours changed from 6 to 2

@icinga-migration
Copy link
Author

Updated by mhein on 2011-11-23 13:00:01 +00:00

  • Assigned to set to mhein

@icinga-migration
Copy link
Author

Updated by mhein on 2011-11-23 13:00:08 +00:00

  • Status changed from New to Assigned

@icinga-migration
Copy link
Author

Updated by mhein on 2011-11-23 14:45:19 +00:00

  • Status changed from Assigned to Resolved
  • Done % changed from 0 to 100

Applied in changeset 73e00d4.

@icinga-migration
Copy link
Author

Updated by theh on 2011-11-25 19:34:17 +00:00

  • Status changed from Resolved to Assigned

I have checked 1.6.0beta and got this result:

icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/app/modules/Api/lib/datastore/.IcingaApiDataStoreModel.class.php.swo
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/app/modules/Reporting/data/.PLACEHOLDER
icinga-web.noarch: W: hidden-file-or-dir /usr/share/icinga-web/app/data/tmp/.PLACEHOLDER
The file or directory is hidden. You should see if this is normal, and delete
it from the package if not.

icinga-web.noarch: W: version-control-internal-file /usr/share/icinga-web/lib/phing/test/etc/regression/137/.gitignore
You have included file(s) internally used by a version control system in the
package. Move these files out of the package and rebuild it.

icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/252/b
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/137/.gitignore
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/resources/tasks/system/UpToDateTask/source.txt
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/229/Test2
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Reporting/data/.PLACEHOLDER
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/137/data/test.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/d.xsl
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/src/build/templates/templates/template.php.tmpl
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/somedir/test
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/a/aa.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/f.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/tests/bar
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/524/mockpackage/readme
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/resources/tasks/system/UpToDateTask/target.txt
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/137/data/config.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/b
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/a
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/src/build/templates/templates/template.tmpl
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/252/a
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/229/Test1
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/data/tmp/.PLACEHOLDER
icinga-web.noarch: W: zero-length /usr/share/icinga-web/app/modules/Cronks/data/xml/extensions/PLACEHOLDER
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/a/aa/aaa.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/regression/544/tmp/source/test/foo
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/phing/test/etc/types/fileset/c.xml

@icinga-migration
Copy link
Author

Updated by mhein on 2011-11-28 07:40:32 +00:00

  • Status changed from Assigned to Resolved

Hi.

I removed the phing test structure and renamed all PLACEHOLDER things in '.keep' that we equals to the rest of vendor libs.

Kind regards,
Marius.

@icinga-migration
Copy link
Author

Updated by gpduck on 2011-12-07 00:33:49 +00:00

This appears to have broken our authentication. We use kerberos configured in Apache and on a fresh 1.6.1 install we get the following error when logging in:

Uncaught AgaviException thrown:
Template "Login/SilentAuthSuccess" could not be found. Paths tried: /usr/local/icinga-web/app/modules/AppKit/templates/en/Login/SilentAuthSuccess.php /usr/local/icinga-web/app/modules/AppKit/templates/${locale}/Login/SilentAuthSuccess.php /usr/local/icinga-web/app/modules/AppKit/templates/Login/SilentAuthSuccess.en.php /usr/local/icinga-web/app/modules/AppKit/templates/Login/SilentAuthSuccess.${locale}.php /usr/local/icinga-web/app/modules/AppKit/templates/Login/SilentAuthSuccess.php /usr/local/icinga-web/app/modules/AppKit/templates/Login/SilentAuthSuccess.php

Stacktrace:

#0 /usr/local/icinga-web/lib/agavi/src/view/AgaviFileTemplateLayer.class.php(110): AgaviStreamTemplateLayer->getResourceStreamIdentifier()
#1 /usr/local/icinga-web/lib/agavi/src/renderer/AgaviPhpRenderer.class.php(101): AgaviFileTemplateLayer->getResourceStreamIdentifier()
#2 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1617): AgaviPhpRenderer->render(Object(AgaviFileTemplateLayer), Array, Array, Array)
#3 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1255): AgaviExecutionFilter->execute(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#4 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1700): AgaviFilter->executeOnce(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#5 /usr/local/icinga-web/lib/agavi/src/filter/AgaviExecutionTimeFilter.class.php(64): AgaviFilterChain->execute(Object(AgaviExecutionContainer))
#6 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1255): AgaviExecutionTimeFilter->execute(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#7 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1700): AgaviFilter->executeOnce(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#8 /usr/local/icinga-web/lib/agavi/src/filter/AgaviSecurityFilter.class.php(61): AgaviFilterChain->execute(Object(AgaviExecutionContainer))
#9 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1702): AgaviSecurityFilter->execute(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#10 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(870): AgaviFilterChain->execute(Object(AgaviExecutionContainer))
#11 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(900): AgaviExecutionContainer->execute()
#12 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(872): AgaviExecutionContainer->proceed()
#13 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1266): AgaviExecutionContainer->execute()
#14 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1255): AgaviDispatchFilter->execute(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#15 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1700): AgaviFilter->executeOnce(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#16 /usr/local/icinga-web/lib/agavi/src/filter/AgaviFormPopulationFilter.class.php(78): AgaviFilterChain->execute(Object(AgaviExecutionContainer))
#17 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(1700): AgaviFormPopulationFilter->executeOnce(Object(AgaviFilterChain), Object(AgaviExecutionContainer))
#18 /usr/local/icinga-web/app/cache/config/compile.xml_development__033d402eaeb08f42e4e3d5f8474e444805e2c7c6.php(579): AgaviFilterChain->execute(Object(AgaviExecutionContainer))
#19 /usr/local/icinga-web/pub/index.php(44): AgaviController->dispatch()
#20 {main}

@icinga-migration
Copy link
Author

Updated by theh on 2012-03-02 13:34:02 +00:00

  • Status changed from Resolved to Assigned
  • Target Version changed from 1.6 to 1.7

What application does remove the directories if there are no .keep files?

And there are still some empty files:
icinga-web-BPAddon.noarch: W: zero-length /usr/share/icinga-web/app/modules/BPAddon/templates/eventRequestDelegateSuccess.php
icinga-web-BPAddon.noarch: W: zero-length /usr/share/icinga-web/app/modules/BPAddon/templates/ConfigParserInterfaceSuccess.php
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/src/build/templates/templates/template.php.tmpl
icinga-web.noarch: W: zero-length /usr/share/icinga-web/lib/agavi/src/build/templates/templates/template.tmpl

@icinga-migration
Copy link
Author

Updated by mhein on 2012-04-30 14:15:50 +00:00

  • Status changed from Assigned to Feedback

Hi.

The BPAddon was a mistake in this directory. This is normally not existing in the tree. It's removed in the last commits.

The lib/agavi/src/build/templates contains stubs to create new Agavi structures. I can not remove that (Or add something like 'I am your newly created sub ...'). Maybe it's better to patch that out of a package code tree.

The problem with empty directories is git. Git can not add empty ones without at least one file existing. But we need the directories because the installer will install them to the FS and this is needed to store data in that.

Can you go okay with that?

Kind regards,
Marius.

@icinga-migration
Copy link
Author

Updated by theh on 2012-05-02 08:00:36 +00:00

  • Status changed from Feedback to Closed

Sure fine with me. Thanks.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant