Обсуждение: BUG #13481: No config folder upon installation
The following bug has been logged on the website: Bug reference: 13481 Logged by: Bailu Ding Email address: bailuding@gmail.com PostgreSQL version: 9.5alpha1 Operating system: Ubuntu 14.04 Description: I compiled the source code following the instructions in the INSTALL file. After the installation, the directory sysconfdir was not created. I tried both using the default configuration (where the sysconfdir should be /usr/local/pgsql/etc/) and specifying the sysconfdir variable explicitly. I am able to run the database and to run queries successfully. But where should I look for the config files? Best, Bailu
bailuding@gmail.com writes: > I compiled the source code following the instructions in the INSTALL file. > After the installation, the directory sysconfdir was not created. I tried > both using the default configuration (where the sysconfdir should be > /usr/local/pgsql/etc/) and specifying the sysconfdir variable explicitly. I don't believe we either try to create that directory or try to put anything in it during "make install". Anything you might want to put there would need to be hand-created anyway. (Note that the only thing that goes there is system-wide client configuration files, which few installations need. Server configuration files live in the cluster data directory by default.) regards, tom lane
Hi Tom, Thanks for the reply! I have found the configuration files (*.conf) located in the data directory (the directory specified by -D option when initializing the database). Is that the right place for the configuration files? Or do I need to create the sysconfdir folder (PREFIX/etc) and move the configuration files there? Or is the sysconfdir folder is only for the system-wise client configuration files? On Fri, Jul 3, 2015 at 6:55 AM, Tom Lane <tgl@sss.pgh.pa.us> wrote: > bailuding@gmail.com writes: > > I compiled the source code following the instructions in the INSTALL > file. > > After the installation, the directory sysconfdir was not created. I tried > > both using the default configuration (where the sysconfdir should be > > /usr/local/pgsql/etc/) and specifying the sysconfdir variable explicitly. > > I don't believe we either try to create that directory or try to put > anything in it during "make install". Anything you might want to put > there would need to be hand-created anyway. (Note that the only thing > that goes there is system-wide client configuration files, which few > installations need. Server configuration files live in the cluster data > directory by default.) > > regards, tom lane > -- Best, Bailu