Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 27069
Collapse All | Expand All

(-)postgresql-7.3.4-r1.ebuild (-2 / +2 lines)
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"

Return to bug 27069