Displaying 20 results from an estimated 1000 matches similar to: "[Code study]should we remove if (motd && *motd) section?"
2009 Apr 22
2
[Code study] lp_motd_file defination? Help
Dear List,
Currently, I read this in clientserver.c, line 148.
motd = lp_motd_file();
I have googled, but didn't the definition of char *lp_motd_file(void).
Can anyone help to explain the following code segment. Many thanks.
#line 147 ~ 160, in clientserver.c, version 3.0.5
> if (!am_client) {
> motd = lp_motd_file();
> if (motd && *motd) {
> FILE *f =
2002 Jan 13
0
rsynd-2.5.1 / io.c patches
Platform: Compaq OpenVMS Alpha 7.3
Compiler: Compaq C T6.5
The following patch resolves compile problems with the IO.C module.
The (char) type was being used where (void) was more appropriate based
on the actual use of the code.
The (char) type was also being used where the usage was actually an
(unsigned char).
const qualifiers were added to improve compile efficiency.
EAGLE> type
2003 Mar 08
1
[patch] rsync over existing I/O connections (new feature)
Hello,
I wrote this patch that allows you to run rsync over an existing I/O
connection, instead of creating a new rsh or socket connection.
For example, I have a client and server that talk over ssh via a simple
custom protocol. I want to use the existing ssh connection to transfer files,
but I want the flexibility of rsync to do it.
With this patch, I can do the following in my client
2002 Apr 23
1
patch: timeout problem solved
hi,
I made some changes to generator.c :
- reading data, calculating checksums and sending it to the sender now
happens in one loop.
- the code has become shorter
- it uses less memory
- 2 malloc's less that may fail
- the line will be used all the time
- it should be a bit faster
It seems to work for me, please have a look at it.
You should run "make proto" after
2004 Mar 13
1
suppressing motd without decreasing verbosity
Is there a way to make the rsync client suppress the motd without
suppressing other messages when connecting to an rsync server? What I
want is to run rsync from cron and have it produce output only when
any files have been downloaded or deleted and whenever errors have
happened. Otherwise, I want it to be quiet. This doesn't seem to be
possible with rsync as of version 2.5.7.
When I use the
2001 Nov 20
2
rsync server over SSH [includes code patches]
Hi Folks --
I've recently had the need to add a piece of functionality to rsync
that allows one to run 'rsync --daemon' (rsync in "rsync server" mode)
over SSH. My main goal was to be able to use some of the features
from rsyncd.conf(5) (notably modules) while still using SSH for
authentication and network transport.
Background: I wanted to have the capability of setting
2003 Mar 23
1
[RFC] dynamic checksum size
Currently rsync has a bit of a problem with very large
files. Dynamic block sizes were introduced to try handle that
automatically if the user didn't specify a block size.
Unfortunately that isn't enough and the block size would
need to grow faster than the file. Besides, overly large block
sizes mean large amounts of data need to be copied even for
small changes.
The maths indicate
2009 Nov 04
0
PATCH: fast copy of files in local server mode
Dear List,
the attached patch makes rsync of local folders almost as fast as cp.
when rsync client and server has detected that they are working in
local_server mode,
they use local_socket, a unix domain socket pair, to pass the file
descriptors of the synced files.
the server uses the file descriptor it receives from the client to fast copy
from src to dst file.
on completion of every file fast
2003 Mar 30
1
[RFC][patch] dynamic rolling block and sum sizes II
Mark II of the patch set.
The first patch (dynsumlen2.patch) increments the protocol
version to support per-file dynamic block checksum sizes.
It is a prerequisite for varsumlen2.patch.
varsumlen2.patch implements per-file dynamic block and checksum
sizes.
The current block size calculation only applies to files
between 7MB and 160MB setting the block size to 1/10,0000 of
the file length for a
2006 Jul 06
1
ASCII colors in MOTD
Hi all,
For some time I noticed that my rsync server is not showing a colorfull MOTD...
Researching a bit, it turns out to be a problem since rsync-2.6.7 (rsync-2.6.6 is OK).
Looking at the NEWS:
- The way rsync escapes unreadable characters has changed. First, rsync
now has support for recognizing valid multibyte character sequences in
your current locale, allowing it to
2004 Dec 07
1
rsync hangs when tunneling... help!
Greetings and salutations, rsync users. I have a problem. I'm hoping that
someone out there could perhaps provide a hand.
I've been trying to transfer large amounts of data (lots of data, lots of
files) via rsync over an encrypted TCP tunnel, but I seem to be continually
getting hangs in the transfers -- things will go along for a bit, and then
just come to a screetching halt. There
2000 Aug 04
1
/etc/motd printed twice on Irix 6.5.
Precedence: bulk
Hello all,
I tested openssh-2.1.1p4 briefly on 64-bit Irix 6.5 system.
I noticed that when I log on, /etc/motd is printed out twice in the
row. This does not happen with SSH.COM's ssh. UseLogin is disabled.
Works fine in Linux and FreeBSD.
Anyone else (Irix users?) notice anything like this happening?
--
Pekka Savola "Tell me of difficulties
2004 Apr 06
1
No motd, lastlog, stored pam messages displayed
Hi
while testing a new pam module i found this problem:
System: Linux 2.4.18/OpenSSH 3.8p1 client/server
The output from do_login() in session.c (motd, lastlog, stored pam
messages) isn't displayed when Privilege Separation is enabled.
I added a fflush(stdout) as the last line of do_login(), now it works.
Frank
2000 Dec 27
2
sshd prints the motd with -t option
Hi,
and another interesting bug report, where I'm not sure what the correct
behaviour of openssh should be. Thanks for your comments:
> I find myself frequently using OpenSSH to log in and perform a single
> command (particularly in a script to perform some quick, simple task on
> multiple machines I administer). If the '-t' option is not included, the
> behavior is no
2006 Jun 12
0
Some questions about function usage
Hello,
Recently, I am coding a program about read and write control.
And there are some questions confusing me.
1.
In info libext2fs:
Function: errcode_t ext2fs_get_blocks (ext2_filsys FS, ext2_ino_t
INO, blk_t *BLOCKS)
Returns an array of blocks corresponding to the direct, indirect,
doubly indirect, and triply indirect blocks as stored in the inode
structure.
So I wrote some codes like
2003 Jan 21
6
Please test rsync-2.5.6pre2
The second rsync-2.5.6 pre-release version is now available at:
http://rsync.samba.org/ftp/rsync/preview/rsync-2.5.6pre2.tar.gz
ftp://rsync.samba.org/pub/rsync/preview/rsync-2.5.6pre2.tar.gz
rsync://rsync.samba.org/ftp/rsync/preview/rsync-2.5.6pre2.tar.gz
There's also a corresponding '.sig' file that contains a gpg signature
of the file; the public key is available on the
2002 Aug 05
5
[patch] read-devices
Greetings,
I'd like to propose a new option to rsync, which causes it to read
device files as if they were regular files. This includes pipes,
character devices and block devices (I'm not sure about sockets). The
main motivation is cases where you need to synchronize a large amount of
data that is not available as regular files, as in the following scenarios:
* Keep a copy of a block
2004 Jun 17
1
[PATCH] make write_batch local
Wayne,
It's taken a little while for me to get more familiar with the
code, but I think I've reached a good breakpoint in improving
batch-mode. Let me highlight some of the changes in the
attached patch:
* --write-batch and --read-batch arguments are no longer passed
from client to server. This fixes the current problem
that causes the server threads to die when the client
2002 May 10
1
Parsing output, separating motd and module-list
I'm working on a frontend to rsync, and I've got a problem.
It's easy to get a list of files and directories from a specific path on an
rsync server. But from the root, I've found it very difficult to get a list
of modules.
I cannot see when the modt stops, and when the list begins. Can anybody help?
--
Mvh.
Niels Andersen
2003 Apr 15
0
Patch for stderr logging
Rsync team, and interested parties:
i was attempting to get rsync to launch from tcpserver[0] (an inetd
replacement from djb) and log to stderr for logging via multilog[1]
(syslog replacement by djb) and i was unable to get it to log to stdout/
stderr at all.
[0] http://cr.yp.to/ucspi-tcp/tcpserver.html
[1] http://cr.yp.to/daemontools/multilog.html
i have attached a patch that allows