Noob-me again: pkg_add -r?
-
"This is a freshly installed system"
"I had to reinstall due to not being able to log in anymore"So why the OLD version of pfsense? Current is 2.1 and runs on freebsd 8.3 not 8.1 that your showing.
I would suggest you do a clean install with the current stable release.
http://www.pfsense.org/index.php@option=com_content&task=view&id=43&Itemid=44.html -
"This is a freshly installed system"
"I had to reinstall due to not being able to log in anymore"So why the OLD version of pfsense? Current is 2.1 and runs on freebsd 8.3 not 8.1 that your showing.
I would suggest you do a clean install with the current stable release.
http://www.pfsense.org/index.php@option=com_content&task=view&id=43&Itemid=44.htmlThanks John :D
I remained on 2.0.3 as I read there are both problems with Snort and with Squid 2 in 2.1, for which people are waiting for a hotfix. So I thought it wiser to stay on 2.0.3 for the time being as I am not that much a hero of poking to get things working ;D
-
where have you read there are issues with squid or snort?
If you want to run on an old version, then your going to have to deal with stuff like you saw where your dep are going to be out of sync
'wget-1.12_1' requires 'libiconv-1.13.1_1', but 'libiconv-1.14' is installed
These sorts of issues can be normally fixed with link with old name to current lib, etc. But it can be a bit of a pain..
I don't use squid or snort – but if you links to where people are having issues and need some hotfix be happy to take a look and try and duplicate it.
-
where have you read there are issues with squid or snort?
If you want to run on an old version, then your going to have to deal with stuff like you saw where your dep are going to be out of sync
'wget-1.12_1' requires 'libiconv-1.13.1_1', but 'libiconv-1.14' is installed
These sorts of issues can be normally fixed with link with old name to current lib, etc. But it can be a bit of a pain..
I don't use squid or snort – but if you links to where people are having issues and need some hotfix be happy to take a look and try and duplicate it.
Hi John,
Thanks ;D
The Squid I don't recall exactly, but the Snort was this thread:
http://forum.pfsense.org/index.php/topic,68171.0.html
Bmeeks confirms the bug later in that thread. They are speaking about a hotfix, I also read something somewhere about 'githubbing a fix into your installation', and I get al sweaty and nervous then (I have no clue what 'githubbing' is in the first place ;D).
-
But clearly is a minor issue from this statement
"Again, though, remember Snort should just "re-block" the IP on the next offending traffic. So really no permanent harm done."
-
But clearly is a minor issue from this statement
"Again, though, remember Snort should just "re-block" the IP on the next offending traffic. So really no permanent harm done."
I decided to drink a lot of beer and then try my guts and update to 2.1 ;D
The update went great, right from the dashboard. Indeed, Snort is doing what I linked to in the above, and the Traffic Shaper status (status/queues) is a mess, reporting my low queue is consuming 465 Gbit ( :P) although I am on a measy 20 Mb.
But pkg_add -r seems to work now (albeit not for mc), so you were right; it probably was a problem with packages having been archived somewhere in a directory that pkg_add couldn't find anymore.
Thank you for your help ;D
-
You updated - why not a clean install? I don't see issues with upgrades to a build, but if was going from say 2.0.x to 2.1 I would do clean..
As to using git.. Its a simple command - it just pulls the changes from the repository.. So you can get changes as they are being done vs waiting for say 2.1.1
Not something you would normally do a production setup, but if this is your home setup should not be an issue - just keep a backup, or install ready so if something really bad happens you can just go back to your working version, etc.
-
You updated - why not a clean install? I don't see issues with upgrades to a build, but if was going from say 2.0.x to 2.1 I would do clean..
As to using git.. Its a simple command - it just pulls the changes from the repository.. So you can get changes as they are being done vs waiting for say 2.1.1
Not something you would normally do a production setup, but if this is your home setup should not be an issue - just keep a backup, or install ready so if something really bad happens you can just go back to your working version, etc.
I had prepared the full install iso in case the upgrade would go wrong. But being lazy I decided to try the upgrade first, and this worked very well.
Is there a specific pfsense 'git' tutorial perhaps somewhere? So I understand what I could do (also the rolling back you mention)?
Thank you John ;D
-
Here is doc
https://doc.pfsense.org/index.php/Updating_pfSense_code_between_snapshotsNot sure how updated it is.. But gives you the general idea.
I run my pfsense on vm, so rollback is click click – just click on take snapsnot of the vm before I do anything. But if running hardware - just have install media ready and copy of your config before you do anything. Worse case you reinstall and restore you config and bing bang zoom your back to how you were in a a couple of minutes.
What exactly are you running pfsense on - is there some specific reason your running amd64? And not i386 -- there seems to be far less issue when running i386.. Unless your running lots of ram not sure what advantages 64bit has to be honest.
-
Here is doc
https://doc.pfsense.org/index.php/Updating_pfSense_code_between_snapshotsNot sure how updated it is.. But gives you the general idea.
I run my pfsense on vm, so rollback is click click – just click on take snapsnot of the vm before I do anything. But if running hardware - just have install media ready and copy of your config before you do anything. Worse case you reinstall and restore you config and bing bang zoom your back to how you were in a a couple of minutes.
What exactly are you running pfsense on - is there some specific reason your running amd64? And not i386 -- there seems to be far less issue when running i386.. Unless your running lots of ram not sure what advantages 64bit has to be honest.
Thanks for the link, John, I will study it ;D
The system backup/restore was how I reinstalled 2.0.3 two weeks ago. But that didn't quite work. I think I understand the logic; the restore simply plays all changes ever made to the system again, as a sort of 'macro'. At least, from looking at what it did this is my conclusion, as I saw it installing snort, deinstalling snort, installing snort, deinstalling snort, and so on for all packages. The end result after some hours was a system that still didn't work, so in the end I did a clean install of 2.0.3, all the packages, and all customizations for all packages. The upgrade from 2.0.3 to 2.1 on the other had worked 100% the first time :P
My hardware is in my sig. It has been recommended to me by a very kind and great person, who was helped me tremendously during the pre-move to Pfsense, by explaining things, recommending hardware, troubleshooting my ISP-problems. And to this very day, he still refuses to let me pay him some money so he can take a cup of coffee on my behalf :-\ (Yes you know him, he is on this board very regularly ;D).
I have AMD64 since I have 8 gig of ram. I have created a screenshot of my dashboard and attached that.
Now I am off trying to find out why FreeBSD (desktop) doesn't want to see my LAN (samba is installed) :-[
Bye,