Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    1.2.1 upgrade resulted in outdated bogon list.

    Scheduled Pinned Locked Moved Firewalling
    15 Posts 5 Posters 12.2k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • T Offline
      thekurgan
      last edited by

      You can find the source of the updater in /etc/crontab

      1 Reply Last reply Reply Quote 0
      • jahonixJ Offline
        jahonix
        last edited by

        Really?

        Which of those lines does it?  ;-)

        *      root    /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 ssh
          *      root    /etc/pppoerestart
          *      root    /usr/local/sbin/squid -k rotate
          *      root    /usr/bin/perl /usr/local/www/lightsquid/lightparser.pl today

        1 Reply Last reply Reply Quote 0
        • T Offline
          thekurgan
          last edited by

          Looks like you are missing some entries.  Here is my /etc/crontab:

          $ cat /etc/crontab
          SHELL=/bin/sh
          PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
          HOME=/var/log
          #minute hour    mday    month  wday    who      command

          pfSense specific crontab entries

          Created: December 26, 2008, 6:38 pm

          0 * * * * root /usr/bin/nice -n20 newsyslog
          1,31 0-5 * * * root /usr/bin/nice -n20 adjkerntz -a
          1 3 1 * * root /usr/bin/nice -n20 /etc/rc.update_bogons.sh
          */60 * * * * root /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout
          1 1 * * * root /usr/bin/nice -n20 /etc/rc.dyndns.update

          */60 * * * * root /usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot

          */60 * * * * root /usr/bin/nice -n20 /usr/local/sbin/expiretable -t 3600 snort2c

          */5 * * * * root /usr/local/bin/checkreload.sh
          */5 * * * * root /etc/ping_hosts.sh
          */140 * * * * root /usr/local/sbin/reset_slbd.sh

          If possible do not add items to this file manually.

          If you do so, this file must be terminated with a blank line (e.g. new line)

          1 Reply Last reply Reply Quote 0
          • dotdashD Offline
            dotdash
            last edited by

            I copied /etc/rc.update_bogons.sh to a temporary script, removed the sleep and ran it.

            1 Reply Last reply Reply Quote 0
            • jahonixJ Offline
              jahonix
              last edited by

              Thanks!

              Dec 30 12:04:50 root: 11 addresses deleted.
              Dec 30 12:04:50 root: Bogons file downloaded: 1 addresses added.
              Dec 30 12:04:48 root: rc.get_bogons.sh is beginning the update cycle.
              Dec 30 12:04:48 root: rc.get_bogons.sh is starting up.

              Actually, I seem to be missing some cron jobs on all the machines I updates from 1.2rel or 1.2.1RCs
              Could be an update glitch?  Scott? ;-)

              Time for a fresh install…

              1 Reply Last reply Reply Quote 0
              • dotdashD Offline
                dotdash
                last edited by

                Updating from 1.2.1 (with updated bogon list) to 1.2.2 resulted in the same problem with old bogons. Just a FYI.

                1 Reply Last reply Reply Quote 0
                • C Offline
                  cmb
                  last edited by

                  I updated it in CVS a few days ago.  Existing installs will always update to the latest on the first of every month, or you can run it manually to update right away.

                  1 Reply Last reply Reply Quote 0
                  • C Offline
                    cmb
                    last edited by

                    If you don't have the update in /etc/crontab, it's because it's in the cron entries in your config.xml. Newer installs won't have it in /etc/crontab but older ones will. It works the same either way.

                    1 Reply Last reply Reply Quote 0
                    • E Offline
                      Emab
                      last edited by

                      I've a 1.2.2 version.

                      My /etc/crontab is empty:

                      SHELL=/bin/sh
                      PATH=/etc:/bin:/sbin:/usr/bin:/usr/sbin
                      HOME=/var/log
                      #minute hour    mday    month   wday    who      command
                      #
                      
                      

                      and I couln't find any cron entry in config.xml

                      I need a fresh install?

                      1 Reply Last reply Reply Quote 0
                      • C Offline
                        cmb
                        last edited by

                        @Emab:

                        and I couln't find any cron entry in config.xml

                        I need a fresh install?

                        Shouldn't. You sure there isn't anything in your config like this:

                        <cron><minute>0</minute>
                                                <hour></hour>
                                                <mday>
                        </mday>
                                                <month></month>
                                                <wday>
                        </wday>
                                                <who>root</who>
                                                <command></command>/usr/bin/nice -n20 newsyslog

                        That came from a years-old install upgraded to 1.2.2.</cron>

                        1 Reply Last reply Reply Quote 0
                        • E Offline
                          Emab
                          last edited by

                          @cmb:

                          Shouldn't. You sure there isn't anything in your config like this:

                          <cron><minute>0</minute>
                                                  <hour></hour>
                                                  <mday>
                          </mday>
                                                  <month></month>
                                                  <wday>
                          </wday>
                                                  <who>root</who>
                                                  <command></command>/usr/bin/nice -n20 newsyslog

                          That came from a years-old install upgraded to 1.2.2.</cron>

                          No, it isn't.

                          I've only

                          For example I've bogon filtering activated, but neither in cron or in config.xml appear the script to update them.
                          What I can do?

                          1 Reply Last reply Reply Quote 0
                          • C Offline
                            cmb
                            last edited by

                            Backup your config, open it in a text editor and replace <cron>with this:

                            	 <cron><minute>0</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 newsyslog 
                            		 <minute>1,31</minute>
                            			<hour>0-5</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 adjkerntz -a 
                            		 <minute>1</minute>
                            			<hour>3</hour>
                            			<mday>1</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /etc/rc.update_bogons.sh 
                            		 <minute>*/60</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 sshlockout 
                            		 <minute>1</minute>
                            			<hour>1</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /etc/rc.dyndns.update 
                            		 <minute>*/60</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /usr/local/sbin/expiretable -v -t 3600 virusprot 
                            		 <minute>*/60</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/bin/nice -n20 /usr/local/sbin/expiretable -t 3600 snort2c 
                            		 <minute>*/5</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/local/bin/checkreload.sh 
                            		 <minute>*/5</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/etc/ping_hosts.sh 
                            		 <minute>*/300</minute>
                            			<hour>*</hour>
                            			<mday>*</mday>
                            			<month>*</month>
                            			<wday>*</wday>
                            			<who>root</who>
                            			<command></command>/usr/local/sbin/reset_slbd.sh</cron> 
                            
                            

                            Will see if I can figure out how you don't have that.</cron>

                            1 Reply Last reply Reply Quote 0
                            • E Offline
                              Emab
                              last edited by

                              Thank you!
                              Just added!

                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post
                              Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.