Found this address: https://launchpad.net/distros/ubuntu/+source/pmount/+bug/18516
there is written: ---------------------- After reviewing pmount source code, I found this code snippet at policy.c:399: fwl = fopen( WHITELIST, "r" ); if( !fwl ) return 0; if( regcomp( &re, "^[[:space:]]*([a-zA-Z0-9/_+\\-\\.]+)[[:space:]]*(#.*)?$", REG_EXTENDED ) ) { fprintf( stderr, "Internal error: device_whitelisted(): could not compile regex\n" ); exit( -1 ); } Hmm... After I delete /etc/pmount.allow, I re-insert USB flash, and gnome-volume-manager & pmount works properly. Or, below code should be replaced with it: exit(-1); -> fclose(fwl); return 0; ---------------------- It seems like there are some locale problems. I use Estonian locale, which passes also utf8 but official codepage is ISO 8859-15. But utf8 does the job also very well. So - my question is - why is pmount source code still not corrected?! And Ubuntu (and other branches) are called "enterprise ready"? Or is it U.S. enterprise ready and not other countries? -- USB mount failed in Xubuntu 6.06 LTS https://launchpad.net/bugs/49655 -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs