Ticket #119 (closed Enhancement: worksforme)

Opened 13 years ago

Last modified 10 years ago

DEB: DeepaMehta files and folders with Ubuntu/Debian

Reported by: JuergeN Owned by: jri
Priority: Major Milestone:
Component: DeepaMehta Standard Distribution Version: 4.0.4
Keywords: Cc: silke, dgf
Complexity: 3 Area:
Module:

Description

Debian/Ubuntu? have a very strict style guide for their file system, saying that certain files should go into certain directories in the System V directory tree.

Most important: config files should be located in /etc (e.g. /etc/deepamehta), static application files should be under /usr and variable files like the database should be located under /var.

To fulfil these requirements, Silke has symlinked the directories to their adequat destinations, which can only be seen as a temporary solution.

For a more general solution I would suggest a meta-config file in the deepamehta directory in which one can configure the location (directory) of all other config files, e.g. the location of the database (and other DB specific settings) should be configurable in an extra file, too.

The default directory could still be the DeepaMehta directory, but I should be able to choose e.g. /etc/deepamehta for the location of the config files.

Change History

comment:1 Changed 13 years ago by JuergeN

  • Summary changed from DEB: DeepaMehta files ond folders with Ubuntu/Debian to DEB: DeepaMehta files and folders with Ubuntu/Debian

comment:2 Changed 13 years ago by JuergeN

  • Milestone changed from Release 4.1 to Build .deb Package

comment:3 Changed 13 years ago by silke

  • Status changed from new to closed
  • Resolution set to worksforme

Figured out that all required changes can be done through the existing config files. So there is no need for any further changes for now. (see #121)

comment:4 Changed 13 years ago by jri

That's great you figured out!
:)

comment:5 Changed 10 years ago by jri

  • Milestone Build .deb Package deleted

Milestone Build .deb Package deleted

Note: See TracTickets for help on using tickets.