Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
L
liblongpath-rsync
Project
Project
Details
Activity
Releases
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
liblongpath
liblongpath-rsync
Commits
3aae15ec
Commit
3aae15ec
authored
Aug 31, 2001
by
Martin Pool
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Fix rsyncd.conf generation.
parent
f5ad6eb1
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
with
11 additions
and
47 deletions
+11
-47
daemon.test
testsuite/daemon.test
+2
-37
rsync.fns
testsuite/rsync.fns
+9
-10
No files found.
testsuite/daemon.test
View file @
3aae15ec
...
...
@@ -24,42 +24,7 @@
.
"
$suitedir
/rsync.fns"
# Build an appropriate configuration file
conf
=
"
$scratchdir
/test-rsyncd.conf"
echo
"building configuration
$conf
"
build_rsyncd_conf
start_rsyncd
port
=
2612
pidfile
=
"
$scratchdir
/rsyncd.pid"
logfile
=
"
$scratchdir
/rsyncd.log"
cat
>
$conf
<<
EOF
# rsyncd configuration file autogenerated by $0
pid
file
=
$pidfile
use
chroot
=
no
hosts
allow
=
localhost
,
127.0
.
0.1
log
file
=
$logfile
[
test
-
from
]
=
$scratchdir
/
daemon
-
from
/
read
only
=
yes
[
test
-
to
]
=
$scratchdir
/
daemon
-
to
/
read
only
=
no
EOF
echo
starting
daemon
$rsync_bin
--
daemon
--
port
$port
--
config
$conf
sleep
2
pid
=
`cat "$pidfile"`
echo
rsyncd
running
as
process
$pid
# We need to make sure that we always kill rsync, even if there's an
# error. Otherwise it might hang around, and be insecure or at any
# rate keep the port bound and prevent the tests running in the
# future.
trap
"echo killing off process
$pid
; kill
$pid
"
EXIT
testsuite/rsync.fns
View file @
3aae15ec
...
...
@@ -111,19 +111,18 @@ function build_rsyncd_conf {
logfile
=
"
$scratchdir
/rsyncd.log"
cat
>
$conf
<<
EOF
# rsyncd configuration file autogenerated by
$0
# rsyncd configuration file autogenerated by
$0
pid file =
$pidfile
use chroot = no
hosts allow = localhost, 127.0.0.1
log file =
$logfile
pid file =
$pidfile
use chroot = no
hosts allow = localhost, 127.0.0.1
log file =
$logfile
[test-from] =
$scratchdir
/daemon-from/
read only = yes
[test-to] =
$scratchdir
/daemon-to/
read only = no
[test-from] =
$scratchdir
/daemon-from/
read only = yes
[test-to] =
$scratchdir
/daemon-to/
read only = no
EOF
}
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment