DaemonForums  

Go Back   DaemonForums > FreeBSD > FreeBSD Ports and Packages

FreeBSD Ports and Packages Installation and upgrading of ports and packages on FreeBSD.

Reply
 
Thread Tools Display Modes
  #1   (View Single Post)  
Old 28th March 2012
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default vsftpd port issue on FreeBSD 8.2 x64

Hi,

I installed the vsftpd port in FreeBSD 8.2 x64 only I think the port itself may have issues??

Standard install was performed:

Code:
cd /usr/ports/*/vsftpd 
make install clean
however, for whatever reason no binary was put into /usr/local/bin and additionally no startup script in /usr/local/etc/rc.d/ ??

I then thought that perhaps it might be a bad build so I did this:

Code:
cd /usr/ports/*/vsftpd
make deinstall
make clean
make config
make install clean
during the build process though the actual system came up with /usr/local/bin empty.....


This was after updating/upgrading all local ports too meaning that I should have the lates SPEC and Makefile's.


Can anyone suggest anything?


Thanks
Reply With Quote
  #2   (View Single Post)  
Old 28th March 2012
jb_daefo jb_daefo is offline
Spam Deminer
 
Join Date: May 2008
Posts: 303
Default

/usr/local/libexec/vsftpd is the binary... see pkg-plist
__________________
FreeBSD 13-STABLE
Reply With Quote
  #3   (View Single Post)  
Old 29th March 2012
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default

Ok I've checked it and seems so....??

However, there is no rc.d script for it to automatically start the service at boot either....

I don't get that.
Reply With Quote
  #4   (View Single Post)  
Old 29th March 2012
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

Quote:
Originally Posted by sparky View Post
However, there is no rc.d script for it to automatically start the service at boot either....
Its known issue, You need to compile the package with RC_SCRIPT set to YES to have that RC script, truly stupid defaults for a package. I tried to contact the vsftpd maintainer to put RC_SCRIPT to YES by default but without any success.
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #5   (View Single Post)  
Old 29th March 2012
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default

Thanks for that but it didn't work, am I doing something wrong?


I changed the line in the Makefile to this:

Code:
OPTIONS=	RC_NG		"install RC_NG script"		on \
		VSFTPD_SSL	"Include support for SSL"	off \
		PIDFILE		"unofficial support for pidfile"	off
so the RC_NG script I set to on.

But still nothing.......
Reply With Quote
  #6   (View Single Post)  
Old 29th March 2012
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

It does not work that way mate

Do that:
1. # cd /usr/ports/ftp/vsftpd
2. # make config (select YES here)
3. # make clean build deinstall install clean
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
  #7   (View Single Post)  
Old 29th March 2012
sparky's Avatar
sparky sparky is offline
Fdisk Soldier
 
Join Date: Mar 2012
Posts: 73
Default

Many thanks I got it now!
Reply With Quote
  #8   (View Single Post)  
Old 29th March 2012
vermaden's Avatar
vermaden vermaden is offline
Administrator
 
Join Date: Apr 2008
Location: pl_PL.lodz
Posts: 1,056
Default

Welcome
__________________
religions, worst damnation of mankind
"If 386BSD had been available when I started on Linux, Linux would probably never had happened." Linus Torvalds

Linux is not UNIX! Face it! It is not an insult. It is fact: GNU is a recursive acronym for “GNU's Not UNIX”.
vermaden's: links resources deviantart spreadbsd
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
FreeBSD ping issue wooki FreeBSD General 1 2nd October 2009 04:10 PM
Directadmin on FreeBSD 7 Stable i386 issue Celestemmcknight FreeBSD Ports and Packages 1 7th June 2009 11:35 PM
Installation Issue : FreeBSD 7.0-RELEASE on Dell D630 zelut FreeBSD Installation and Upgrading 4 3rd October 2008 12:44 PM
port JDownloader to freebsd? tfcheng FreeBSD General 2 29th August 2008 10:20 PM
How to open port 80 on FreeBSD kapom FreeBSD General 14 19th June 2008 04:48 AM


All times are GMT. The time now is 11:19 AM.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Content copyright © 2007-2010, the authors
Daemon image copyright ©1988, Marshall Kirk McKusick