12345678910111213141516171819202122232425 |
- install -v -dm700 /srv/pgsql/data &&
- install -v -dm755 /run/postgresql &&
- groupadd -g 41 postgres &&
- useradd -c "PostgreSQL Server" -g postgres -d /srv/pgsql/data \
- -u 41 postgres &&
- chown -Rv postgres:postgres /srv/pgsql /run/postgresql
- su - postgres -c '/usr/bin/initdb -D /srv/pgsql/data'
- su - postgres -c '/usr/bin/postgres -D /srv/pgsql/data > \
- /srv/pgsql/data/logfile 2>&1 &'
- su - postgres -c '/usr/bin/createdb test' &&
- echo "create table t1 ( name varchar(20), state_province varchar(20) );" \
- | (su - postgres -c '/usr/bin/psql test ') &&
- echo "insert into t1 values ('Billy', 'NewYork');" \
- | (su - postgres -c '/usr/bin/psql test ') &&
- echo "insert into t1 values ('Evanidus', 'Quebec');" \
- | (su - postgres -c '/usr/bin/psql test ') &&
- echo "insert into t1 values ('Jesse', 'Ontario');" \
- | (su - postgres -c '/usr/bin/psql test ') &&
- echo "select * from t1;" | (su - postgres -c '/usr/bin/psql test')
|