# bookworm **Repository Path**: mirrors_chromium_gitlab_gnome/bookworm ## Basic Information - **Project Name**: bookworm - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-08-09 - **Last Updated**: 2025-11-10 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Getting Bookworm Running This is based on a Nov. 27, 2003 IRC conversation between Jonathan Blandford and John Fleck in which Jonathan helped John install and set up postgresql and then get Bookworm up and running. This assumes no current postgresql installation. The following packages are required: postgresql-libs postgresql postgresql-python postgresql-server After installing the various postgresql packages, start the postgresql server. From the command line, as root: /sbin/service postgresql start At this point, you can optionally eat sugar-free apple pie or shortbread. Then, while still as root: su - postgres This will put you in the postgres directory as user postgres, where you'll need to change some configuration files. In data/pg_hba.conf, the line: host all 127.0.0.1 255.255.255.255 trust should be uncommented. In the file data/postgresql.conf, set: tcpip_socket = true Then you need to create the base database for bookworm and a user. From the command line, while you are still su'ed to user "postgres": createdb bookcatalog createuser yourusername (Obviously, you must support your user name for "yourusername" here.) It'll ask whether you want to give "yourusername" the permission to create databases. Say yes - that'll make things easier later if you make a mistake and want to blow away the entire bookcatalog database and start from scratch. Next, from GNOME cvs, check out "bookworm". Go to the bookworm/sql directory, then from the command line: psql bookcatalog < library.sql This sets up all the bookcatalog database mojo. Then: psql bookcatalog < Populate*.sql Now you're reading to go to bookworm/src and start playing with the bookworm dialogs.