View Full Version : Subversion
hgtesta
07-06-2007, 01:38 PM
Hi,
I installed subversion, and all went ok:
wget http://subversion.tigris.org/downloads/subversion-1.3.2.tar.gz tar -xzvf subversion-1.3.2.tar.gz
cd subversion-1.3.2
./configure --prefix=$HOME --without-berkeley-db --with-zlib --with-ssl
make
make install
(version 1.4 didn't work)
But when i try to connect, he ask for password and say that dir doesn't exists. Anyone else running svn on hostmonster?
thanks!
Henrique
skippy
08-26-2007, 08:07 PM
Hi,
I installed subversion, and all went ok:
wget http://subversion.tigris.org/downloads/subversion-1.3.2.tar.gz tar -xzvf subversion-1.3.2.tar.gz
cd subversion-1.3.2
./configure --prefix=$HOME --without-berkeley-db --with-zlib --with-ssl
make
make install
(version 1.4 didn't work)
But when i try to connect, he ask for password and say that dir doesn't exists. Anyone else running svn on hostmonster?
thanks!
Henrique
Did you ever get subversion working? I, too, would like to install and use it.
you might find this helpful
http://www.bluehostforum.com/showthread.php?t=9838
hostmonster_kullanicisi
12-23-2007, 06:53 PM
Just follow these steps.
# wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.bz2
# tar xjvf subversion-1.4.6.tar.bz2
# cd subversion-1.4.6
# wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2
# tar xjvf apr-1.2.12.tar.bz2
# mv apr-1.2.12 apr
# cd apr
# ./buildconf
# ./configure --prefix=$HOME/bin
# make
# make install
# cd ..
# wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2
# tar xjvf apr-util-1.2.12.tar.bz2
# mv apr-util-1.2.12 apr-util
# cd apr-util
# ./buildconf
# ./configure --with-apr=$HOME/bin/bin/apr-1-config --prefix=$HOME/bin
# make
# make install
# cd ..
# ./configure --disable-shared --prefix=$HOME/bin
# make
# make install
..and woila!
Then add those lines in your .bashrc :
PATH=$PATH:$HOME/bin/bin
export PATH
# cd
# svnadmin create svn
should work.
I created a svn repository and with Tortoise SVN, with svn+ssh method I can checkout, checkin, etc., etc.,.
Hope this helps everyone and I didn't forget any steps.
hyperwired
01-03-2008, 11:01 PM
Hope this helps everyone and I didn't forget any steps.
Thanks heaps. It worked for me. Ill just chuck it in a code block here in case anyone wants to copy it (although check for correct versions and subsititute, since the urls are no longer valid when versions will get updated)
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.bz2
tar xjvf subversion-1.4.6.tar.bz2
cd subversion-1.4.6
wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2
tar xjvf apr-1.2.12.tar.bz2
mv apr-1.2.12 apr
cd apr
./buildconf
./configure --prefix=$HOME/bin
make
make install
cd ..
wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2
tar xjvf apr-util-1.2.12.tar.bz2
mv apr-util-1.2.12 apr-util
cd apr-util
./buildconf
./configure --with-apr=$HOME/bin/bin/apr-1-config --prefix=$HOME/bin
make
make install
cd ..
./configure --disable-shared --prefix=$HOME/bin
make
make install
also, you will probably need to add ~/bin/bin to $PATH since this is where svn gets installed
A quick and dirty way to permanently do this (should clean up .bash_profile later) is:
echo "PATH=\$PATH:\$HOME/bin/bin/" >> ~/.bash_profile
echo "export PATH" >> ~/.bash_profile
source ~/.bash_profile
after this, you should be able to run svn:
svn
webappdepot
01-06-2008, 02:47 PM
since the svn port is not open, I was hoping ssh tunneling would work,
but svn+ssh doesn't work, I am getting this error:
bash: svnserve: command not found
svn: Connection closed unexpectedly
because my bin folder is not in the default path?
Also, has anyone been able to get svn working with apache?
Moniker
01-06-2008, 07:02 PM
You need to make sure that the PATH to svn binaries is in your
.bashrc file and not your .bash_profile.
For ancient reasons they compartmentalized them, but most people these days just put everything in to .bashrc and then add this line to .bash_profile
source .bashrc
.bash_profile is only loaded if you actually have a "login" session.
.bashrc is always loaded for your user
Also, you need to build svn with the serf library so http protocols work, for checking out etc. I don't know if you would need it for pushing up to the server as I use bzr instead of svn for source control.
Summary:
First:
add bin path to .bashrc
If that doesn't work:
Build svn with:
apr
apr-util
serf (neon doesn't seem to work)
webappdepot
01-06-2008, 08:33 PM
You need to make sure that the PATH to svn binaries is in your
.bashrc file and not your .bash_profile.
For ancient reasons they compartmentalized them, but most people these days just put everything in to .bashrc and then add this line to .bash_profile
source .bashrc
.bash_profile is only loaded if you actually have a "login" session.
.bashrc is always loaded for your user
Thanks Moniker. It's exactly as you described.
PATH=$PATH:$HOME/bin was set from .bash_profile. When I moved it to .bashrc, svn+ssh worked.
OK .. I followed the direction, and I *think* I installed subversion correctly. But I want to confirm couple things.
First, Which directory do I need to install subversion? I installed it in the root directory. Did I do it correctly? Or it doesn't even matter.
Second, I am also trying to install WebSVN but I keep having this error
Error running this command: svn --config-dir /tmp --version
sh: svn: command not found
Does anyone know what this error mean and how I can fix this?
PieterN
01-24-2008, 07:57 AM
To get Subversion installed on my account, I did the following:
For WebDAV access (access as in read, not in serve) to work, you need both Neon and BerkeleyDB. These are installed by doing the following:
BerkeleyDB:
cd
wget http://download.oracle.com/berkeley-db/db-4.5.20.tar.gz
tar -zxvf db-4.5.20.tar.gz
cd db-4.5.20/build_unix
../dist/configure --prefix=$HOME/usr
make -j8
make install
Neon (Subversion 1.4.6 needs Neon 0.25.5, so don't be a smartass and download the newest version):
cd
wget http://www.webdav.org/neon/neon-0.25.5.tar.gz
tar -zxvf neon-0.25.5.tar.gz
cd neon-0.25.5
./configure --prefix=$HOME/usr --with-ssl=openssl
make -j8
make install
To make sure that all the binaries and libraries are found, do the following to add the right paths to your .bashrc
echo "export PATH=\$PATH:\$HOME/usr/bin" >> ~/.bashrc
echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$HOME/usr/lib" >> ~/.bashrc
source ~/.bashrc
Now install Subversion (you also need APR stuff).
cd
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
tar -zxvf subversion-1.4.6.tar.gz
cd subversion-1.4.6
First install APR (inspired by this thread)
### Included from earlier post in this thread
wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2
tar -jxvf apr-1.2.12.tar.bz2
mv apr-1.2.12 apr
cd apr
./buildconf
./configure --prefix=$HOME/usr
make -j8
make install
cd ..
wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2
tar -jxvf apr-util-1.2.12.tar.bz2
mv apr-util-1.2.12 apr-util
cd apr-util
./buildconf
./configure --with-apr=$HOME/usr/bin/apr-1-config --prefix=$HOME/usr
make -j8
make install
cd ..
Now, Subversion installation continues
./configure --disable-shared --prefix=$HOME/usr --with-berkeley-db=$HOME/usr --with-neon=$HOME/usr
make -j8
make install
Now, you can remove all the source directories used:
cd
rm db-4.5.20.tar.gz
rm -rf db-4.5.20
rm neon-0.25.5.tar.gz
rm -rf neon-0.25.5
rm subversion-1.4.6.tar.gz
rm -rf subversion-1.4.6
And you're done!
The full script if you're lazy:
#!/usr/bin/bash
cd
wget http://download.oracle.com/berkeley-db/db-4.5.20.tar.gz
tar -zxvf db-4.5.20.tar.gz
cd db-4.5.20/build_unix
../dist/configure --prefix=$HOME/usr
make -j8
make install
cd
wget http://www.webdav.org/neon/neon-0.25.5.tar.gz
tar -zxvf neon-0.25.5.tar.gz
cd neon-0.25.5
./configure --prefix=$HOME/usr --with-ssl=openssl
make -j8
make install
echo "export PATH=\$PATH:\$HOME/usr/bin" >> ~/.bashrc
echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$HOME/usr/lib" >> ~/.bashrc
source ~/.bashrc
cd
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
tar -zxvf subversion-1.4.6.tar.gz
cd subversion-1.4.6
### Included from earlier post in this thread
wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2
tar -jxvf apr-1.2.12.tar.bz2
mv apr-1.2.12 apr
cd apr
./buildconf
./configure --prefix=$HOME/usr
make -j8
make install
cd ..
wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2
tar -jxvf apr-util-1.2.12.tar.bz2
mv apr-util-1.2.12 apr-util
cd apr-util
./buildconf
./configure --with-apr=$HOME/usr/bin/apr-1-config --prefix=$HOME/usr
make -j8
make install
cd ..
./configure --disable-shared --prefix=$HOME/usr --with-berkeley-db=$HOME/usr --with-neon=$HOME/usr
make -j8
make install
cd
rm db-4.5.20.tar.gz
rm -rf db-4.5.20
rm neon-0.25.5.tar.gz
rm -rf neon-0.25.5
rm subversion-1.4.6.tar.gz
rm -rf subversion-1.4.6
Copy-paste to ~/install_svn.sh, then do:
chmod +x ~/install_svn.sh
~/install_svn.sh
And the magic starts!
You're left with a ~70MB ~/usr dir and a fully working copy of Subversion.
I redid this turorial because I needed WebDAV access (svn:externals).
Good luck!
Zapotek
01-24-2008, 12:01 PM
@PieterN:
I don't get it...
How did you setup WebDAV access to the repos without having permissions to
edit the Apache conf file?
PieterN
01-24-2008, 04:14 PM
With WebDAV access I mean really access. Without the libsvn_ra_dav module, you can't use anything like svn:externals in your working copy.
This setup is meant for the client-side of Subversion. For checking out repo's located not on Hostmonster. I use it for checking out my RoR repo and quickly deploying my app on HM. I use a lot of svn:external's :-).
edit: I corrected my first post as I discovered it was quite ambiguous as I reread this thread now. Anyway, WebDAV access (as in read) can be useful as well :-)
Zapotek
01-25-2008, 12:55 PM
I think at least a couple of unregistered ports should be enabled per client for forwarding reasons.
I had to buy a dedicated IP address because I wanted other people to be able to access my SVN repos.
Hostmonster provides a great service but there's always room for improvement. :)
jsamraj
01-31-2008, 09:29 AM
Hi,
I'm looking to get this setup as well, but i'm getting an error when following PieterN's commands. Got stuck when trying to make subversion 1.4.6.
I've dumped the errors and warnings before the make command quit on me. Looks like its because the server my account is on is 64bit? Not too familiar with compiling subversion on *nix.. =( any help / advise much appreciated!
libtool: link: warning: `/lib64/libexpat.la' seems to be moved
libtool: link: warning: `/lib64/libexpat.la' seems to be moved
libtool: link: warning: `/root/bin/../lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libexpat.la' seems to be moved
libtool: link: warning: `/root/bin/../lib/gcc/x86_64-redhat-linux/3.4.6/../../..//libexpat.la' seems to be moved
libtool: link: warning: `/lib64/libexpat.la' seems to be moved
libtool: link: warning: `/lib64/libexpat.la' seems to be moved
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [subversion/tests/libsvn_subr/target-test] Error 1
make: *** Waiting for unfinished jobs....
cohenna
02-10-2008, 07:59 PM
PieterN,
I tried running your script but received the following error:
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Error 1
Any ideas?
Thanks,
nc
Zapotek
02-11-2008, 03:14 PM
I get the following error from time to time from the svn client:
svn: Can't find a temporary directory: Internal error
I've googled it and there are generally two reasons for this:
* svnserve can't write to /tmp or /var/tmp
* disk is full
None of the above apply here.
I run svnserve with my user's permissions and I can write to both "/tmp" and "/var/tmp".
And my disk is not full.
Anyone else facing this problem?
tremchez
02-23-2008, 03:51 AM
PieterN,
I tried running your script but received the following error:
/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status
make: *** [subversion/svn/svn] Error 1
Any ideas?
Thanks,
nc
Hey, I got the same error and apparently it's because the build grabs 32bit libexpat.so instead of the 64bit one.
Possible solution: http://joemaller.com/2008/01/29/how-to-install-subversion-on-a-shared-host/
Good luck.
IvanI
02-25-2008, 01:52 AM
when I asked Hostmonster about Subversion, they say they don't support it.
:(
hyperwired
04-02-2008, 04:14 AM
Here is a chat transcript between myself and a live support person at Wednesday, 2 April 2008 ~09:00 am .GMT (+0.00)
The gist of it is that they DO NOT SUPPORT OR ALLOW svn. I have modified our names:
Support [1:36:11 AM]: Welcome to our real-time support chat. I am answering more then one chat session at once so please be patient.. How can I help you today?
Me [1:36:11 AM]: Is there any way for me to set up svn (subversion) hosting that I can remotely access. My goal is to get svn and Trac working together on my hostmonster account. Without it, this hosting is fairly useless for me.
[1:38:16 AM]: I have for example already seen this: http://hostmonsterforum.com/archive/index.php/t-1106.html
Support [1:39:01 AM]: let me check for you.
Me [1:39:16 AM]: and I actually contributed to this: http://hostmonsterforum.com/archive/index.php/t-1294.html
[1:39:24 AM]: my username in the above is hyperwired
Support [1:40:21 AM]: SVN is not allowed.
Me [1:40:38 AM]: sure thanks. i have actually compiled svn and can get it working in the session while logged in via ssh. However I am unable to 'serve' the svn repository such that i can access it from outside
[1:40:55 AM]: right... is this in the policy/terms of service?
[1:42:02 AM]: are are you just telling me that its not allowed because nobody has got it working / or it is hard to get working...
Support [1:43:47 AM]: no, but there are somethings we just do not allow,.
[1:43:58 AM]: SVN is one we just do NOT allow at all,
Me [1:45:17 AM]: right... can you please point me to the TOS page please
[1:45:23 AM]: (terms of service)
[1:45:38 AM]: i cant seem to find it
Support [1:45:56 AM]: TOS : http://www.hostmonster.com/terms-of-service.html
Me [1:47:29 AM]: right... it makes no mention of svn. so does this mean that one day i can expect (something else that is a common standard) not to work??
Support [1:49:06 AM]: i told you it dident. and i also told you there are somethings that we do not allow.
Me [1:49:14 AM]: or is this just a technical limitation of the server. for example i have noticed many ports are closed. I believe there are a multitude of host which support subversion hosting (for example dreamhost). With such an impressive amount of features, it surprises me that hostmonster does not support this common standard.
Support [1:49:44 AM]: you need a Dedicated IP to open ports
Me [1:50:05 AM]: right... and if i get this
[1:50:14 AM]: will i be able to host svn
[1:50:18 AM]: and trac
Support [1:50:29 AM]: NO. it is NOT allowed at all.
Me [1:50:36 AM]: may i ask why
[1:53:38 AM]: I understand that it is not allowed... but there must be a good reason. Considering that you guys provide SSH access to you server; we can compile and run custom software packages etc, svn hosting should really be allowed. Using svn is no criminal offence. I cannot see why it ISNT allowed.
Support [1:53:45 AM]: svn module simply isn't installed on server....the admins are working on it, but it may be awhile before svn is installed/enabled
Me [1:53:57 AM]: can I please get an ETA on this
Support [1:54:17 AM]: no idea. there is no ETA at this time.
Me [1:54:27 AM]: is there a guarantee at all?
Support [1:54:34 AM]: no
Me [1:54:39 AM]: or is this just a "mere possibility"
Support [1:54:58 AM]: its a work in progress.
Me [1:55:23 AM]: Is there a way we can be notified when it does come up
Support [1:55:57 AM]: i can put in the request.
Me [1:56:02 AM]: thanks
[1:56:09 AM]: what details do you need
Support [1:56:09 AM]: your welcome.
Me [1:56:16 AM]: ?
Support [1:56:29 AM]: to the email on your account
Me [1:56:58 AM]: ok. so do you know the email on my account, or are you just going to send an update to everyone
[1:57:17 AM]: because I have not given you any details so I'm assuming the latter
Support [1:57:23 AM]: it should be send to everyone .
Me [1:57:31 AM]: ok then... thanks for your support Support. I appreciate it.
Support [1:57:51 AM]: Thank you for contacting our Live Chat. If you have additional questions, many answers can be found through our Knowledgebase. If you have other issues arise please let us know. Remember our World Class Support is just a click away!
Have a Great day! Support.
So yeah... a bit of a let-down on the part of Hostmonster. I hope they really are 'working on it' and that they dont just diplomatically say that they are working on it just to try and keep us happy.
shadmego
04-02-2008, 07:04 AM
You should try to contact them again and see if you get a different person. Sometimes one support person will say one thing and another will give more information.
... hey ... it's been known to happen ...
stestudi
04-21-2008, 04:32 PM
PieterN's script still works when you add to apr-util's and subversion's configure commands a simple
--with-expat=builtin
Then the libexpat problems go away.
jrguitar21
05-20-2008, 04:33 PM
I also ran into various compile problems along the way using the script from PeirtN.
Here is the modified script I used after searching for answers to the problems encountered in this thread and also noted and explained here (http://joemaller.com/2008/01/29/how-to-install-subversion-on-a-shared-host/) and here (http://yavin4.anshul.info/category/linux/).
My modifications puts all the downloads in a folder src/,
#!/usr/bin/bash
#
# this script puts all the downloads in a folder src/
# which you can subsequently delete using `rm src/'
# (without quotes) after everything works for you :D
#
cd
mkdir src
cd src
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
tar -zxvf subversion-1.4.6.tar.gz
cd subversion-1.4.6
#install apr
wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2
tar -jxvf apr-1.2.12.tar.bz2
mv apr-1.2.12 apr
cd apr
./buildconf
./configure --disable-shared --prefix=$HOME/usr
make -j8
make install
#install apr-util (needs expat)
cd ..
wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2
tar -jxvf apr-util-1.2.12.tar.bz2
mv apr-util-1.2.12 apr-util
cd apr-util
./buildconf
./configure --disable-shared --prefix=$HOME/usr --with-expat=builtin --with-apr=$HOME/usr
make -j8
make install
# install neon (enable-shared) to get around x86_64 lib problem
# (see http://yavin4.anshul.info/category/linux/)
cd ..
wget http://www.webdav.org/neon/neon-0.25.5.tar.gz
tar -zxvf neon-0.25.5.tar.gz
mv neon-0.25.5 neon
cd neon
./configure --enable-shared --prefix=$HOME/usr --with-ssl=openssl --with-libs=$HOME/usr
make -j8
make install
# install subversion using the apr, util, and neon you just installed
cd ..
./configure --disable-shared --prefix=$HOME/usr --with-editor=/usr/bin/pico --with-apr=$HOME/usr --with-apr-util=$HOME/usr --with-neon=$HOME/usr --without-apxs --without-apache
make -j8
make install
cd
#rm src
echo "export PATH=\$PATH:\$HOME/usr/bin" >> ~/.bashrc
echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$HOME/usr/lib" >> ~/.bashrc
cd
source ~/.bashrc
mgolds02
05-23-2008, 11:16 AM
To get Subversion installed on my account, I did the following:
For WebDAV access (access as in read, not in serve) to work, you need both Neon and BerkeleyDB. These are installed by doing the following:
BerkeleyDB:
cd
wget http://download.oracle.com/berkeley-db/db-4.5.20.tar.gz
tar -zxvf db-4.5.20.tar.gz
cd db-4.5.20/build_unix
../dist/configure --prefix=$HOME/usr
make -j8
make install
Neon (Subversion 1.4.6 needs Neon 0.25.5, so don't be a smartass and download the newest version):
cd
wget http://www.webdav.org/neon/neon-0.25.5.tar.gz
tar -zxvf neon-0.25.5.tar.gz
cd neon-0.25.5
./configure --prefix=$HOME/usr --with-ssl=openssl
make -j8
make install
To make sure that all the binaries and libraries are found, do the following to add the right paths to your .bashrc
echo "export PATH=\$PATH:\$HOME/usr/bin" >> ~/.bashrc
echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$HOME/usr/lib" >> ~/.bashrc
source ~/.bashrc
Now install Subversion (you also need APR stuff).
cd
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
tar -zxvf subversion-1.4.6.tar.gz
cd subversion-1.4.6
First install APR (inspired by this thread)
### Included from earlier post in this thread
wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2
tar -jxvf apr-1.2.12.tar.bz2
mv apr-1.2.12 apr
cd apr
./buildconf
./configure --prefix=$HOME/usr
make -j8
make install
cd ..
wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2
tar -jxvf apr-util-1.2.12.tar.bz2
mv apr-util-1.2.12 apr-util
cd apr-util
./buildconf
./configure --with-apr=$HOME/usr/bin/apr-1-config --prefix=$HOME/usr
make -j8
make install
cd ..
Now, Subversion installation continues
./configure --disable-shared --prefix=$HOME/usr --with-berkeley-db=$HOME/usr --with-neon=$HOME/usr
make -j8
make install
Now, you can remove all the source directories used:
cd
rm db-4.5.20.tar.gz
rm -rf db-4.5.20
rm neon-0.25.5.tar.gz
rm -rf neon-0.25.5
rm subversion-1.4.6.tar.gz
rm -rf subversion-1.4.6
And you're done!
The full script if you're lazy:
#!/usr/bin/bash
cd
wget http://download.oracle.com/berkeley-db/db-4.5.20.tar.gz
tar -zxvf db-4.5.20.tar.gz
cd db-4.5.20/build_unix
../dist/configure --prefix=$HOME/usr
make -j8
make install
cd
wget http://www.webdav.org/neon/neon-0.25.5.tar.gz
tar -zxvf neon-0.25.5.tar.gz
cd neon-0.25.5
./configure --prefix=$HOME/usr --with-ssl=openssl
make -j8
make install
echo "export PATH=\$PATH:\$HOME/usr/bin" >> ~/.bashrc
echo "export LD_LIBRARY_PATH=\$LD_LIBRARY_PATH:\$HOME/usr/lib" >> ~/.bashrc
source ~/.bashrc
cd
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
tar -zxvf subversion-1.4.6.tar.gz
cd subversion-1.4.6
### Included from earlier post in this thread
wget http://apache.karegen.com/apr/apr-1.2.12.tar.bz2
tar -jxvf apr-1.2.12.tar.bz2
mv apr-1.2.12 apr
cd apr
./buildconf
./configure --prefix=$HOME/usr
make -j8
make install
cd ..
wget http://apache.karegen.com/apr/apr-util-1.2.12.tar.bz2
tar -jxvf apr-util-1.2.12.tar.bz2
mv apr-util-1.2.12 apr-util
cd apr-util
./buildconf
./configure --with-apr=$HOME/usr/bin/apr-1-config --prefix=$HOME/usr
make -j8
make install
cd ..
./configure --disable-shared --prefix=$HOME/usr --with-berkeley-db=$HOME/usr --with-neon=$HOME/usr
make -j8
make install
cd
rm db-4.5.20.tar.gz
rm -rf db-4.5.20
rm neon-0.25.5.tar.gz
rm -rf neon-0.25.5
rm subversion-1.4.6.tar.gz
rm -rf subversion-1.4.6
Copy-paste to ~/install_svn.sh, then do:
chmod +x ~/install_svn.sh
~/install_svn.sh
And the magic starts!
You're left with a ~70MB ~/usr dir and a fully working copy of Subversion.
I redid this turorial because I needed WebDAV access (svn:externals).
Good luck!
Hi. Thanks for the help. I got svn installed but I'm still lost on a few things. how can you access the web interface and how can you secure it? Thanks.
recordlovelife
05-29-2008, 08:25 AM
After about a month of failing SVN install attemps, calling hostmonster with no help, and crying about not having a good repository. I found the solution...
http://joemaller.com/2008/01/29/how-to-install-subversion-on-a-shared-host/
The problem is that xlib tries to look for external libraries, and should use a local copy of the svn-dependancy libraries (because they are obviously compatible).
cd
mkdir _src
cd _src
wget http://subversion.tigris.org/downloads/subversion-1.4.6.tar.gz
wget http://subversion.tigris.org/downloads/subversion-deps-1.4.6.tar.gz
tar -xzvf subversion-1.4.6.tar.gz
tar -xzvf subversion-deps-1.4.6.tar.gz
cd subversion-1.4.6
cd apr
./configure --enable-shared --prefix=$HOME
make && make install
cd ../apr-util
./configure --enable-shared --prefix=$HOME \
--with-expat=builtin --with-apr=$HOME \
--without-berlekey-db
make && make install
cd ../neon
./configure --enable-shared --prefix=$HOME \
--with-libs=$HOME --with-ssl
make && make install
cd ../
./configure --prefix=$HOME --without-berlekey-db \
--with-editor=/usr/bin/vim --with-apr=$HOME \
--with-apr-util=$HOME --with-neon=$HOME \
--without-apxs --without-apache
make && make install
Should run like a charm...
I would like to point out that although HM didn't support SVN, not one tech supporter told me "don't do it, you're not allowed". Most we're like, 'i know i've seen a way...i just don't know it...keep searching', which is the best kinda tech support to have; they have supportive of you getting it done. (and now you know how).
crabpot8
06-17-2008, 05:56 PM
Thanks to recordlove!
That worked first time through (and thanks for the solution link, that was really interesting).
Anyways, as somewhat of a noob to server stuff, I cannot seem to connect to my repository using TortiseSVN. I think the problem might be the firewall on hostmonster - so anyone have any advice where to go from here?
How can I make it so others besides myself can use the repository?
THanks in advance,
crab
shadmego
06-17-2008, 06:08 PM
You would have to purchase a dedicated IP address from HM. Once you do, you can open any port you need ...
~regards
crabpot8
06-17-2008, 06:12 PM
You would have to purchase a dedicated IP address from HM. Once you do, you can open any port you need ...
~regards
Awesome, thanks for the reply. It looks like 30 per year, which is fine.
Before I go running to spend money though, has anyone successfully done this?
I would like to know if it works before I toss out 30 bucks. I was kind of just guessing that the problem was that I could not get into the firewall.
crab
haneef
06-18-2008, 12:15 PM
Here is a chat transcript between myself and a live support person at Wednesday, 2 April 2008 ~09:00 am .GMT (+0.00)
The gist of it is that they DO NOT SUPPORT OR ALLOW svn. I have modified our names:
......
So yeah... a bit of a let-down on the part of Hostmonster. I hope they really are 'working on it' and that they dont just diplomatically say that they are working on it just to try and keep us happy.
i had a pretty similar discussion with support a while back about upgrading the postgresql install from v7 to v8. They said then it was in the works too....that was about a year ago...the version of postgresql installed hasn't changed since then. I've also been looking at a2hosting, who seem to have a faster response time on customer service requests. Sometimes it makes me wonder what the deal is.
crabpot8
06-18-2008, 12:26 PM
Well, to be entirely honest, I have made it work, but in a hack sort of way. If you run SVN on the port normally meant for HTTPS (as long as you dont need it, of course) then you don't have to buy the dedicated ip.
I am probably going to buy it anyways, but for all the naysayers out there I can tell you that svn is possible on hostmonster, and the recordlove's solution worked fine for me.
As a note on HM support - I really have had a good overall experience with them. I have not requested any features, so perhaps thats it, but every time I need something I call them and the longest I have been on hold was about 2 minutes. If you get someone that is unknowledgeable (happened to me once) just call back in a few minutes :)
All said though, it `would` be great if we could get actual support for it. Where do you put in the request? If someone will link me, then I will put in one of my own.
I know its a weak argument, but if everyone put in one perhaps someone would hear the call :p
crab
lisheng
08-11-2008, 11:24 PM
Does anyone know if the v1.51 SVN can run ? Thanks!
jfisbein
08-19-2008, 08:03 AM
I followed those instruction http://fitri.manzanisimo.net/2008/05/23/hostmonster-python-25-subversion-14-django-svn-mysqldb-fcgid/ (only the svn part) changing the source files with svn 1.5.1 version and all worked perfectly
herbert422
08-31-2008, 11:32 PM
To clarify, does the stated above approach (or any of the approaches stated in previous post) work for creating a repository and connecting to it using tools like TortoiseSVN or RapidSVN?
Michael Amigliore
10-20-2008, 09:37 PM
Just finished with live help.
Support[8:24:42 PM]: Welcome to our real-time support chat. I often chat with several people at once... how can I help you today?
ME[8:24:42 PM]: 2 questions real quick. I am trying to figure out how to set up my RoR app to be ran in an Apache fast cgi server instead of the WEBrick. and the second, is SVN not supported as in ASP.net not being supported or RoR code support not being supported? Thanks.
Support[8:25:05 PM]: Svn is not allowed on our servers.
Dang it, would have made things super easier for me too.
ragid
12-23-2008, 01:27 PM
I have svn installed. I start svnserve with the -d and --listen-port 6666 options. My problem is that if I'm logged in via SSH I can use TortoiseSVN just fine. If I exit my SSH session I get the "Can't find a temporary directory" error. Any ideas on what is causing this?
BinaryGod
02-01-2009, 11:50 AM
I have the same problem. I've tried everything, I've tried using a script that is ran from a cron job, I've tried manually starting it, I've tried the inetd option, i've tried using su and sudo (neither of which are supported). Nothing works.
islamsherif
02-17-2009, 07:54 AM
Hello everybody, I was able to successfully install svn on my space. However, I was not able to publish repositories to be accessible from outside using HTTP, since I am not able to edit httpd.conf. Anyone can help ?:confused::confused:
Falcon1986
02-17-2009, 08:22 AM
Hello everybody, I was able to successfully install svn on my space. However, I was not able to publish repositories to be accessible from outside using HTTP, since I am not able to edit httpd.conf. Anyone can help ?:confused::confused:
If what you are attempting to do absolutely requires editing of the httpd.conf file, then you are out of luck. That file is a server-wide configuration file that is not accessible to HostMonster customers. Its settings affect all websites being hosted on the server.
Sometimes you can use .htaccess file statements as a substitute for editing the httpd.conf file.
islamsherif
02-17-2009, 12:29 PM
I tried to use .htaccess file, however, it caused a server hickup. I tried to load the mod_dav_svn.so, but it seems that mod_dav_svn.so is not installed. Do you have any idea about it ?
wagner_fsoares
03-09-2009, 09:19 AM
I've just installed subversion on hostmonster, it's quite simple.
And for outside connections (remote commit and checkout), I just use a SSH Tunnel.
Tutorial here: http://sharpstep.com/Articles/HostMonster-svn/v1.0/index.html
windows users that don't use neither tortoisesvn nor smartsvn (rapidsvn for example), first download Plink (http://the.earth.li/~sgtatham/putty/latest/x86/plink.exe), place it in any folder you like (Mine is in rapidsvn/bin folder) and edit your "C:\Documents and Settings\username\Application Data\Subversion\config" like this:
search for "[tunnels]" and add this line:
sshx = $SSHX [path to plink] -i [path to the private key]
(in windows, when editing the subversion config file, the path should use "/" as separator, not "\", example: sshx = $SSHX "C:/Program Files/RapidSVN-0.9.6/bin/plink.exe" -i "C:/keys/hostmonster-svn.ppk").
where sshx and $SSHX are the scheme name (could be anything).
As for linux users, edit the file /home/username/.subversion/config, search for "[tunnels]" and add this:
sshx = $SSHX /usr/bin/ssh -i [path to the private key]
now do a checkout this way: svn co svn+[scheme]://[hostmonter username]@[hostmonster domain]
lassombra
05-09-2009, 03:57 PM
I've been following the awesome information in this thread, have gotten a berkeley db and apr/utils install completed with no issues. however, when I go to actually build svn, it errors out trying to link to /usr/lib/libdb-4.2.so saying could not read symbols: File in wrong format
EDIT: I figured it out, I had to add LDFLAGS="-L/lib64" to all the configure instructions to force make to tell the linker that the libraries are 64 bit.
darthdeus
08-08-2009, 01:29 PM
I made it working with this (http://sharpstep.com/Articles/HostMonster-svn/v1.0/index.html) tutorial with ssh tunel for remote access.
jjinking
02-08-2010, 10:07 AM
Just thought I'd update this thread by posting what I did just yesterday to install svn on my hostmonster account:
First, use ssh to connect to the server, then copy/paste in the following commands from the /home1/user/ directory. I would probably do each line one by one in case you get an error. However, this worked for me perfectly.
mkdir src
cd src
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-util-1.2.12.tar.gz
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-util-1.3.9.tar.gz
wget http://subversion.tigris.org/downloads/subversion-1.6.9.tar.gz
wget http://www.webdav.org/neon/neon-0.29.3.tar.gz
wget http://www.sqlite.org/sqlite-amalgamation-3.6.22.tar.gz
tar -xzf apr-util-1.3.9.tar.gz
tar -xzf apr-1.4.2.tar.gz
tar -xzf subversion-1.6.9.tar.gz
tar -xzf neon-0.29.3.tar.gz
tar -xzvf sqlite-amalgamation-3.6.22.tar.gz
cd apr-1.4.2
./configure --prefix=$HOME LDFLAGS="-L/lib64"
make
make install
cd ../apr-util-1.3.9
./configure --prefix=$HOME --with-apr=$HOME LDFLAGS="-L/lib64"
make
make install
cd ../neon-0.29.3
./configure --enable-shared --prefix=$HOME LDFLAGS="-L/lib64"
make
make install
cd ../sqlite-3.6.22/
mkdir ~/src/subversion-1.6.9/sqlite-amalgamation
cp sqlite3.c ~/src/subversion-1.6.9/sqlite-amalgamation/
cd ../subversion-1.6.9
./configure --with-apr=$HOME --prefix=$HOME --without-berkeley-db --with-zlib=/usr --with-ssl LDFLAGS="-L/lib64"
make
make install
piotrv
02-13-2010, 03:42 AM
Just thought I'd update this thread by posting what I did just yesterday to install svn on my hostmonster account
Thanks for this update! Works brillant with my Hostmonster account.
This way I don't even have to add a path in .bashrc :)
I just do
svn+ssh://mydomain.com
ssh -l myhostmonsterloginname -i /home/username/.ssh/my_generated_private_key
Key pair generation as mentioned before (http://sharpstep.com/Articles/HostMonster-svn/v1.0/index.html)
one trivial typo in your comment:
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-util-1.2.12.tar.gz
must obviously be
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-1.4.2.tar.gz
After trying to use the method two posts obove i get this error:
cd subversion/libsvn_subr && /bin/sh /home8/crcr/src/subversion-1.6.9/libtool --tag=CC --silent --mode=link gcc -g -O2 -g -O2 -pthread -L/lib64 -L/usr/lib -rpath /home8/crcr/lib -o libsvn_subr-1.la atomic.lo auth.lo cache-inprocess.lo cache-memcache.lo cache.lo checksum.lo cmdline.lo compat.lo config.lo config_auth.lo config_file.lo config_win.lo constructors.lo ctype.lo date.lo deprecated.lo dirent_uri.lo dso.lo error.lo hash.lo io.lo iter.lo kitchensink.lo lock.lo log.lo macos_keychain.lo md5.lo mergeinfo.lo nls.lo opt.lo path.lo pool.lo prompt.lo properties.lo quoprint.lo sha1.lo simple_providers.lo skel.lo sorts.lo sqlite.lo ssl_client_cert_providers.lo ssl_client_cert_pw_providers.lo ssl_server_trust_providers.lo stream.lo subst.lo svn_base64.lo svn_string.lo target.lo time.lo user.lo username_providers.lo utf.lo utf_validate.lo validate.lo version.lo win32_crashrpt.lo win32_crypto.lo win32_xlate.lo xml.lo /usr/lib64/libaprutil-1.la -lldap -llber -ldb-4.3 -lexpat /home8/crcr/lib/libapr-1.la -luuid -lrt -lcrypt -lpthread -ldl -lz
libtool: link: warning: library `/usr/lib64/libaprutil-1.la' was moved.
grep: /usr/local/apache/lib/libapr-1.la: No such file or directory
/usr/bin/sed: can't read /usr/local/apache/lib/libapr-1.la: No such file or directory
libtool: link: `/usr/local/apache/lib/libapr-1.la' is not a valid libtool archive
make: *** [subversion/libsvn_subr/libsvn_subr-1.la] Error 1
any ideas?
sparda0
02-27-2010, 08:15 PM
any ideas?
I was getting this very same problem. What I did was
1) Install the most recent version of libtool, from the GNU site (the one installed on the hostmonster shared server is from 2005).
2) I remove the 'neon' folder from the subversion folder before configuring.
This fixed the problem, and I was able to compile svn.
ortodemo
02-28-2010, 01:47 PM
Can you post all details in your solution?
I try to do the same with
http://ftp.gnu.org/gnu/libtool/libtool-2.2.6b.tar.gz
What folder (neon) did you delete ? I only find one that is in src, and the other in ~/include/neon
Same results:
libtool: link: warning: library `/usr/lib64/libaprutil-1.la' was moved.
grep: /usr/local/apache/lib/libapr-1.la: No such file or directory
/usr/bin/sed: can't read /usr/local/apache/lib/libapr-1.la: No such file or directory
libtool: link: `/usr/local/apache/lib/libapr-1.la' is not a valid libtool archive
make: *** [subversion/libsvn_subr/libsvn_subr-1.la] Error 1
micahhuf
03-03-2010, 09:40 PM
I'm getting the exact same error as well. I did the following to upgrade my libtool but apparently I did it wrong because I'm still getting the error that ortodemo is reporting:
wget http://ftp.gnu.org/gnu/libtool/libtool-2.2.tar.gz
tar -xzf libtool-2.2.tar.gz
cd libtool-2.2
./configure --prefix=$HOME LDFLAGS="-L/lib64"
make
make install
Any help would be awesome!
Thanks!
OnDistantShores
03-06-2010, 06:19 AM
Same error as the above two posters...any help?
OnDistantShores
03-06-2010, 07:13 AM
Ok, nevermind. I followed the tutorial at http://www.sharpstep.com/Articles/HostMonster-svn/ and it worked fine. It's for an older version, but I don't mind.
Here's the complete code:
wget http://subversion.tigris.org/downloads/subversion-1.5.4.tar.bz2
tar xvjf subversion-1.5.4.tar.bz2
cd subversion-1.5.4
wget http://archive.apache.org/dist/apr/apr-1.3.3.tar.bz2
tar xvjf apr-1.3.3.tar.bz2
mv apr-1.3.3 apr
cd apr
./buildconf
./configure --prefix=$HOME/bin
make
make install
cd ..
wget http://apache.telepac.pt/apr/apr-util-1.3.4.tar.bz2
tar xvjf apr-util-1.3.4.tar.bz2
mv apr-util-1.3.4 apr-util
cd apr-util
./buildconf
./configure --with-apr=$HOME/bin/bin/apr-1-config --prefix=$HOME/bin
make
make install
wget http://distfiles.macports.org/neon/neon-0.26.3.tar.gz
tar -xzf neon-0.26.3.tar.gz
cd ../neon-0.29.3
./configure --enable-shared --prefix=$HOME LDFLAGS="-L/lib64"
make
make install
cd ..
./configure --disable-shared --prefix=$HOME/bin --with-neon=$HOME
make
make install
cd ~
echo "PATH=\$PATH:\$HOME/bin/bin/" >> .bashrc
echo "export PATH" >> .bashrc
source .bashrc
eman7613
03-09-2010, 11:20 PM
I have svn installed. I start svnserve with the -d and --listen-port 6666 options. My problem is that if I'm logged in via SSH I can use TortoiseSVN just fine. If I exit my SSH session I get the "Can't find a temporary directory" error. Any ideas on what is causing this?
I set up SVN not too long ago and have encountered this problem as well, the disk is not full and i have write premisions to /tmp. Did you ever solve this?
marcjohnson
03-12-2010, 08:54 PM
Same error as the above two posters...any help?
Finally got the latest version of Subversion (and dependencies) to work on HostMonster! Here's the secret sauce:
cd ~
mkdir src
cd src
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-1.4.2.tar.gz
wget http://www.gtlib.gatech.edu/pub/apache/apr/apr-util-1.3.9.tar.gz
wget http://subversion.tigris.org/downloads/subversion-1.6.9.tar.gz
wget http://www.webdav.org/neon/neon-0.29.3.tar.gz
wget http://www.sqlite.org/sqlite-amalgamation-3.6.23.tar.gz
wget http://ftp.gnu.org/gnu/libtool/libtool-2.2.6b.tar.gz
tar -xzf apr-util-1.3.9.tar.gz
tar -xzf apr-1.4.2.tar.gz
tar -xzf subversion-1.6.9.tar.gz
tar -xzf neon-0.29.3.tar.gz
tar -xzvf sqlite-amalgamation-3.6.23.tar.gz
tar -xzvf libtool-2.2.6b.tar.gz
cd libtool-2.2.6b
make clean
./configure --prefix=$HOME LDFLAGS="-L/lib64"
make
make install
cd ../apr-1.4.2
make clean
./configure --prefix=$HOME LDFLAGS="-L/lib64"
make
make install
cd ../apr-util-1.3.9
make clean
./configure --prefix=$HOME --with-apr=$HOME LDFLAGS="-L/lib64"
make
make install
cd ../neon-0.29.3
make clean
EXTRA_CFLAGS="-L/lib64 -fPIC"
CFLAGS="-L/lib64 -fPIC"
./configure --enable-shared --prefix=$HOME LDFLAGS="-L/lib64"
make
make install
cd ../sqlite-3.6.23/
make clean
mkdir ~/src/subversion-1.6.9/sqlite-amalgamation
cp sqlite3.c ~/src/subversion-1.6.9/sqlite-amalgamation/
cd ../subversion-1.6.9
make clean
./configure --with-apr=$HOME --prefix=$HOME --without-berkeley-db --with-zlib=/usr --with-ssl LDFLAGS="-L/lib64" --with-apr-util=$HOME --with-neon=$HOME -without-apxs --without-apache
make
make install
TheBeege
03-14-2010, 05:56 PM
Alternatively, you could grab the dependencies package that SVN provides. The following is a copy of a post I made in a similar thread (http://www.hostmonsterforum.com/showthread.php?p=33378#post33378):
SVN includes a dependencies package, which should make everything easier. Bear in mind, these instructions are for 64-bit boxes, which I believe is the standard (but don't quote me).
When downloading the package (wget), grab the SVN dependencies package, and export and install it.
Here's the list of commands where X.Y.Z is the latest version:
mkdir src
cd src
wget http://subversion.tigris.org/downloads/subversion-X.Y.Z.tar.bz2
wget http://subversion.tigris.org/downloads/subversion-deps-X.Y.Z.tar.bz2
cd subversion-X.Y.Z
tar -xjvf subversion-X.Y.Z.tar.bz2
tar -xjvf subversion-deps-X.Y.Z.tar.bz2
cd apr
./configure --enable-shared --prefix=$HOME
make
make install
cd ../apr-util
./configure --enable-shared --prefix=$HOME --with-expat=builtin --with-apr=$HOME --without-berkeley-db
make
make install
cd ../neon
./configure --enable-shared --prefix=$HOME --with-libs=$HOME --with-ssl
make
make install
cd ../
./configure --prefix=$HOME --without-berkeley-db --with-apr=$HOME --with-apr-util=$HOME --with-neon=$HOME --without-apxs --without-apache
make
make install
That should be it. You may need to add LDFLAGS="-L/lib64" to each configure line. If it complains, go back to your first configure steps with that added. I would tell you for sure, but I set it up last night and have since forgotten.
To double-check that it's installed, simply run "svn --version".
This was grabbed from http://joemaller.com/2008/01/29/how-to-install-subversion-on-a-shared-host/
Have fun
ortodemo
03-18-2010, 05:40 PM
Thank you marcjohnson... It works like a charm ...at last!
tzeoneco
05-02-2010, 11:59 PM
Hi guys! Newbie here...
I got some errors during the installation process, so how do I uninstall and start over?
Thanks in advance!
Kaitou
05-05-2010, 09:34 PM
Wow 5 hours to figure it out, install, config and set up for multiple users. Thanks marcjohnson :cool:
prettyho
06-19-2010, 10:10 AM
Hi guys, thanks for all your advices. I installed SVN on server, created repository svn-repos/phonecalls in root of my domain and added a project to it. I added there files from one of my domains, I can SVN UP, etc.. but I am unable to checkout at my home PC.
I am using tortoise SVN, but any address I try still ends with "Network connection closed unexpectedly". I am authorising myself with PPK key without a password, no problems in logging in with Putty, but I cannot get it to work with Tortoise.
I have run "svnserve -d --listen-port 6666" on hostmonster, I have even tried logging under the name of my Putty session as it helped on other servers but no success.
Please could you advice me how to check-out on my local machine ? I am getting a bit desperate of this..
thanks in advance
prettyho
07-15-2010, 01:54 AM
Noone knows ?
zorocke
10-07-2010, 06:52 PM
I have set up and installed SVN successfully, but i'm unable to connect vie TortoiseSVN using svn+ssh://username@domainname/svnrepo. I created a repository in the starting directory of a new SSH session. I feel like i'm probably not connecting to the proper address using TortoiseSVN, can anyone help me out?
I have also not messed with SSH keys or anything, but this shouldn't matter since i'm trying to log in with my default SSH user, yes?
TheBeege
10-13-2010, 09:07 PM
I'm having this issue as well. Had it since I successfully installed it way back when and got distracted. Any tips?
zorocke
10-13-2010, 09:17 PM
Nope, I still haven't figured it out. I think when my contract ends, I am going to move hosts to a host that actually offers some features other than the basic email and web.
Bambam
06-19-2011, 07:06 PM
Everything seems to be working fine in the server. If I type:
svn list svn+ssh://user@domain/home2/usuer/svnrepos/trunk
The system asks for the password and then list the contents. But the same URL (svn+ssh://user@domain/home2/usuer/svnrepos/trunk) when doing a repo-browser or a chechout from the subversion client doesn't work: it asks many times for the password but finally is unable to connect.
I have my Subversion client working perfectly with other repositories, even using SSH keys, but I still didn't find the way to connect to my repository in Hostmonster.
Did anybody find a solution?
DominicanTech
06-21-2011, 07:56 AM
I have installed subversion and I can run the commands
svn help
svn --version
svnserve --help
svnserve --version
without any problems.
So what I did was created a new repository using svnadmin create help which is in the path [~/svn/repos/help]
When I try to run
svn list svn+ssh://myuser@www.mydomain.com/home/svn/repos/help
it asks me for the password and once I entered it it says:
bash: svnserve: command not found
svn: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file.
svn: Network connection closed unexpectedly
below are the contents of my .bash_profile and .bashrc files. Not sure what's going on as it seems the path are set right since I can tun the commands.
# .bash_profile
# Get the aliases and functions
if [ -f ~/.bashrc ]; then
. ~/.bashrc
fi
source .bashrc
# User specific environment and startup programs
PATH=$PATH:$HOME/bin:$HOME/bin/bin/
export PATH
unset USERNAME
PATH=$PATH:$HOME/bin/bin/
export PATH
.bashrc
# User specific aliases and functions
# Source global definitions
if [ -f /etc/bashrc ]; then
. /etc/bashrc
fi
PATH=$PATH:$HOME/bin:$HOME/system/bin/$HOME/lapendac/bin/
export PATH
PATH=$PATH:$HOME/bin/bin
export PATH
Any help with this will be appreciated.
Powered by vBulletin® Version 4.1.10 Copyright © 2012 vBulletin Solutions, Inc. All rights reserved.