Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37748889
en ru br
ALT Linux repos
S:7.1-alt3
D:7.1-alt0.1
5.0: 7.1-alt1
4.1: 7.0-alt1
4.0: 7.0-alt1
3.0: 5.21.4.10.8-alt2

Other repositories

Group :: Archiving/Cd burning
RPM: dvd+rw-tools

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

Patch: dvd+rw-tools-5.17.4.8.6-alt-subfs.patch
Download


--- dvd+rw-tools-5.17.4.8.6/transport.hxx.orig	2004-08-10 13:49:07 +0400
+++ dvd+rw-tools-5.17.4.8.6/transport.hxx	2004-08-10 13:59:22 +0400
@@ -215,7 +215,11 @@ public:
 	while ((mb=getmntent (fp))!=NULL)
 	{   if (stat (mb->mnt_fsname,&msb) < 0) continue; // corrupted line?
 	    if (msb.st_rdev == fsb.st_rdev)
-	    {	ret = -1;
+	    {
+		if ((strcmp("subfs", mb->mnt_type) == 0) ||
+		    (strcmp("supermount", mb->mnt_type) == 0))
+			continue;
+		ret = -1;
 		if ((pid = fork()) == (pid_t)-1)	break;
 		if (pid == 0) execl ("/bin/umount","umount",mb->mnt_dir,NULL);
 		while (1)
 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin