PfSense 2.3.2, Squid: install: not found



  • Hi,

    I tried to upgrade my firewall from v2.3.1 p5 to 2.3.2 via auto upgrade and this process failed.
    I then re-installed v2.3.2 fresh and restored my configuration, however, when pfsense tries to install squid it fails.

    I tried to install the package from the package manager and it displays the following error on the web interface:

    
    >>> Installing pfSense-pkg-squid... 
    Updating pfSense-core repository catalogue...
    pfSense-core repository is up-to-date.
    Updating pfSense repository catalogue...
    pfSense repository is up-to-date.
    All repositories are up-to-date.
    Checking integrity... done (0 conflicting)
    The following 4 package(s) will be affected (of 0 checked):
    
    New packages to be INSTALLED:
    	pfSense-pkg-squid: 0.4.21 [pfSense]
    	squid: 3.5.19_1 [pfSense]
    	squidclamav: 6.14 [pfSense]
    	c-icap-modules: 0.4.3 [pfSense]
    
    Number of packages to be installed: 4
    
    The process will require 10 MiB more space.
    [1/4] Installing squid-3.5.19_1...
    ===> Creating groups.
    Using existing group 'squid'.
    ===> Creating users
    Using existing user 'squid'.
    install: not found
    pkg: PRE-INSTALL script failed
    Failed
    
    

    Any pointers would be greatly appreciated.



  • SAME ERROR I am getting below error when i am going to install squid and squidGuard pakage

    Installing pfSense-pkg-squidGuard…
    Updating pfSense-core repository catalogue...
    pfSense-core repository is up-to-date.
    Updating pfSense repository catalogue...
    pfSense repository is up-to-date.
    All repositories are up-to-date.
    Checking integrity... done (0 conflicting)
    The following 3 package(s) will be affected (of 0 checked):

    New packages to be INSTALLED:
      pfSense-pkg-squidGuard: 1.14_3 [pfSense]
      squidGuard: 1.4_15 [pfSense]
      squid: 3.5.19_1 [pfSense]

    Number of packages to be installed: 3

    The process will require 10 MiB more space.
    [1/3] Installing squid-3.5.19_1…
    ===> Creating groups.
    Using existing group 'squid'.
    ===> Creating users
    Using existing user 'squid'.
    install: not found
    pkg: PRE-INSTALL script failed
    Failed



  • I also have Squid installed
    pfSense 2.3.1-p5

    Updating repositories metadata…
    Updating pfSense-core repository catalogue...
    pfSense-core repository is up-to-date.
    Updating pfSense repository catalogue...
    pfSense repository is up-to-date.
    All repositories are up-to-date.

    Upgrading pkg... failed.
    Failed

    any pointers ?



  • Follow the workaround in Bug #6643:

    https://redmine.pfsense.org/issues/6643



  • ok so use the Menu diagnostic - command prompt and enter the following
    tar xv -C / -f /usr/local/share/pfSense/base.txz ./usr/bin/install
    then execute

    How do I apply 2.3.2 again?



  • Console or SSH and run the pkg update -f, pkg upgrade -f



  • I am not yet a pro but with aunty google here is what I did

    • pfSense Menu System - Advanced (enabled SSH)
    • I use Ubuntu so in a terminal window I just did: ssh <ip of="" pfsense="">-l root
    • password is the same as when you login to the pfSense as admin
    • up came the console menu: choose 8  (Shell)
    • now you can use: pkg upgrade -f
    • dont' forget to disable ssh again

    Thank you Steve
    PS: Upgrade is ok, all services are green</ip>



  • Thanks hollister, problem is resolved.


Log in to reply