Re: chpasswd
Witaj adam,
W Twoim liście datowanym 2 marca 2004 (21:33:04) można przeczytać:
a> Mam pytanie co może być nie tak google powiedziały, że możeto
a> Być wina gcc, posiadam wersje 3.3.1, ponieważ staram się zainstalowaćchpasswd.cgi
a> I w trakcie kompilacji jak odpalam skrypt ./build-sh to miwywala następujące rzeczy:
a>
a> create-html.sh for chpasswd 2.0, make by ml0dy
a>
a> conwerting... 'error1' file
a> conwerting... 'error2' file
a> conwerting... 'error3' file
a> conwerting... 'error4' file
a> conwerting... 'error5' file
a> conwerting... 'error6' file
a> conwerting... 'error7' file
a> conwerting... 'error8' file
a> conwerting... 'index' file
a> conwerting... 'ok' file
a> done.
a> Configure script for chpasswd 2.0, make by ml0dy<mlody@popnet.pl>
a> ...finded HTTP daemon(/usr/local/apache/bin/httpd)
a> ...COOL, Apache HTTP daemon (ver.1.3.29)
a> ...configure file: /etc/apache/httpd.conf
a> ...Group = www-data
a> CGI-BIN directory: /var/www/cgi-bin
a> ...correcting Makefile
a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/commonio.c -o libs/commonio.o
a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/pwio.c -o libs/pwio.o
a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/shadowio.c -o libs/shadowio.o
a> gcc -DHAVE_CONFIG_H -I.-O2 -Wall -c libs/sgetpwent.c -o libs/sgetpwent.o
a> gcc -Wall -O2 -c salt.c
a> salt.c: In function `salt':
a> salt.c:23: warning: implicit declaration of function`clock'
a> gcc -Wall -O2 -c pw_encrypt.c
a> gcc -Wall -O2 -c md5_crypt.c
a> gcc -Wall -O2 -c des_crypt.c
a> gcc -Wall -O2 -c cgilib.c
a> gcc -Wall -O2 -c mgets.c
a> gcc -Wall -O2 -DHAVE_SHADOW -o chpasswd chpasswd.csalt.o
a> pw_encrypt.o md5_crypt.o des_crypt.o cgilib.o mgets.o
a> libs/pwio.olibs/shadowio.o libs/commonio.o libs/sgetpwent.o
a> In file included from chpasswd.c:32:
a> html.h:2:20: missing terminating " character
a> In file included from chpasswd.c:32:
a> html.h:3: error: parse error before '<' token
a> html.h:7: error: stray '\' in program
a> html.h:7:16: missing terminating " character
a> html.h:12:9: warning: character constant too long forits type
a> html.h:15: error: stray '\' in program
a> html.h:15:64: missing terminating " character
a> html.h:18:1: missing terminating " character
a> html.h:20:20: missing terminating " character
a> html.h:25: error: stray '\' in program
a> html.h:25:16: missing terminating " character
a> html.h:30:9: missing terminating ' character
a> html.h:30:9: warning: character constant too long forits type
a> html.h:33: error: stray '\' in program
a> html.h:33:64: missing terminating " character
a> html.h:36:1: missing terminating " character
a> html.h:38:20: missing terminating " character
a> html.h:43: error: stray '\' in program
a> html.h:43:16: missing terminating " character
a> html.h:51: error: stray '\' in program
a> html.h:51:64: missing terminating " character
a> html.h:54:1: missing terminating " character
a> html.h:56:20: missing terminating " character
a> html.h:61: error: stray '\' in program
a> html.h:61:16: missing terminating " character
a> html.h:66:8: missing terminating ' character
a> html.h:66:8: warning: character constant too long forits type
a> html.h:69: error: stray '\' in program
a> html.h:69:64: missing terminating " character
a> html.h:72:1: missing terminating " character
a> html.h:74:20: missing terminating " character
a> html.h:79: error: stray '\' in program
a> html.h:79:16: missing terminating " character
a> html.h:87: error: stray '\' in program
a> html.h:87:64: missing terminating " character
a> html.h:90:1: missing terminating " character
a> html.h:92:20: missing terminating " character
a> html.h:97: error: stray '\' in program
a> html.h:97:16: missing terminating " character
a> html.h:102:9: missing terminating ' character
a> html.h:102:9: warning: character constant too longfor its type
a> html.h:105: error: stray '\' in program
a> html.h:105:64: missing terminating " character
a> html.h:108:1: missing terminating " character
a> html.h:110:20: missing terminating " character
a> html.h:115: error: stray '\' in program
a> html.h:115:16: missing terminating " character
a> html.h:123: error: stray '\' in program
a> html.h:123:64: missing terminating " character
a> html.h:126:1: missing terminating " character
a> html.h:128:20: missing terminating " character
a> html.h:133: error: stray '\' in program
a> html.h:133:16: missing terminating " character
a> html.h:138:9: missing terminating ' character
a> html.h:138:9: warning: character constant too longfor its type
a> html.h:141: error: stray '\' in program
a> html.h:141:64: missing terminating " character
a> html.h:144:1: missing terminating " character
a> html.h:146:19: missing terminating " character
a> html.h:151: error: stray '\' in program
a> html.h:151:16: missing terminating " character
a> html.h:154: error: stray '\' in program
a> html.h:154:15: missing terminating " character
a> html.h:155: error: stray '\' in program
a> html.h:155:18: missing terminating " character
a> html.h:157: error: stray '\' in program
a> html.h:157:18: missing terminating " character
a> html.h:158: error: stray '\' in program
a> html.h:158:24: missing terminating " character
a> html.h:159: error: stray '\' in program
a> html.h:159:14: missing terminating " character
a> html.h:162: error: stray '\' in program
a> html.h:162:18: missing terminating " character
a> html.h:163: error: stray '\' in program
a> html.h:163:24: missing terminating " character
a> html.h:164: error: stray '\' in program
a> html.h:164:14: missing terminating " character
a> html.h:167: error: stray '\' in program
a> html.h:167:18: missing terminating " character
a> html.h:168: error: stray '\' in program
a> html.h:168:24: missing terminating " character
a> html.h:169: error: stray '\' in program
a> html.h:169:14: missing terminating " character
a> html.h:172: error: stray '\' in program
a> html.h:172:18: missing terminating " character
a> html.h:173: error: stray '\' in program
a> html.h:173:24: missing terminating " character
a> html.h:174: error: stray '\' in program
a> html.h:174:14: missing terminating " character
a> html.h:177: error: stray '\' in program
a> html.h:177:23: missing terminating " character
a> html.h:178: error: stray '\' in program
a> html.h:178:23: missing terminating " character
a> html.h:179: error: stray '\' in program
a> html.h:179:14: missing terminating " character
a> html.h:180: error: stray '\' in program
a> html.h:180:14: missing terminating " character
a> html.h:185: error: stray '\' in program
a> html.h:185:64: missing terminating " character
a> html.h:188:1: missing terminating " character
a> html.h:190:16: missing terminating " character
a> html.h:195: error: stray '\' in program
a> html.h:195:16: missing terminating " character
a> html.h:202: error: stray '\' in program
a> html.h:202:64: missing terminating " character
a> html.h:205:1: missing terminating " character
a> chpasswd.c: In function `main':
a> chpasswd.c:79: warning: zero-length printf formatstring
a> chpasswd.c:89: warning: zero-length printf formatstring
a> chpasswd.c:93: warning: zero-length printf formatstring
a> chpasswd.c:98: warning: zero-length printf formatstring
a> chpasswd.c:103: warning: zero-length printf formatstring
a> chpasswd.c:105: warning: zero-length printf formatstring
a> chpasswd.c:114: warning: zero-length printf formatstring
a> chpasswd.c:121: warning: zero-length printf format string
a> chpasswd.c:125: warning: zero-length printf formatstring
a> chpasswd.c:127: warning: zero-length printf formatstring
a> make: *** [all] Error 1
a> cp chpasswd /var/www/cgi-bin/chpasswd.cgi
a> chown root /var/www/cgi-bin/chpasswd.cgi
a> chgrp www-data /var/www/cgi-bin/chpasswd.cgi
a> chmod u+s /var/www/cgi-bin/chpasswd.cgi
a> chmod a-rx /var/www/cgi-bin/chpasswd.cgi
a> chmod g+rx /var/www/cgi-bin/chpasswd.cgi
a>
a> jeżeli ktoś wie co może być nie tak proszę o informację.
a>
a> Pozdrawiam i dziękuje od razu za pomoc
a> Adam.
Użyj kompilatora gcc-2.95
A dokładnie w Makefile
"cc = gcc" zamień na "cc = gcc-2.95"
--
Pozdrowienia,
******************************
* Marek (SirAdams) Adamski *
* ICQ:42751516 *
* GG:14747 *
* Linux user:#253788 *
******************************
Reply to:
- References:
- chpasswd
- From: "adam" <adam@janet.waw.pl>