20130821-alt1
- switch back to nfsmount (mount.nfs fails on NFSv3)
This commit is contained in:
parent
b05b5734e2
commit
d0b4901c14
8
mount.c
8
mount.c
@ -137,14 +137,14 @@ static int nfsmount(char *dev, char *location)
|
|||||||
if ((sep = strchr(dev, ':'))) {
|
if ((sep = strchr(dev, ':'))) {
|
||||||
*sep = '\0';
|
*sep = '\0';
|
||||||
} else {
|
} else {
|
||||||
log_message("mount.nfs: directory to mount not in host:dir format");
|
log_message("nfsmount: directory to mount not in host:dir format");
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
saddr.sin_family = AF_INET;
|
saddr.sin_family = AF_INET;
|
||||||
if (!inet_aton(dev, &saddr.sin_addr) &&
|
if (!inet_aton(dev, &saddr.sin_addr) &&
|
||||||
mygethostbyname(dev, &saddr.sin_addr)) {
|
mygethostbyname(dev, &saddr.sin_addr)) {
|
||||||
log_message("mount.nfs: can't get address for %s", dev);
|
log_message("nfsmount: can't get address for %s", dev);
|
||||||
*sep = ':';
|
*sep = ':';
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
@ -153,10 +153,10 @@ static int nfsmount(char *dev, char *location)
|
|||||||
strcpy(spec, inet_ntoa(saddr.sin_addr));
|
strcpy(spec, inet_ntoa(saddr.sin_addr));
|
||||||
n = strlen(spec);
|
n = strlen(spec);
|
||||||
strncpy(spec + n, sep, sizeof(spec) - n);
|
strncpy(spec + n, sep, sizeof(spec) - n);
|
||||||
log_message("mount.nfs %s %s", spec, location);
|
log_message("nfsmount %s %s", spec, location);
|
||||||
|
|
||||||
if (!(pid = fork())) {
|
if (!(pid = fork())) {
|
||||||
char * argv[] = {"/sbin/mount.nfs", "-onolock", spec, location, NULL};
|
char * argv[] = {"/bin/nfsmount", spec, location, NULL};
|
||||||
close(0);
|
close(0);
|
||||||
close(1);
|
close(1);
|
||||||
close(2);
|
close(2);
|
||||||
|
@ -2,7 +2,7 @@
|
|||||||
%def_with splash
|
%def_with splash
|
||||||
|
|
||||||
Name: propagator
|
Name: propagator
|
||||||
Version: 20130716
|
Version: 20130821
|
||||||
Release: alt1
|
Release: alt1
|
||||||
|
|
||||||
Summary: 'Early userspace' set of binaries
|
Summary: 'Early userspace' set of binaries
|
||||||
@ -37,6 +37,9 @@ make \
|
|||||||
%_sbindir/propagator
|
%_sbindir/propagator
|
||||||
|
|
||||||
%changelog
|
%changelog
|
||||||
|
* Wed Aug 21 2013 Fr. Br. George <george@altlinux.ru> 20130821-alt1
|
||||||
|
- switch back to nfsmount (mount.nfs fails on NFSv3)
|
||||||
|
|
||||||
* Tue Jul 16 2013 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20130716-alt1
|
* Tue Jul 16 2013 Anton V. Boyarshinov <boyarsh@altlinux.ru> 20130716-alt1
|
||||||
- ext4 support added
|
- ext4 support added
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user