samba2.0.7ja の続き
11326 ? S 0:00 /usr/local/samba/bin/nmbd -D 11332 ? S 0:00 /usr/local/samba/bin/smbd -D smb.conf の中身 [例] [global] socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 coding system = EUC client code page = 932 browseable = yes status = yes read prediction = yes share modes = yes guest ok = yes guest account = nobody map to guest = bad user [だれでもアクセス化] #============================ Share Definitions ============================== [homes] comment = Home Directories browseable = yes writable = yes [tmp] comment = Temporary file space path = /tmp read only = no public = yes writable = yes create mode = 777 browseable = yes guest only = yes guest ok = yes |
PGPの続き
[root@redhat6 postgres]# pgpk -g Cannot open configuration file /root/.pgp/pgp.cfg Choose the type of your public key: 1) DSS/Diffie-Hellman - New algorithm for 5.0 (default) 2) RSA Choose 1 or 2: 2 Pick your public/private keypair key size: 1) 768 bits- Commercial grade, probably not currently breakable 2) 1024 bits- High commercial grade, secure for many years 3) 2048 bits- "Military" grade, secure for the forseeable future Choose 1, 2 or 3, or enter desired number of bits (768 - 2048): 1024 You need a user ID for your public key. The desired form for this user ID is your FULL name, followed by your E-mail address enclosed in |
BXS_1.0.11 サ−バ install
[root@redhat6] jar xvf bxs_1.0.11.jar 解凍が始まる。system.xml にて、ポ−トの変更があれば実行。 [root@redhat6 bxs_1.0.11]# sh /usr/local/bxs_1.0.11/bin/bxs Guessing BXS_HOME from bxs.sh to /usr/local/bxs_1.0.11/bin/.. Setting BXS_HOME to /usr/local/bxs_1.0.11/bin/.. Changed current directory: /usr/local/bxs_1.0.11 Using classpath: /usr/local/bxs_1.0.11/bin/../classes:webapps/soap:classes:src:b in/lib/bxs.jar:bin/lib/hsql.jar:bin/lib/servlet23.jar:bin/lib/xerces.jar:/usr/local/jdk1.2.2/lib/tools.jar ************************************************ * Baykit XML Server * * Version 1.0.11 * * Copyright (C) 2000 Yokohama Baykit * * http://www.baykit.org * ************************************************ bxs-home: /usr/local/bxs_1.0.11 Context : default Context : demo Context : Xi Context : Cocoon Context : Cocoon-Baykit Context : HypersonicSQL Context : Apache-SOAP Port: 8088(http) OK Port: 8008(ajp12) OK Port: 8099(hsql) OK Server 1.4 is running Press [Ctrl]+[C] to abort |
PROftpd install
proftpd-1.2.2rc2/src/io.c
proftpd-1.2.2rc2/src/log.c
proftpd-1.2.2rc2/src/main.c
proftpd-1.2.2rc2/src/modules.c
proftpd-1.2.2rc2/src/pool.c
proftpd-1.2.2rc2/src/proftpd.8
proftpd-1.2.2rc2/src/sets.c
proftpd-1.2.2rc2/src/support.c
proftpd-1.2.2rc2/src/timers.c
proftpd-1.2.2rc2/src/utils.c
proftpd-1.2.2rc2/src/xferlog.5
proftpd-1.2.2rc2/stamp-h
[root@redhat6 proftpd-1.2.2rc2]#./configure
checking for fpathconf... yes
checking for setpassent... no
checking for setproctitle... no
checking for libutil.h... no
checking for setproctitle in -lutil... no
checking for sys/pstat.h... no
checking whether __progname and __progname_full are available... yes
checking which argv replacement method to use... writeable
updating cache ./config.cache
creating ./config.status
creating lib/Makefile
creating src/Makefile
creating modules/Makefile
creating Makefile
creating Make.rules
creating Make.modules
creating contrib/dist/rpm/proftpd.spec
creating config.h
[root@redhat6 proftpd-1.2.2rc2]# make
echo \#define BUILD_STAMP \"`date`\" > include/buildstamp.h
cd lib ; make lib
make[1]: Entering directory `/tmp/proftpd-1.2.2rc2/lib'
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c getopt.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c getopt1.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c pr_fnmatch.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c strsep.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c vsnprintf.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c glibc-glob.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c pwgrent.c
ar rc libsupp.a getopt.o getopt1.o pr_fnmatch.o strsep.o vsnprintf.o glibc-glob.
o pwgrent.o
ranlib libsupp.a
make[1]: Leaving directory `/tmp/proftpd-1.2.2rc2/lib'
cd src ; make src
make[1]: Entering directory `/tmp/proftpd-1.2.2rc2/src'
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c main.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c timers.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c sets.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c pool.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c dirtree.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c support.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c inet.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c log.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c io.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c ident.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c data.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c modules.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c auth.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c fs.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c ftpcount.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c utils.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c ftpwho.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c ftpshut.c
make[1]: Leaving directory `/tmp/proftpd-1.2.2rc2/src'
cd modules; make modules
make[1]: Entering directory `/tmp/proftpd-1.2.2rc2/modules'
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_core.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_auth.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_xfer.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_site.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_ls.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_unixpw.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_log.c
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c mod_pam.c
srcdir=. ./glue.sh mod_core.o mod_auth.o mod_xfer.o mod_site.o mod_ls.o mod_unix
pw.o mod_log.o mod_pam.o
gcc -DLINUX -I.. -I../include -O2 -Wall -DUSESHADOW -c module_glue.c
make[1]: Leaving directory `/tmp/proftpd-1.2.2rc2/modules'
gcc -Llib -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/dirtree.
o src/support.o src/inet.o src/log.o src/io.o src/ident.o src/data.o src/modules
.o src/auth.o src/fs.o modules/mod_core.o modules/mod_auth.o modules/mod_xfer.o
modules/mod_site.o modules/mod_ls.o modules/mod_unixpw.o modules/mod_log.o modul
es/mod_pam.o modules/module_glue.o -lsupp -lcrypt -ldl -lpam
gcc -Llib -o ftpcount src/ftpcount.o src/pool.o src/log.o src/utils.o -lsupp -l
crypt -ldl -lpam
gcc -Llib -o ftpwho src/ftpwho.o src/pool.o src/log.o src/utils.o -lsupp -lcryp
t -ldl -lpam
gcc -Llib -o ftpshut src/ftpshut.o -lsupp -lcrypt -ldl -lpam
[root@redhat6 proftpd-1.2.2rc2]#make install
cd lib ; make lib
make[1]: Entering directory `/tmp/proftpd-1.2.2rc2/lib'
make[1]: Nothing to be done for `lib'.
make[1]: Leaving directory `/tmp/proftpd-1.2.2rc2/lib'
cd src ; make src
make[1]: Entering directory `/tmp/proftpd-1.2.2rc2/src'
make[1]: Nothing to be done for `src'.
make[1]: Leaving directory `/tmp/proftpd-1.2.2rc2/src'
cd modules; make modules
make[1]: Entering directory `/tmp/proftpd-1.2.2rc2/modules'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/tmp/proftpd-1.2.2rc2/modules'
gcc -Llib -o proftpd src/main.o src/timers.o src/sets.o src/pool.o src/dirtree.
o src/support.o src/inet.o src/log.o src/io.o src/ident.o src/data.o src/modules
.o src/auth.o src/fs.o modules/mod_core.o modules/mod_auth.o modules/mod_xfer.o
modules/mod_site.o modules/mod_ls.o modules/mod_unixpw.o modules/mod_log.o modul
es/mod_pam.o modules/module_glue.o -lsupp -lcrypt -ldl -lpam
/usr/bin/install -c -s -o root -g root -m 0755 proftpd /usr/local/sbin/proftpd
if [ -f /usr/local/sbin/in.proftpd ] ; then \
rm -f /usr/local/sbin/in.proftpd ; \
fi
ln -s proftpd /usr/local/sbin/in.proftpd
/usr/bin/install -c -s -o root -g root -m 0755 ftpcount /usr/local/bin/ftpcount
/usr/bin/install -c -s -o root -g root -m 0755 ftpwho /usr/local/bin/ftpwho
/usr/bin/install -c -s -o root -g root -m 0755 ftpshut /usr/local/sbin/ftpshut
if [ ! -f /usr/local/etc/proftpd.conf ] ; then \
/usr/bin/install -c -o root -g root -m 0644 \
./sample-configurations/basic.conf \
/usr/local/etc/proftpd.conf ; \
fi
/usr/bin/install -c -o root -g root -m 0644 ./src/proftpd.8 /usr/local/man/man8
/usr/bin/install -c -o root -g root -m 0644 ./src/ftpshut.8 /usr/local/man/man8
/usr/bin/install -c -o root -g root -m 0644 ./src/ftpwho.1 /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./src/ftpcount.1 /usr/local/man/man1
/usr/bin/install -c -o root -g root -m 0644 ./src/xferlog.5 /usr/local/man/man5
[root@redhat6 proftpd-1.2.2rc2]#/usr/loca/sbin/proftpd
13952 ? S 0:00 proftpd (accepting connections)
|
DBD from Oracle and DB2
[root@redhat6 DBI-1.13]#make install
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/W32ODBC.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/Shell.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/FAQ.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/ProxyServer.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/Format.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI/DBD.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/ExampleP.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/Proxy.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/NullP.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/Sponge.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBD/ADO.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/Bundle/DBI.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/Win32/DBIODBC.pm
Installing /usr/lib/perl5/site_perl/5.005/i386-linux/DBI.pm
Installing /usr/man/man1/dbiproxy.1
Installing /usr/man/man1/dbish.1
Installing /usr/lib/perl5/man/man3/DBI::W32ODBC.3
Installing /usr/lib/perl5/man/man3/DBI::FAQ.3
Installing /usr/lib/perl5/man/man3/DBI::Shell.3
Installing /usr/lib/perl5/man/man3/DBI::Format.3
Installing /usr/lib/perl5/man/man3/DBI::ProxyServer.3
Installing /usr/lib/perl5/man/man3/Bundle::DBI.3
Installing /usr/lib/perl5/man/man3/DBI::DBD.3
Installing /usr/lib/perl5/man/man3/DBI.3
Installing /usr/lib/perl5/man/man3/Win32::DBIODBC.3
Installing /usr/lib/perl5/man/man3/DBD::Proxy.3
Installing /usr/lib/perl5/man/man3/DBD::ADO.3
Installing /usr/bin/dbiproxy
Installing /usr/bin/dbish
Writing /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI/.packlist
Appending installation info to /usr/lib/perl5/5.00503/i386-linux/perllocal.pod
[oracle@redhat6 /tmp]$ tar zxvf DBD-Oracle-1_06_tar.gz
DBD-Oracle-1.06/
DBD-Oracle-1.06/Todo
DBD-Oracle-1.06/MANIFEST
DBD-Oracle-1.06/oci8.c
DBD-Oracle-1.06/Oracle.h
DBD-Oracle-1.06/ora_explain.PL
DBD-Oracle-1.06/t/
DBD-Oracle-1.06/t/reauth.t
DBD-Oracle-1.06/t/plsql.t
DBD-Oracle-1.06/t/general.t
DBD-Oracle-1.06/t/long.t
DBD-Oracle-1.06/t/base.t
DBD-Oracle-1.06/README.wingcc
DBD-Oracle-1.06/Oracle.xs
DBD-Oracle-1.06/hints/
DBD-Oracle-1.06/hints/svr4.pl
DBD-Oracle-1.06/Changes
DBD-Oracle-1.06/dbdimp.c
DBD-Oracle-1.06/README.explain
DBD-Oracle-1.06/README.win32
DBD-Oracle-1.06/dbdimp.h
DBD-Oracle-1.06/Oracle.ex/
DBD-Oracle-1.06/Oracle.ex/japh
DBD-Oracle-1.06/Oracle.ex/ex.pl
DBD-Oracle-1.06/Oracle.ex/proc.pl
DBD-Oracle-1.06/Oracle.ex/oradump.pl
DBD-Oracle-1.06/Oracle.ex/bind.pl
DBD-Oracle-1.06/Oracle.ex/commit.pl
DBD-Oracle-1.06/Oracle.ex/mktable.pl
DBD-Oracle-1.06/Oracle.ex/sql
DBD-Oracle-1.06/Oracle.ex/tabinfo.pl
DBD-Oracle-1.06/Oracle.ex/Readme
DBD-Oracle-1.06/README.longs
DBD-Oracle-1.06/README
DBD-Oracle-1.06/oci7.c
DBD-Oracle-1.06/README.sec
DBD-Oracle-1.06/test.pl
DBD-Oracle-1.06/README.login
DBD-Oracle-1.06/oraperl.ph
DBD-Oracle-1.06/Makefile.PL
DBD-Oracle-1.06/Oraperl.pm
DBD-Oracle-1.06/oci.def
DBD-Oracle-1.06/Oracle.pm
DBD-Oracle-1.06/README.help
DBD-Oracle-1.06/README.java
DBD-Oracle-1.06/ocitrace.h
DBD-Oracle-1.06/README.clients
[oracle@redhat6 DBD-Oracle-1.06]$ perl Makefile.PL
Using DBI 1.13 installed in /usr/lib/perl5/site_perl/5.005/i386-linux/auto/DBI
Configuring DBD::Oracle ...
>>> Remember to actually *READ* the README file!
Especially if you have any problems.
The ORACLE_HOME environment variable must be set.
It must be set to hold the path to an Oracle installation directory
on this machine (or a machine with a compatible architecture).
See the README.clients file for more information.
ABORTED!
[oracle@redhat6 DBD-Oracle-1.06]$
----- test source --------------------------------------------------------------------
use DBI;
#接続(別名oradbにSCOTT/TIGERでログイン)
my $hDb = DBI->connect("dbi:Oracle:oradb", "scott/tiger") or die "CONNECT ERROR $DBI::errstr";
#実行(SELECT以外)
$hSt = $hDb->prepare("INSERT INTO TESTLNG VALUES (1, 'Prepare+Execute', NULL)");
$nRes = $hSt->execute;
#上記と同様
$nRes = $hDb->do("INSERT INTO TESTLNG VALUES (1, 'DO', NULL)");
# SELECTの場合
#準備
$hSt = $hDb->prepare("SELECT * FROM TESTLNG");
#実行
$nRes = $hSt->execute;
#データの取得
while($raRes = $hSt->fetchrow_arrayref) {
print join("\t", @$raRes), "\n"; #タブ区切りで出力
}
$hSt->finish;
$hDb->disconnect;
------------------------------------------------------------------
[db2@redhat6 DBD-DB2-0.75]$ perl Makefile.PL
Configuring DBD::DB2...
Remember to actually read the README and CAVEATS files!
Using DB2 in "/home/db2"
System: perl5.00503 DBI1.13 linux porky.devel.redhat.com 2.2.5-22smp #1 smp wed
jun 2 09:11:51 edt 1999 i686 unknown i386-linux dl_dlopen.xs
Compiler: cc -O2 -Dbool=char -DHAS_BOOL -I/usr/local/include
Includes: -I"/home/db2/include" -I/usr/lib/perl5/site_perl/5.005/i386-linux/auto
/DBI
Libraries: -L/home/db2/lib -ldb2
Checking if your kit is complete...
Looks good
Note (probably harmless): No library found for -ldb2
Unquoted string "break" may clash with future reserved word at (eval 18) line 45
.
Useless use of a constant in void context at (eval 18) line 48.
Checking if your kit is complete...
Looks good
Writing Makefile for DBD::DB2::Constants
Writing Makefile for DBD::DB2
[db2@redhat6 DBD-DB2-0.75]$ make
mkdir blib
mkdir blib/lib
mkdir blib/lib/DBD
mkdir blib/arch
mkdir blib/arch/auto
mkdir blib/arch/auto/DBD
mkdir blib/arch/auto/DBD/DB2
mkdir blib/lib/auto
mkdir blib/lib/auto/DBD
mkdir blib/lib/auto/DBD/DB2
mkdir blib/man3
cp DB2.pod blib/lib/DBD/DB2.pod
cp DBI.pm blib/lib/DBD/DBI.pm
cp DB2.pm blib/lib/DBD/DB2.pm
cp lib/Bundle/DBD/DB2.pm blib/lib/Bundle/DBD/DB2.pm
make[1]: Entering directory `/tmp/DBD-DB2-0.75/Constants'
mkdir ../blib/lib/DBD/DB2
mkdir ../blib/arch/auto/DBD/DB2/Constants
mkdir ../blib/lib/auto/DBD/DB2/Constants
cp Constants.pm ../blib/lib/DBD/DB2/Constants.pm
AutoSplitting ../blib/lib/DBD/DB2/Constants.pm (../blib/lib/auto/DBD/DB2/Constants)
/usr/bin/perl -I/usr/lib/perl5/5.00503/i386-linux -I/usr/lib/perl5/5.00503 /usr/lib/perl5/5.00503/ExtUtils/xsubpp -typemap /usr/lib/perl5/5.00503/ExtUtils/type
map Constants.xs >xstmp.c && mv xstmp.c Constants.c
cc -c -I"/home/db2/include" -Dbool=char -DHAS_BOOL -I/usr/local/include -O2 -
DVERSION=\"0.20\" -DXS_VERSION=\"0.20\" -fpic -I/usr/lib/perl5/5.00503/i386-linu
x/CORE Constants.c
Constants.xs:16: sqlcli.h: No such file or directory
Constants.xs:17: sqlcli1.h: No such file or directory
Constants.xs:18: sqlext.h: No such file or directory
make[1]: *** [Constants.o] Error 1
make[1]: Leaving directory `/tmp/DBD-DB2-0.75/Constants'
make: *** [subdirs] Error 2
[db2@redhat6 DBD-DB2-0.75]$
|
Linux+ASP関連のリンク集
ritsuo@mxy.mesh.ne.jp