Ryo Nakamura
59b90d80bd
drop -H disable host key checking option
...
It can be done by ssh_config instead.
2024-04-11 20:30:46 +09:00
Ryo Nakamura
5dbc9e5bce
test: insert Port to /etc/ssh/sshd_config
...
not to /etc/ssh/sshd_config.d/*.conf because openssh in Rocky Linux in 8
does not support the config.dy directory.
2024-03-12 16:02:58 +09:00
Ryo Nakamura
0d248c5f6b
fix port tests and v6only test.
...
port test: sshd listens on 8022 and run mscp with -P 8022
v6only test: change remote name from localhost to ip6-localhost
2024-03-12 15:24:09 +09:00
Ryo Nakamura
f3a24e0047
add test cases for resume with checkpoint
...
Now mscp supports resume (#5 ) and (#10 )
2024-02-20 22:05:17 +09:00
Ryo Nakamura
45ba6b077e
install-build-deps.sh has --dont-install and --platform options.
...
All docker files do not call isntall-build-deps.sh. Instead, cmake passes
REQUIREDPKGS to Dockerfiles, which is derived from the output of
./scripts/install-build-deps.sh --dont-install --platform PLATFORM.
This change enables caching package installaion during docker build.
2024-02-11 14:04:43 +09:00
Ryo Nakamura
b2628b54fb
add -4 and -6 options to use either IPv4 or IPv6
2024-02-07 15:14:27 +09:00
Ryo Nakamura
ec663cc966
bump up container image versions and drop using CPack
...
We have already provided DEB packages in launchpad PPA and RPM packages
in COPR. Thus, we need no more deb/rpm packages in Github releases. The
single binary build of mscp is an execptio.
Updated container image versions:
- almalinux 8.8 -> 9.3
- rocky 8.8 -> 8.9, and 9.3 is added
- alpine 3.17 -> 3.19
2024-02-04 17:22:31 +09:00
Ryo Nakamura
25207cf865
build deb sources inside a container
...
A new build target `build-deb` builds mscp deb inside a docker
container. All debuild -us -uc outputs are copied to build/debbuild
directory.
2024-02-04 11:35:20 +09:00
Ryo Nakamura
bbc2fbdacf
fix install-build-deps.sh to run on FreeBSD
2024-01-20 22:05:39 +09:00
Ryo Nakamura
a847ef1ea8
drop centos8, add almalinux 8.8, update rocky to 8.8
...
And cleanup Docker files
2023-07-20 21:54:43 +09:00
Ryo Nakamura
6be61e8adf
test: add sleep -1 before ssh-keyscan
2023-03-22 19:24:14 +09:00
Ryo Nakamura
e2da5811ce
test: add test_python.py for testing python-mscp
...
Dockerfiles also adapt themselvs for testing python-mscp bindings.
2023-03-12 20:37:57 +09:00
Ryo Nakamura
b46a6f15c1
update github workflows to fit patched libssh
2022-11-24 22:59:59 +09:00
Ryo Nakamura
fc2d34eaee
remove sudo
2022-11-20 18:13:26 +09:00
Ryo Nakamura
e22bc5523b
fix CPACK build dependency
2022-11-20 18:03:56 +09:00
Ryo Nakamura
8395c05d67
fix CMakeLists.txt
...
* install mscp from package at docker build phase.
* add docker-*-all custom targets.
2022-11-20 00:37:01 +09:00
Ryo Nakamura
8719b35694
add rocky 8.6 support
2022-11-13 17:53:46 +09:00
Ryo Nakamura
df404ec3c6
cleanup docker files and build/test procedure
2022-11-06 16:03:47 +09:00