    def test_system_files_not_moved_into_webdir(self):
        shutil.copytree('tests/data/app-with-all-possible-system-files-that-should-not-move', self.build_dir)
        setup_webdir_if_it_doesnt_exist(utils.FormattedDict({
            'BUILD_DIR': self.build_dir,
            'WEBDIR': 'htdocs',
            'LIBDIR': 'lib'
        }))
        self.assert_exists(self.build_dir, '.bp')
        self.assert_exists(self.build_dir, '.extensions')
        self.assert_exists(self.build_dir, '.bp-config')
        self.assert_exists(self.build_dir, 'manifest.yml')
        self.assert_exists(self.build_dir, '.profile.d')
        self.assert_exists(self.build_dir, '.profile')
Software security is not security software. Here we're concerned with topics like authentication, access control, confidentiality, cryptography, and privilege management.