Shorewall Development
2020-06-03
Contents
Git
Beginning with Shorewall 4.3, the Shorewall project has migrated from Subversion to Git. You may browse the Shorewall Git repository at Gitlab.
See also the README file located at the root directory of the tools repository.
There are six repositories:
-
code -- main repository
Clone command:git clone https://gitlab.com/shorewall/code.git
-
release -- release documents and .spec files
Clone command:git clone https://gitlab.com/shorewall/release.git
-
testing -- regression library
Clone command:git clone https://gitlab.com/shorewall/testing.git -
tools -- build and web tools
Clone command:git clone https://gitlab.com/shorewall/tools.git -
debian -- Debian release files
Clone command:git clone https://gitlab.com/shorewall/debian.git -
web -- web site top-level files
Clone command:git clone https://gitlab.com/shorewall/web.git
The repositories at Sourceforge are no longer maintained.
If you want to build your own packages from the Git images, use the script found in tools/build/build (see the build article).
If you are looking for bug fixes for the current release, see the Download Page.
To create your own copy of one of the repositories, use one of the clone command shown above.
Subversion
The Subversion repository at Sourceforge is no longer maintained.