[details=“Upgrading to 22 and integrity checks failures”]
Hi folks, as per documentation I tried upgrading as my installation was quite old. I save the config and data folders plus db snapshots before upgrading from an archive.
In the last upgrade i managed to get to version 22 almost successfully. When i tried to apply 23 it then gave me strange errors as if something was fundamentally wrong so i reverted to version 22.
Now i see an integrity checks problems, i browsed some before but I hope this post can provide extra clarity for me and others,
When i check the integrity checks i get the output
Technical information
=====================
The following list covers which files have failed the integrity check. Please read
the previous linked documentation to learn more about the errors and how to fix
them.
Results
=======
- core
- INVALID_HASH
- .htaccess
- EXTRA_FILE
- lib/private/Contacts/ContactsMenu/Providers/ProfileProvider.php
- lib/private/Security/RateLimiting/Backend/MemoryCache.php
- lib/private/App/CodeChecker/AbstractCheck.php
- lib/private/App/CodeChecker/CodeChecker.php
- lib/private/App/CodeChecker/StrongComparisonCheck.php
- lib/private/App/CodeChecker/EmptyCheck.php
- lib/private/App/CodeChecker/DeprecationCheck.php
- lib/private/App/CodeChecker/InfoChecker.php
- lib/private/App/CodeChecker/DatabaseSchemaChecker.php
- lib/private/App/CodeChecker/ICheck.php
- lib/private/App/CodeChecker/NodeVisitor.php
- lib/private/App/CodeChecker/MigrationSchemaChecker.php
- lib/private/App/CodeChecker/PrivateCheck.php
- lib/private/App/CodeChecker/LanguageParseChecker.php
- lib/private/Http/IpUtils.php
- lib/private/Repair/Owncloud/MigrateOauthTables.php
- lib/private/Files/Cache/AbstractCacheEvent.php
- lib/private/Settings/AuthorizedGroupMapper.php
- lib/private/Settings/AuthorizedGroup.php
- lib/private/DB/MDB2SchemaManager.php
- lib/private/DB/ReconnectWrapper.php
- lib/private/DB/MDB2SchemaReader.php
- lib/private/AppFramework/Bootstrap/PreviewProviderRegistration.php
- lib/private/Calendar/CalendarQuery.php
- lib/private/UserStatus/ISettableProvider.php
- lib/private/Profile/Actions/EmailAction.php
- lib/private/Profile/Actions/TwitterAction.php
- lib/private/Profile/Actions/WebsiteAction.php
- lib/private/Profile/Actions/PhoneAction.php
- lib/private/Profile/ProfileManager.php
- lib/private/Profile/TProfileHelper.php
- lib/public/Security/ITrustedDomainHelper.php
- lib/public/API.php
- lib/public/Files/Storage/IReliableEtagStorage.php
- lib/public/Settings/IDelegatedSettings.php
- lib/public/User.php
- lib/public/Calendar/Exceptions/CalendarException.php
- lib/public/Calendar/ICalendarProvider.php
- lib/public/Calendar/ICreateFromString.php
- lib/public/Calendar/ICalendarQuery.php
- lib/public/HintException.php
- lib/public/Profile/ParameterDoesNotExistException.php
- lib/public/Profile/ILinkAction.php
- core/js/dist/profile.js.map
- core/js/dist/profile.js
- core/Db/ProfileConfig.php
- core/Db/ProfileConfigMapper.php
- core/img/filetypes/x-office-drawing.svg
- core/img/actions/twitter.svg
- core/img/actions/phone.svg
- core/img/actions/profile.svg
- core/img/f-droid.svg
- core/img/apps/spreed.svg
- core/img/apps/richdocuments.svg
- core/img/apps/richdocumentscode.svg
- core/Migrations/Version23000Date20211213203940.php
- core/Migrations/Version23000Date20210930122352.php
- core/Migrations/Version23000Date20210721100600.php
- core/Migrations/Version23000Date20211203110726.php
- core/skeleton/Templates/Org chart.odg
- core/skeleton/Templates/Mindmap.odg
- core/skeleton/Templates/Flowchart.odg
- core/skeleton/Templates/Business model canvas.odg
- core/templates/404-profile.php
- core/templates/profile.php
- core/Command/Db/Migrations/GenerateFromSchemaFileCommand.php
- core/Command/Background/Job.php
- core/doc/user/_static/js/modernizr.min.js
- core/doc/user/_static/underscore-1.12.0.js
- core/doc/user/_static/jquery-3.5.1.js
- core/doc/user/_static/fonts/RobotoSlab-Bold.ttf
- core/doc/user/_static/fonts/Lato-Bold.ttf
- core/doc/user/_static/fonts/Inconsolata-Regular.ttf
- core/doc/user/_static/fonts/Inconsolata-Bold.ttf
- core/doc/user/_static/fonts/Lato-Regular.ttf
- core/doc/user/_static/fonts/RobotoSlab-Regular.ttf
- core/doc/user/_static/fonts/Lato/lato-bold.ttf
- core/doc/user/_static/fonts/Lato/lato-bolditalic.eot
- core/doc/user/_static/fonts/Lato/lato-bolditalic.ttf
- core/doc/user/_static/fonts/Lato/lato-italic.eot
- core/doc/user/_static/fonts/Lato/lato-bold.eot
- core/doc/user/_static/fonts/Lato/lato-regular.ttf
- core/doc/user/_static/fonts/Lato/lato-italic.ttf
- core/doc/user/_static/fonts/Lato/lato-regular.eot
- core/doc/user/_static/fonts/RobotoSlab/roboto-slab-v7-bold.eot
- core/doc/user/_static/fonts/RobotoSlab/roboto-slab-v7-regular.eot
- core/doc/user/_static/fonts/Inconsolata.ttf
- core/doc/user/_images/calendar_new-event_week.png
- core/doc/user/_images/KDEPlasma.png
- core/doc/user/_images/calendar_new-event_month.png
- core/doc/user/_images/Kalendar_add_calendar.png
- core/doc/user/_images/kalendar_resource_choice.png
- core/doc/user/_images/calendar_create_2.png
- core/doc/user/_images/device-check.png
- core/doc/user/_images/caldav_availability.png
- core/doc/user/_images/calendar_create_1.png
- core/doc/user/_images/kalendar_month_view.png
- core/doc/user/groupware/sync_osx.html
- core/doc/user/groupware/index.html
- core/doc/user/groupware/sync_windows10.html
- core/doc/user/groupware/sync_thunderbird.html
- core/doc/user/groupware/calendar.html
- core/doc/user/groupware/sync_kde.html
- core/doc/user/groupware/sync_gnome.html
- core/doc/user/groupware/sync_ios.html
- core/doc/user/groupware/contacts.html
- core/doc/user/groupware/sync_android.html
- core/doc/admin/_sources/configuration_files/trashbin_configuration.rst.txt
- core/doc/admin/_sources/configuration_user/profile_configuration.rst.txt
- core/doc/admin/_sources/configuration_server/admin_delegation_configuration.rst.txt
- core/doc/admin/_sources/office/example-ubuntu.rst.txt
- core/doc/admin/_sources/office/example-docker.rst.txt
- core/doc/admin/_sources/office/migration.rst.txt
- core/doc/admin/_sources/office/installation.rst.txt
- core/doc/admin/_sources/office/proxy.rst.txt
- core/doc/admin/_sources/office/troubleshooting.rst.txt
- core/doc/admin/_sources/office/index.rst.txt
- core/doc/admin/_sources/office/configuration.rst.txt
- core/doc/admin/configuration_files/trashbin_configuration.html
- core/doc/admin/_images/admin-right.png
- core/doc/admin/_images/office.png
- core/doc/admin/_images/profile_default_setting.png
- core/doc/admin/configuration_user/profile_configuration.html
- core/doc/admin/configuration_server/admin_delegation_configuration.html
- core/doc/admin/office/configuration.html
- core/doc/admin/office/example-docker.html
- core/doc/admin/office/proxy.html
- core/doc/admin/office/troubleshooting.html
- core/doc/admin/office/migration.html
- core/doc/admin/office/index.html
- core/doc/admin/office/example-ubuntu.html
- core/doc/admin/office/installation.html
- core/Controller/HoverCardController.php
- core/Controller/ProfilePageController.php
- core/Controller/ProfileApiController.php
- core/webpack.test.js
- 3rdparty/doctrine/cache/lib/Doctrine/Common/Cache/Psr6/TypedCacheItem.php
- 3rdparty/doctrine/cache/lib/Doctrine/Common/Cache/Psr6/InvalidArgument.php
- 3rdparty/doctrine/cache/lib/Doctrine/Common/Cache/Psr6/DoctrineProvider.php
- 3rdparty/doctrine/cache/lib/Doctrine/Common/Cache/Psr6/CacheItem.php
- 3rdparty/doctrine/cache/lib/Doctrine/Common/Cache/Psr6/CacheAdapter.php
- 3rdparty/doctrine/cache/UPGRADE-1.11.md
- 3rdparty/doctrine/dbal/src/Driver/SQLSrv/LastInsertId.php
- 3rdparty/pear/pear_exception/package.xml
- 3rdparty/pear/pear_exception/.gitignore
- 3rdparty/patches.txt
- 3rdparty/guzzlehttp/promises/psalm.xml
- 3rdparty/guzzlehttp/promises/phpstan.neon.dist
- 3rdparty/guzzlehttp/promises/phpstan-baseline.neon
- 3rdparty/guzzlehttp/psr7/src/UriComparator.php
- 3rdparty/symfony/translation-contracts/Test/TranslatorTest.php
- 3rdparty/symfony/service-contracts/Test/ServiceLocatorTest.php
- 3rdparty/symfony/deprecation-contracts/function.php
- 3rdparty/symfony/deprecation-contracts/composer.json
- 3rdparty/symfony/deprecation-contracts/LICENSE
- 3rdparty/symfony/deprecation-contracts/README.md
- 3rdparty/sabre/xml/PATCHES.txt
- 3rdparty/sabre/vobject/.gitignore
- 3rdparty/egulias/email-validator/src/Parser/DomainLiteral.php
- 3rdparty/egulias/email-validator/src/Parser/DoubleQuote.php
- 3rdparty/egulias/email-validator/src/Parser/IDRightPart.php
- 3rdparty/egulias/email-validator/src/Parser/Comment.php
- 3rdparty/egulias/email-validator/src/Parser/PartParser.php
- 3rdparty/egulias/email-validator/src/Parser/IDLeftPart.php
- 3rdparty/egulias/email-validator/src/Parser/FoldingWhiteSpace.php
- 3rdparty/egulias/email-validator/src/Parser/CommentStrategy/CommentStrategy.php
- 3rdparty/egulias/email-validator/src/Parser/CommentStrategy/DomainComment.php
- 3rdparty/egulias/email-validator/src/Parser/CommentStrategy/LocalComment.php
- 3rdparty/egulias/email-validator/src/Validation/Extra/SpoofCheckValidation.php
- 3rdparty/egulias/email-validator/src/Validation/MessageIDValidation.php
- 3rdparty/egulias/email-validator/src/MessageIDParser.php
- 3rdparty/egulias/email-validator/src/Parser.php
- 3rdparty/egulias/email-validator/src/Result/Reason/UnclosedQuotedString.php
- 3rdparty/egulias/email-validator/src/Result/Reason/DomainTooLong.php
- 3rdparty/egulias/email-validator/src/Result/Reason/UnclosedComment.php
- 3rdparty/egulias/email-validator/src/Result/Reason/ExpectingDTEXT.php
- 3rdparty/egulias/email-validator/src/Result/Reason/NoLocalPart.php
- 3rdparty/egulias/email-validator/src/Result/Reason/NoDomainPart.php
- 3rdparty/egulias/email-validator/src/Result/Reason/SpoofEmail.php
- 3rdparty/egulias/email-validator/src/Result/Reason/ExceptionFound.php
- 3rdparty/egulias/email-validator/src/Result/Reason/LocalOrReservedDomain.php
- 3rdparty/egulias/email-validator/src/Result/Reason/AtextAfterCFWS.php
- 3rdparty/egulias/email-validator/src/Result/Reason/DotAtStart.php
- 3rdparty/egulias/email-validator/src/Result/Reason/ConsecutiveAt.php
- 3rdparty/egulias/email-validator/src/Result/Reason/CRLFX2.php
- 3rdparty/egulias/email-validator/src/Result/Reason/CRLFAtTheEnd.php
- 3rdparty/egulias/email-validator/src/Result/Reason/UnOpenedComment.php
- 3rdparty/egulias/email-validator/src/Result/Reason/DotAtEnd.php
- 3rdparty/egulias/email-validator/src/Result/Reason/UnableToGetDNSRecord.php
- 3rdparty/egulias/email-validator/src/Result/Reason/DomainAcceptsNoMail.php
- 3rdparty/egulias/email-validator/src/Result/Reason/UnusualElements.php
- 3rdparty/egulias/email-validator/src/Result/Reason/DomainHyphened.php
- 3rdparty/egulias/email-validator/src/Result/Reason/CharNotAllowed.php
- 3rdparty/egulias/email-validator/src/Result/Reason/ExpectingDomainLiteralClose.php
- 3rdparty/egulias/email-validator/src/Result/Reason/CommaInDomain.php
- 3rdparty/egulias/email-validator/src/Result/Reason/ConsecutiveDot.php
- 3rdparty/egulias/email-validator/src/Result/Reason/LabelTooLong.php
- 3rdparty/egulias/email-validator/src/Result/Reason/NoDNSRecord.php
- 3rdparty/egulias/email-validator/src/Result/Reason/ExpectingATEXT.php
- 3rdparty/egulias/email-validator/src/Result/Reason/ExpectingCTEXT.php
- 3rdparty/egulias/email-validator/src/Result/Reason/Reason.php
- 3rdparty/egulias/email-validator/src/Result/Reason/RFCWarnings.php
- 3rdparty/egulias/email-validator/src/Result/Reason/CommentsInIDRight.php
- 3rdparty/egulias/email-validator/src/Result/Reason/DetailedReason.php
- 3rdparty/egulias/email-validator/src/Result/Reason/CRNoLF.php
- 3rdparty/egulias/email-validator/src/Result/SpoofEmail.php
- 3rdparty/egulias/email-validator/src/Result/Result.php
- 3rdparty/egulias/email-validator/src/Result/InvalidEmail.php
- 3rdparty/egulias/email-validator/src/Result/MultipleErrors.php
- 3rdparty/egulias/email-validator/src/Result/ValidEmail.php
- 3rdparty/egulias/email-validator/composer.lock
- 3rdparty/egulias/email-validator/CONTRIBUTING.md
- 3rdparty/ramsey/collection/SECURITY.md
- 3rdparty/cweagans/composer-patches/tests/PatchEventTest.php
- 3rdparty/cweagans/composer-patches/phpunit.xml.dist
- 3rdparty/cweagans/composer-patches/.gitignore
- 3rdparty/cweagans/composer-patches/README.md
- 3rdparty/.patches/sabre-xml/correct-version-check.patch
- phpinfo.php
- files_external
- EXTRA_FILE
- lib/Lib/Storage/FtpConnection.php
- appinfo/app.php
- dav
- EXTRA_FILE
- js/schedule-response.js
- js/settings-personal-availability.js.map
- js/settings-personal-availability.js
- lib/CalDAV/Auth/CustomPrincipalPlugin.php
- lib/CalDAV/Auth/PublicPrincipalPlugin.php
- lib/CalDAV/CalendarProvider.php
- lib/Settings/AvailabilitySettings.php
- lib/Connector/Sabre/Exception/BadGateway.php
- lib/Connector/Sabre/MtimeSanitizer.php
- lib/BulkUpload/BulkUploadPlugin.php
- lib/BulkUpload/MultipartRequestParser.php
- templates/settings-personal-availability.php
- bin/chunkperf.php
- privacy
- EXTRA_FILE
- js/privacy.js.map
- js/privacy.js
- js/chunks/6-cb3756be5d83e6808ba0.js.map
- js/chunks/9-cb3756be5d83e6808ba0.js.map
- js/chunks/5-cb3756be5d83e6808ba0.js.map
- js/chunks/8-67bdb1018507b71d5d1a.js
- js/chunks/9-67bdb1018507b71d5d1a.js
- js/chunks/2-cb3756be5d83e6808ba0.js
- js/chunks/2-67bdb1018507b71d5d1a.js.map
- js/chunks/5-67bdb1018507b71d5d1a.js.map
- js/chunks/0-67bdb1018507b71d5d1a.js.map
- js/chunks/0-cb3756be5d83e6808ba0.js
- js/chunks/6-d52ff358baed002ec5de.js.map
- js/chunks/8-cb3756be5d83e6808ba0.js
- js/chunks/9-d52ff358baed002ec5de.js
- js/chunks/9-67bdb1018507b71d5d1a.js.map
- js/chunks/5-67bdb1018507b71d5d1a.js
- js/chunks/0-cb3756be5d83e6808ba0.js.map
- js/chunks/2-67bdb1018507b71d5d1a.js
- js/chunks/6-d52ff358baed002ec5de.js
- js/chunks/6-67bdb1018507b71d5d1a.js
- js/chunks/0-d52ff358baed002ec5de.js
- js/chunks/7-cb3756be5d83e6808ba0.js
- js/chunks/5-d52ff358baed002ec5de.js.map
- js/chunks/9-d52ff358baed002ec5de.js.map
- js/chunks/1-d52ff358baed002ec5de.js
- js/chunks/3-67bdb1018507b71d5d1a.js
- js/chunks/1-d52ff358baed002ec5de.js.map
- js/chunks/7-67bdb1018507b71d5d1a.js
- js/chunks/5-d52ff358baed002ec5de.js
- js/chunks/0-d52ff358baed002ec5de.js.map
- js/chunks/8-d52ff358baed002ec5de.js.map
- js/chunks/6-cb3756be5d83e6808ba0.js
- js/chunks/8-67bdb1018507b71d5d1a.js.map
- js/chunks/1-cb3756be5d83e6808ba0.js.map
- js/chunks/7-cb3756be5d83e6808ba0.js.map
- js/chunks/8-d52ff358baed002ec5de.js
- js/chunks/1-67bdb1018507b71d5d1a.js
- js/chunks/7-d52ff358baed002ec5de.js
- js/chunks/7-67bdb1018507b71d5d1a.js.map
- js/chunks/0-67bdb1018507b71d5d1a.js
- js/chunks/2-cb3756be5d83e6808ba0.js.map
- js/chunks/5-cb3756be5d83e6808ba0.js
- js/chunks/3-d52ff358baed002ec5de.js.map
- js/chunks/9-cb3756be5d83e6808ba0.js
- js/chunks/6-67bdb1018507b71d5d1a.js.map
- js/chunks/3-cb3756be5d83e6808ba0.js
- js/chunks/3-67bdb1018507b71d5d1a.js.map
- js/chunks/7-d52ff358baed002ec5de.js.map
- js/chunks/3-d52ff358baed002ec5de.js
- js/chunks/1-67bdb1018507b71d5d1a.js.map
- js/chunks/2-d52ff358baed002ec5de.js.map
- js/chunks/3-cb3756be5d83e6808ba0.js.map
- js/chunks/1-cb3756be5d83e6808ba0.js
- js/chunks/8-cb3756be5d83e6808ba0.js.map
- js/chunks/2-d52ff358baed002ec5de.js
- js/chunks/5-9ea6a34ed60ea48eec27.js.map
- js/chunks/0-9ea6a34ed60ea48eec27.js.map
- js/chunks/6-9ea6a34ed60ea48eec27.js.map
- js/chunks/3-9ea6a34ed60ea48eec27.js
- js/chunks/8-9ea6a34ed60ea48eec27.js.map
- js/chunks/5-9ea6a34ed60ea48eec27.js
- js/chunks/0-9ea6a34ed60ea48eec27.js
- js/chunks/2-9ea6a34ed60ea48eec27.js
- js/chunks/1-9ea6a34ed60ea48eec27.js
- js/chunks/9-9ea6a34ed60ea48eec27.js
- js/chunks/7-9ea6a34ed60ea48eec27.js.map
- js/chunks/2-9ea6a34ed60ea48eec27.js.map
- js/chunks/7-9ea6a34ed60ea48eec27.js
- js/chunks/6-9ea6a34ed60ea48eec27.js
- js/chunks/8-9ea6a34ed60ea48eec27.js
- js/chunks/1-9ea6a34ed60ea48eec27.js.map
- js/chunks/3-9ea6a34ed60ea48eec27.js.map
- js/chunks/9-9ea6a34ed60ea48eec27.js.map
- circles
- EXTRA_FILE
- lib/Service/PermissionService.php
- lib/Exceptions/InsufficientPermissionException.php
- lib/IEntity.php
- comments
- EXTRA_FILE
- lib/JSSettingsHelper.php
- files_sharing
- EXTRA_FILE
- lib/Event/ShareMountedEvent.php
- logreader
- EXTRA_FILE
- l10n/fo.json
- l10n/fo.js
- federation
- EXTRA_FILE
- lib/Hooks.php
- serverinfo
- EXTRA_FILE
- l10n/ne.json
- l10n/ne.js
- settings
- EXTRA_FILE
- js/vue-vendors-settings-users-8deec47e0af24a781687.js.map
- js/vue-vendors-settings-users-8deec47e0af24a781687.js
- js/vue-settings-apps-e124b7f066e28c0a9747.js.map
- js/vue-settings-users-0cb1d350c2a52bd76abc.js.map
- js/vue-vendors-settings-apps-settings-users-31e348f3f85eab57f651.js.map
- js/vue-vendors-settings-apps-81be82220502a829059f.js
- js/vue-vendors-settings-apps-81be82220502a829059f.js.map
- js/vue-settings-users-0cb1d350c2a52bd76abc.js
- js/vue-vendors-settings-apps-settings-users-31e348f3f85eab57f651.js
- js/vue-settings-apps-e124b7f066e28c0a9747.js
- js/vue-settings-admin-basic-settings.js.map
- js/vue-settings-admin-delegation.js.map
- js/vue-settings-admin-basic-settings.js
- js/vue-settings-admin-delegation.js
- l10n/nn_NO.json
- l10n/nn_NO.js
- lib/Settings/Admin/Delegation.php
- lib/Sections/Admin/Delegation.php
- lib/Sections/Personal/Groupware.php
- lib/Controller/AuthorizedGroupController.php
- lib/Listener/GroupRemovedListener.php
- lib/Service/NotFoundException.php
- lib/Service/AuthorizedGroupService.php
- lib/Service/ServiceException.php
- templates/settings/admin/delegation.php
- viewer
- EXTRA_FILE
- .npmignore
- user_status
- EXTRA_FILE
- lib/Migration/Version2301Date20210809144824.php
- notifications
- EXTRA_FILE
- js/notifications-settings.js.map
- js/notifications-settings.js
- js/notifications-settings.js.LICENSE.txt
- l10n/bs.json
- l10n/bs.js
- l10n/ur_PK.js
- l10n/kn.js
- l10n/ur_PK.json
- l10n/kn.json
- lib/Migration/Version2011Date20210930134607.php
- lib/Controller/SettingsController.php
- lib/Model/Settings.php
- lib/Model/SettingsMapper.php
- lib/MailNotifications.php
- lib/Settings/PersonalSection.php
- lib/Settings/Personal.php
- lib/BackgroundJob/SendNotificationMails.php
- lib/BackgroundJob/GenerateUserSettings.php
- templates/settings/personal.php
- photos
- EXTRA_FILE
- js/photos-5.js.map
- js/photos-1.js
- js/photos-2.js.map
- js/photos-3.js
- js/photos-7.js.map
- js/photos-3.js.map
- js/photos-9.js.map
- js/photos-6.js
- js/photos-0.js.map
- js/photos-10.js
- js/photos-9.js
- js/photos-8.js
- js/photos-5.js
- js/photos-7.js
- js/photos-1.js.map
- js/photos-0.js
- js/photos-2.js
- js/photos-10.js.map
- js/photos-4.js.map
- js/photos-8.js.map
- js/photos-6.js.map
- js/photos-4.js
- .npmignore
- user_ldap
- EXTRA_FILE
- lib/PagedResults/Php54.php
- password_policy
- EXTRA_FILE
- js/settings-admin.js
- templates/settings-admin.php
- css/settings-admin.css
- files
- EXTRA_FILE
- js/dist/templates.js.map
- js/dist/files-app-settings.js
- js/dist/templates.js
- js/dist/files-app-settings.js.map
- firstrunwizard
- EXTRA_FILE
- l10n/cy_GB.js
- l10n/cy_GB.json
- l10n/hy.json
- l10n/hy.js
- img/user.svg
- support
- EXTRA_FILE
- composer.lock
- composer.json
- files_pdfviewer
- EXTRA_FILE
- js/pdfjs/web/images/toolbarButton-presentationMode@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-rotateCcw@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-scrollWrapped@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-handTool@2x.png
- js/pdfjs/web/images/toolbarButton-secondaryToolbarToggle.png
- js/pdfjs/web/images/treeitem-expanded@2x.png
- js/pdfjs/web/images/toolbarButton-pageUp@2x.png
- js/pdfjs/web/images/toolbarButton-viewAttachments@2x.png
- js/pdfjs/web/images/toolbarButton-menuArrows@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-spreadEven.png
- js/pdfjs/web/images/toolbarButton-sidebarToggle@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-spreadOdd.png
- js/pdfjs/web/images/toolbarButton-print.png
- js/pdfjs/web/images/toolbarButton-search@2x.png
- js/pdfjs/web/images/findbarButton-previous.png
- js/pdfjs/web/images/secondaryToolbarButton-documentProperties.png
- js/pdfjs/web/images/secondaryToolbarButton-lastPage.png
- js/pdfjs/web/images/secondaryToolbarButton-rotateCw@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-firstPage@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-scrollVertical@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-scrollHorizontal@2x.png
- js/pdfjs/web/images/toolbarButton-menuArrows.png
- js/pdfjs/web/images/findbarButton-previous@2x.png
- js/pdfjs/web/images/treeitem-collapsed.png
- js/pdfjs/web/images/secondaryToolbarButton-handTool.png
- js/pdfjs/web/images/toolbarButton-sidebarToggle.png
- js/pdfjs/web/images/findbarButton-next.png
- js/pdfjs/web/images/toolbarButton-bookmark.png
- js/pdfjs/web/images/toolbarButton-viewOutline.png
- js/pdfjs/web/images/secondaryToolbarButton-selectTool.png
- js/pdfjs/web/images/treeitem-expanded.png
- js/pdfjs/web/images/toolbarButton-zoomIn@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-spreadNone.png
- js/pdfjs/web/images/secondaryToolbarButton-spreadNone@2x.png
- js/pdfjs/web/images/toolbarButton-pageDown.png
- js/pdfjs/web/images/secondaryToolbarButton-selectTool@2x.png
- js/pdfjs/web/images/toolbarButton-download.png
- js/pdfjs/web/images/toolbarButton-viewThumbnail.png
- js/pdfjs/web/images/toolbarButton-zoomOut.png
- js/pdfjs/web/images/secondaryToolbarButton-rotateCw.png
- js/pdfjs/web/images/findbarButton-next@2x.png
- js/pdfjs/web/images/toolbarButton-download@2x.png
- js/pdfjs/web/images/toolbarButton-pageUp.png
- js/pdfjs/web/images/secondaryToolbarButton-spreadEven@2x.png
- js/pdfjs/web/images/toolbarButton-print@2x.png
- js/pdfjs/web/images/toolbarButton-search.png
- js/pdfjs/web/images/toolbarButton-pageDown@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-spreadOdd@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-firstPage.png
- js/pdfjs/web/images/secondaryToolbarButton-scrollVertical.png
- js/pdfjs/web/images/toolbarButton-openFile.png
- js/pdfjs/web/images/secondaryToolbarButton-scrollWrapped.png
- js/pdfjs/web/images/loading-small.png
- js/pdfjs/web/images/secondaryToolbarButton-documentProperties@2x.png
- js/pdfjs/web/images/toolbarButton-viewAttachments.png
- js/pdfjs/web/images/secondaryToolbarButton-rotateCcw.png
- js/pdfjs/web/images/texture.png
- js/pdfjs/web/images/toolbarButton-secondaryToolbarToggle@2x.png
- js/pdfjs/web/images/toolbarButton-bookmark@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-lastPage@2x.png
- js/pdfjs/web/images/secondaryToolbarButton-scrollHorizontal.png
- js/pdfjs/web/images/loading-small@2x.png
- js/pdfjs/web/images/toolbarButton-viewOutline@2x.png
- js/pdfjs/web/images/toolbarButton-openFile@2x.png
- js/pdfjs/web/images/toolbarButton-zoomOut@2x.png
- js/pdfjs/web/images/treeitem-collapsed@2x.png
- js/pdfjs/web/images/toolbarButton-zoomIn.png
- js/pdfjs/web/images/toolbarButton-presentationMode.png
- js/pdfjs/web/images/toolbarButton-viewThumbnail@2x.png
- js/pdfjs/web/standard_fonts/LiberationSans-Italic.ttf
- js/pdfjs/web/standard_fonts/FoxitSans.pfb
- js/pdfjs/web/standard_fonts/FoxitDingbats.pfb
- js/pdfjs/web/standard_fonts/LiberationSans-BoldItalic.ttf
- js/pdfjs/web/standard_fonts/FoxitSansItalic.pfb
- js/pdfjs/web/standard_fonts/LiberationSans-Bold.ttf
- js/pdfjs/web/standard_fonts/FoxitSerifBold.pfb
- js/pdfjs/web/standard_fonts/FoxitSerifItalic.pfb
- js/pdfjs/web/standard_fonts/LICENSE_LIBERATION
- js/pdfjs/web/standard_fonts/FoxitFixedItalic.pfb
- js/pdfjs/web/standard_fonts/LICENSE_FOXIT
- js/pdfjs/web/standard_fonts/LiberationSans-Regular.ttf
- js/pdfjs/web/standard_fonts/FoxitFixedBoldItalic.pfb
- js/pdfjs/web/standard_fonts/FoxitFixed.pfb
- js/pdfjs/web/standard_fonts/FoxitSerifBoldItalic.pfb
- js/pdfjs/web/standard_fonts/FoxitFixedBold.pfb
- js/pdfjs/web/standard_fonts/FoxitSerif.pfb
- js/pdfjs/web/standard_fonts/FoxitSymbol.pfb
- js/pdfjs/web/standard_fonts/FoxitSansBold.pfb
- js/pdfjs/web/standard_fonts/FoxitSansBoldItalic.pfb
- css/style.css
- phpunit.xml
- files_videoplayer
- EXTRA_FILE
- js/files_videoplayer-vendors-node_modules_video_js_dist_video-js_css.js.map
- js/files_videoplayer-css_style_css.js.map
- js/files_videoplayer-vendors-node_modules_video_js_dist_video_es_js.js.map
- js/files_videoplayer-css_style_css.js
- js/files_videoplayer-main.js.map
- js/files_videoplayer-vendors-node_modules_video_js_dist_video_es_js.js
- js/files_videoplayer-main.js
- js/files_videoplayer-_34aa.js
- js/files_videoplayer-vendors-node_modules_video_js_dist_video_es_js.js.LICENSE.txt
- js/files_videoplayer-main.js.LICENSE.txt
- js/files_videoplayer-vendors-node_modules_video_js_dist_video-js_css.js
- text
- EXTRA_FILE
- js/editor.js.LICENSE.txt
- js/text-viewer.js
- js/text-text.js
- js/text-public.js.map
- js/text-text.js.map
- js/vendors.js
- js/text-viewer.js.LICENSE.txt
- js/text-text.js.LICENSE.txt
- js/text-public.js.LICENSE.txt
- js/text-files.js.map
- js/vendors.js.map
- js/text-files.js.LICENSE.txt
- js/text-files.js
- js/text-public.js
- js/editor-rich.js.LICENSE.txt
- js/vendors.js.LICENSE.txt
- js/text-viewer.js.map
- img/emoji.svg
- lib/Migration/Version030401Date20220203141002.php
- activity
- EXTRA_FILE
- js/templates/activitytabview.handlebars
- js/templates/activitytabview_activity.handlebars
- js/activitytabview.js
- js/filesplugin.js
- js/activity-dashboard.js.LICENSE.txt
- js/activity-dashboard.js.map
- js/activity-dashboard.js
- img/notifications-dark.svg
- lib/Dashboard/ActivityWidget.php
- dashboard
- EXTRA_FILE
- l10n/nb.js
- l10n/nb.json
Raw output
==========
Array
OMISSIS because the forum does not allow all this content
This is a nice list but I see the following problems kinda stopping me from fixing this faster.
- if i run
./occ maintenance:update:htaccess
and I try to rescan i still see the htaccess inconsistency error. I would have thought this should at least have fixed this file. - the output of the file list is not easily actionable, ie i cannot just copy and paste it to a shell command for moving the files to see if removing them works. Could you confirm if there is a better way to get this output as at the moment just moving one by one manually is a dreadful excercise?
- Is there a sledge hammer approach to this? ie instead of overwriting files from the nc22 archive on the nc21 files should i just try to move the old installation, unpack nc22 and then restore configuration and data folders?
- also the rescan operation is quite intensive at times, is there such equivalent though the command line?
Thank you in advance for your input