From: George B. <ge...@in...> - 2002-10-05 10:32:07
|
Hello, I'm trying to switch from 1.2.4 to a more recent 1.2.5/1.2.6. I have encountered some problems with adapting to the new mod_sql (the syntax has changed considerably). I'm past this now, I think. However, SQLHomeDirOnDemand does not seem to be working anymore. From the logs: mod_sql/4.09: homedirondemand : true myuser chdir("/user_home/"): No such file or directory Needless to say, "myuser" is a mod_sql user, and "/user_home/" is what mod_sql says that myuser's homedir is. I've looked into the source code of mod_sql and I can see that a lot has changed. But I can also see that that the mod_sql version is 4.09. The page "http://www.lastditcheffort.org/~aah/proftpd/mod_sql/" (www.proftpd.org points to this URL for mod_sql) reports 4.08 as the last version of mod_sql. The changes between 4.08 and 4.09 are significant, but now I am in a dillema because I don't know who's the maintainer for mod_sql. I presume it's the person that got mod_sql to 4.09 ;) So, two things: "SQLHomedirOnDemand on" does not do the job; it did the job, at least in part, with proftpd 1.2.4. I've just tried the 1.2.7rc1 and I get just the same... Looking through the sourcecode, I can see "build_homedir()" which gets executed in sql_module.authtable[11].handler; or something ;) Anyways, I'm still too much of a beginner with C (de)coding to make any sense of the code, except for the very basics. Maybe any of you can help me with this... Thanks, georgeb -- George Barbarosie intelinet.ro Tel: +40 93 607 465 +40 1 314 00 21 www.intelinet.ro of...@in... |