Postgresql, a skrypt startowy

Serwery i sieci oparte na Slackware, wszelkiego rodzaju usługi, troubleshooting.

Moderatorzy: Moderatorzy, Administratorzy

tomi0001
Użytkownik
Posty: 17
Rejestracja: 2009-10-31, 15:11
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: tomi0001 »

Slackbuild php odpalasz w /tmp jako root ?
Tak

ls -l /tmp
drwxr-xr-x 15 root root 4096 2009-11-03 20:38 alpine-2.00
-rw-r--r-- 1 root root 1771008 2009-11-03 20:40 alpine-2.00-i486-1.txz
-rw-r--r-- 1 tomek users 5222673 2009-11-03 20:28 alpine-2.00.tar.bz2
-rw-r--r-- 1 tomek users 255 2009-11-03 20:30 alpine.config.h.diff.gz
-rw-r--r-- 1 tomek users 301 2009-11-03 20:30 alpine.manpage.diff.gz
-rwxr-xr-x 1 tomek users 6094 2009-11-03 20:26 alpine.SlackBuild
-rw-r--r-- 1 tomek users 2493 2009-11-03 20:30 alpine.tech-notes.txt.diff.gz
-rw------- 1 root root 0 2009-10-25 19:42 alsaconf.alOW5b
-rw------- 1 root root 0 2009-10-25 19:42 alsaconf.gpFCtc
-rw------- 1 root root 0 2009-10-25 19:42 alsaconf.hubxvc
-rw------- 1 root root 0 2009-10-25 19:42 alsaconf.t9UFad
-rw-r--r-- 1 tomek users 472 2009-11-03 20:27 doinst.sh.alpine
-rw------- 1 tomek users 4887 2009-11-02 15:37 GV8Up8cS.gz.part
drwxr-xr-x 2 tomek users 4096 2009-11-03 13:58 hsperfdata_tomek
-rw-r--r-- 1 root root 444212 2009-11-03 20:40 imapd-2.00-i486-1.txz
-rw------- 1 tomek users 4887 2009-11-02 15:38 JIKAkAL+.gz.part

-rw-r--r-- 1 tomek users 903 2009-11-03 18:52 mod_php.conf.example
drwxr-xr-x 5 root root 4096 2009-11-03 20:40 package-alpine
drwxr-xr-x 4 root root 4096 2009-11-03 20:40 package-imapd
drwxr-xr-x 4 root root 4096 2009-11-03 20:44 package-php
drwxr-xr-x 18 root root 4096 2009-11-03 20:44 php-5.2.11
-rw-r--r-- 1 tomek users 6961608 2009-11-03 18:44 php-5.2.11.tar.xz
-rw-r--r-- 1 tomek users 1115 2009-11-03 18:48 php.ini.diff.gz
-rw-r--r-- 1 tomek users 1120 2009-11-03 18:53 php.recommended.ini.diff.gz
-rwxr-xr-x 1 tomek users 8952 2009-11-03 18:45 php.SlackBuild
drwxr-xr-x 4 root root 4096 2009-11-03 20:40 pinepgp-0.18.0
-rw-r--r-- 1 tomek users 737 2009-11-03 20:31 pinepgp-0.18.0-makefile-sed-fix.diff.gz
-rw-r--r-- 1 tomek users 38103 2009-11-03 20:31 pinepgp-0.18.0.tar.gz
-rw-r--r-- 1 tomek users 72 2009-11-03 20:31 pinepgp-0.18.0.tar.gz.sig
-rw-r--r-- 1 tomek users 157 2009-11-03 20:31 pinepgp.pinegpgp.in.diff.gz
drwx------ 2 tomek users 4096 2009-11-03 20:05 plugtmp
-rw-r--r-- 1 root root 10260285 2009-11-03 15:05 postgresql-8.4.1-i486-1_SBo.tgz
drwxr-xr-x 4 root root 4096 2009-11-03 15:01 SBo
-rw-r--r-- 1 tomek users 830 2009-11-03 18:52 slack-desc
-rw-r--r-- 1 tomek users 1102 2009-11-03 20:30 slack-desc.alpine
-rw-r--r-- 1 tomek users 749 2009-11-03 20:31 slack-desc.imapd
Ostatnio zmieniony 2009-11-03, 21:24 przez tomi0001, łącznie zmieniany 2 razy.
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: marco70 »

Miałeś utworzyć katalog alpine w głównym drzewie katalogów( poza /tmp i tam skopiować wszystkie pliki stąd W /tmp zapuszczasz slackbuild php.Utwórz w /tmp katalog pear.Zrób porządek w /tmp i zacznij od nowa.Przekopiuj sobie paczkę postgresql-8.4.1-i486-1_SBo.tgz pousuwaj niepotrzebne pliki po kompilacji.Jak zrobisz porządek wklej

Kod: Zaznacz cały

 ls /usr/local/lib/c-client/lib

Kod: Zaznacz cały

ls /tmp 

Kod: Zaznacz cały

ls /

Kod: Zaznacz cały

ls /alpine
Przed chwilką skończyłem kompilację slack-12.0

Kod: Zaznacz cały

ls /tmp
acetoneiso/             mc-marco2/                       php.recommended.ini.diff.gz
acroread_1000_100/      mc-root/                         php.SlackBuild*
alpine-2.00/            mod_php.conf.example             pinepgp-0.18.0/
alpine-2.00-i486-1.tgz  package-alpine/                  qqq-02.cap
doinst.sh.gz            package-imapd/                   slack-desc
package-php/                     tgz/
imapd-2.00-i486-1.tgz   pear/                            winbox.exe
kde-marco2/             php-5.2.11/                      xauth.XXXX0c9J0E
kde-root/               php-5.2.11-i486-1_slack12.0.tgz  xauth.XXXXKDZ5j3
ksocket-marco2/         php-5.2.11.tar.bz2
ksocket-root/   

Kod: Zaznacz cały

ls /alpine
alpine-2.00.tar.bz2            pinepgp-0.18.0-makefile-sed-fix.diff.gz
alpine.config.h.diff.gz        pinepgp-0.18.0.tar.gz
alpine.manpage.diff.gz         pinepgp-0.18.0.tar.gz.sig
alpine.SlackBuild*             pinepgp.pinegpgp.in.diff.gz
alpine.tech-notes.txt.diff.gz  slack-desc.alpine
doinst.sh.alpine               slack-desc.imapd

Kod: Zaznacz cały

ls /usr/local/lib/c-client/lib
c-client.a  libc-client.a@
Ostatnio zmieniony 2009-11-03, 22:42 przez marco70, łącznie zmieniany 5 razy.
slackware64-15.0
tomi0001
Użytkownik
Posty: 17
Rejestracja: 2009-10-31, 15:11
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: tomi0001 »

ls /usr/local/lib/c-client/lib

c-client.a libc-client.a

ls /tmp

alsaconf.alOW5b alsaconf.t9UFad kde-root mc-root pear php.recommended.ini.diff.gz SBo
alsaconf.gpFCtc doinst.sh.gz kde-tomek mc-tomek php-5.2.11.tar.xz php.SlackBuild slack-desc
alsaconf.hubxvc hsperfdata_tomek ksocket-tomek mod_php.conf.example php.ini.diff.gz postgresql-8.4.1-i486-1_SBo.tgz

ls /

alpine bin boot dev dos etc home lib lost+found media mnt opt proc root sbin srv sys tmp tymcza ubuntu usr var windows

ls /alpine

alpine-2.00.tar.bz2 alpine.SlackBuild pinepgp-0.18.0-makefile-sed-fix.diff.gz pinepgp.pinegpgp.in.diff.gz
alpine.config.h.diff.gz alpine.tech-notes.txt.diff.gz pinepgp-0.18.0.tar.gz slack-desc.alpine
alpine.manpage.diff.gz doinst.sh.alpine pinepgp-0.18.0.tar.gz.sig slack-desc.imapd
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: marco70 »

Daj chmod 755 na alpine.Slackbuild i dopisz to co wcześniej pisałem do php.SlackBuild.Przechodzisz do /tmp i odpalasz

Kod: Zaznacz cały

# ./php.SlackBuild
slackware64-15.0
tomi0001
Użytkownik
Posty: 17
Rejestracja: 2009-10-31, 15:11
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: tomi0001 »

Kompiluje się i nagle wyskakuje taki błąd. Dałem chmod 755 na alpine.Slackbuild. I odpaliłem php.SlackBuild wszystko jest robione z pod roota.
Build complete.
Don't forget to run 'make test'.

Installing PHP SAPI module: apache2handler
/usr/lib/httpd/build/instdso.sh SH_LIBTOOL='/usr/lib/apr-1.3.8/build-1/libtool' libphp5.la /tmp/package-php//usr/lib/httpd/modules
/usr/lib/apr-1.3.8/build-1/libtool --mode=install cp libphp5.la /tmp/package-php//usr/lib/httpd/modules/
cp .libs/libphp5.lai /tmp/package-php//usr/lib/httpd/modules/libphp5.la
cp .libs/libphp5.a /tmp/package-php//usr/lib/httpd/modules/libphp5.a
chmod 644 /tmp/package-php//usr/lib/httpd/modules/libphp5.a
ranlib /tmp/package-php//usr/lib/httpd/modules/libphp5.a
libtool: install: warning: remember to run `libtool --finish /tmp/php-5.2.11/libs'
Warning! dlname not found in /tmp/package-php//usr/lib/httpd/modules/libphp5.la.
Assuming installing a .so rather than a libtool archive.
chmod 755 /tmp/package-php//usr/lib/httpd/modules/libphp5.so
chmod: nie ma dostępu do `/tmp/package-php//usr/lib/httpd/modules/libphp5.so': Nie ma takiego pliku ani katalogu
apxs:Error: Command failed with rc=65536
.
make: *** [install-sapi] Błąd 1
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: marco70 »

Daj na wrzutę php.SlackBuild ten co modyfikowałeś.
slackware64-15.0
tomi0001
Użytkownik
Posty: 17
Rejestracja: 2009-10-31, 15:11
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: tomi0001 »

Daj na wrzutę php.SlackBuild ten co modyfikowałeś.
Tutaj masz link do tego pliku

http://tomi0001.no-ip.pl/slack/php.SlackBuild
Awatar użytkownika
marco70
Moderator
Posty: 1110
Rejestracja: 2006-10-26, 19:03
Lokalizacja: K...l
Kontakt:

Re: Postgresql, a skrypt startowy

Post autor: marco70 »

Masz tu błąd

Kod: Zaznacz cały

PKG=$TMP/package-php/
ma być tak :

Kod: Zaznacz cały

PKG=$TMP/package-php
nie wiem jakim cudem to dopisałeś /
Nie może być np: /tmp/package-php//usr/lib/httpd/modules/libphp5.so
bo nie znajdzie takiego pliku przez //
Ostatnio zmieniony 2009-11-09, 20:55 przez marco70, łącznie zmieniany 1 raz.
slackware64-15.0
ODPOWIEDZ