Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove Docker files from repository (0.105.2) #765

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
117 changes: 0 additions & 117 deletions Dockerfile

This file was deleted.

8 changes: 1 addition & 7 deletions INSTALL.md
Original file line number Diff line number Diff line change
Expand Up @@ -58,11 +58,6 @@ configuration options.

## Known Issues / To-do's:

- The newest LLVM version supported is 3.6.2. We ran out of time during 0.104
development to add support for newer versions of LLVM.
The bytecode interpreter is therefore the default option for the bytecode
signature runtime in this release.

- Complete the `MAINTAINER_MODE` option to generate jsparse files with GPerf.

- The test suite will fail to run if you have `pytest` from Python2 installed
Expand Down Expand Up @@ -93,7 +88,6 @@ For Maintainer-mode only (not recommended):
- Flex
- Bison
- Gperf
- Rust bindgen

### External Library Dependencies

Expand Down Expand Up @@ -160,7 +154,7 @@ mkdir build && cd build

## CMake Basics

CMake isn't actually a built system. It's a meta-build system. In other words,
CMake isn't actually a build system. It is a meta-build system. In other words,
CMake is a build system *generator*.

On Unix systems, CMake generates Makefiles by default, just like Autotools.
Expand Down
7 changes: 7 additions & 0 deletions NEWS.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,13 @@ differ slightly from third-party binary packages.

ClamAV 0.105.2 is a critical patch release with the following fixes:

- Moved the ClamAV Docker files for building containers to a new Git repository.
The Docker files are now in https://github.com/Cisco-Talos/clamav-docker.
This change enables us to fix issues with the images and with the supporting
scripts used to publish and update the images without committing changes
directly to files in the ClamAV release branches.
- GitHub pull request: https://github.com/Cisco-Talos/clamav/pull/765

## 0.105.1

ClamAV 0.105.1 is a critical patch release with the following fixes:
Expand Down
14 changes: 13 additions & 1 deletion README.Docker.md
Original file line number Diff line number Diff line change
Expand Up @@ -35,7 +35,19 @@ You can use the `unstable` version (i.e. `clamav/clamav:unstable` or

While it is recommended to pull the image from our
[Docker Hub registry](https://hub.docker.com/u/clamav/clamav), some may want
to build the image locally instead. All that is needed is:
to build the image locally instead.

To do this, you will need to get the `Dockerfile` and the supporting `scripts/`
directory from the
[clamav-docker Git repository](https://github.com/Cisco-Talos/clamav-docker).
Be sure to select the correct one for this ClamAV release.

> _Tip_: For unreleased ClamAV versions, such as when building from the `main`
> git branch, you should select the files from the
> `clamav-docker/clamav/unstable/<distro>` directory.

Place the `Dockerfile` and `scripts/` directory in the ClamAV source directory.
Then you can build the image. For example, run:
```bash
docker build --tag "clamav:TICKET-123" .
```
Expand Down
14 changes: 0 additions & 14 deletions dockerfiles/clamdcheck.sh

This file was deleted.

83 changes: 0 additions & 83 deletions dockerfiles/docker-entrypoint.sh

This file was deleted.

Loading