Lines 189-195
Link Here
|
189 |
fi |
189 |
fi |
190 |
else |
190 |
else |
191 |
# On hppa, postgresql need way more than the default sem index and shmmax |
191 |
# On hppa, postgresql need way more than the default sem index and shmmax |
192 |
if [ "${ARCH}" = "hppa" ]; then |
192 |
if [ "${ARCH}" = "hppa" -o "${ARCH}" = "amd64" ]; then |
193 |
SEM_IDX_MIN=1024 |
193 |
SEM_IDX_MIN=1024 |
194 |
SHMMAX_MIN=100000000 |
194 |
SHMMAX_MIN=100000000 |
195 |
SEM_IDX=`sysctl kernel.sem | awk '{ print $6 }'` |
195 |
SEM_IDX=`sysctl kernel.sem | awk '{ print $6 }'` |
Lines 201-207
Link Here
|
201 |
fi |
201 |
fi |
202 |
sudo -u postgres /usr/bin/initdb --pgdata ${PG_DIR}/data |
202 |
sudo -u postgres /usr/bin/initdb --pgdata ${PG_DIR}/data |
203 |
|
203 |
|
204 |
if [ "${ARCH}" = "hppa" ]; then |
204 |
if [ "${ARCH}" = "hppa" -o "${ARCH}" = "amd64" ]; then |
205 |
if [ ! `sysctl kernel.sem | awk '{ print $6 }'` -eq ${SEM_IDX} ] ; then |
205 |
if [ ! `sysctl kernel.sem | awk '{ print $6 }'` -eq ${SEM_IDX} ] ; then |
206 |
cat /proc/sys/kernel/sem | sed -e "s/\t${SEM_IDX_MIN}/\t${SEM_IDX}/" > /proc/sys/kernel/sem |
206 |
cat /proc/sys/kernel/sem | sed -e "s/\t${SEM_IDX_MIN}/\t${SEM_IDX}/" > /proc/sys/kernel/sem |
207 |
ewarn "Restoring the sem idx value to the previous value" |
207 |
ewarn "Restoring the sem idx value to the previous value" |