I have a syslog server at home and am currently experiencing an issue where my logs will rotate and compress however it will rotate and compress yesterdays file and the newly created log file for the current day. When it does this however it will also create another new file for today and as a result my compressed files look like this:
Here is a copy of my syslog-ng.conf:
Here is the section in my syslog-ng.conf file that is relevant to the logs above
Here is my cron job that is running:
My question is this, what do I do in order to make sure that only yesterdays file gets compressed at 2 minutes beyond midnight instead of both current and yesterday files. If there is any other information required don't hesistate to ask.
Last edited by MyUserName7000; 08-15-2019 at 01:32 PM..
I have never used this command before. I need to use the "compress" command to compress all files located in the subdirectories under the following directories:
/home/ftp/inbound/Fordin
Please advise, I appreciate your help.
Thanks,
Syed (3 Replies)
I am new to UNIX and I am trying to write a shell script. I want to be able to list all files that were created with yesterdays dates (APR 29 as an example) that are not 0 file size.Then in those files I want to look for the string 'Process Complete' and list all files that DONT have that string.... (8 Replies)
Hi, i have written a script in unix which produces two files(.csv file) at the end. Now i want to add these to files in a zip file and send the zip file across the network by FTP.
Problem is that i dunno how to make a single zip file containing the two files that have been created by the script.... (1 Reply)
i tried to use "find" to get all of yesterdays files but missed something in the 24 hours logic.
can anybody help me with this one?
i thought that -daystart -atime 1 was enough but i got more files (2 Replies)
Hello All
My first post in the forum. :)
I've this huge log files of size 20GB-30 GB in my unix server. I want to analyse the log file for some error messages. But because of the enormity of the size of these files i'm not able to grep/search the pattern in the file . Also, tried to gzip the... (1 Reply)
hi All,
I have this sample text file - access.log:
Jan 18 21:34:29 root 209.151.232.70
Jan 18 21:34:40 root 209.151.232.70
Jan 18 21:34:43 root 209.151.232.70
Jan 18 21:34:56 root 209.151.232.70
Jan 18 21:35:10 root 209.151.232.70
Jan 18 21:35:23 root 209.151.232.70
Jan 18 21:36:04 root... (2 Replies)
hi everyone ,
Can someone provide me a shell program to compress and decompress files using gzip , i dont know anything in shell programming , this code is a part of my project.
So can someone help with me the code ? (2 Replies)
I am trying to display todays and yesterdays .rej files from a directory.
ls -lrt *.rej | grep 'Aug 12' ; ls -lrt *.rej | grep 'Aug 13'
Which is working as above.
But i want take 'Aug 12' and 'Aug 13' from a variable and the command should work everyday.
I am able to get todays files by... (9 Replies)
I need help to do a script that will compress a file that's bigger than 5000 octets and won't overwrite the previous compress file.
lets say I have mylogfile.log and I would compress it I would become
mylogfile. 1. log and if I would compress again mylogfile.log it would be
mylogfile. 2.... (8 Replies)
I have written script which is working in Home directory perfectly and also compressing log files and rotating correctly. But, when i try to run script for /var/log/ i am able to get compressed log files but not able to get rotation of compressed log files. Please suggest.
I am using below command... (5 Replies)
Discussion started by: VSom007
5 Replies
LEARN ABOUT DEBIAN
ramond.conf
ramond.conf(5) File Formats Manual ramond.conf(5)NAME
ramond.conf - Configuration file for ramond(8)DESCRIPTION
This manual page documents briefly the ramond.conf configuration file.
ramond.conf is an XML file containing the rules for Router Advertisement processing by ramond(8).
The rules are processed in the order they are defined in the file.
SYNTAX
One may refer to the DTD given in /usr/share/doc/ramond/examples/ramond.conf.dtd.
The root element, <ramond>, contains one optional attribute, logfile, giving the path to the logfile for the daemon.
This element may contain one or more <mac-list>s, and one or more <rule>s.
The <mac-list> must have a name attribute, and contains one or more <entry>elements.
The <rule> may contain a few attributes :
prefix An IPv6 prefix used for matching RA packets
mac A <mac-list> name used for matching source MAC addresses of the RA packets
lifetime
This attribute, when having a "0" value, is used for matching routes that are being cleared
interface
The interface which the RA packet came from
The <rule> may contain :
o one or more <execute> elements containing the path of the scripts to run when a packet is matched
o a <clear/> element, so that the matched route will be cleared by ramond(8)
o or no element, indicating an "ignore" rule.
ENVIRONMENT
The environment variables the configured scripts are run with are listed in the ramond(8) manpage.
EXAMPLE CONFIGURATION FILE
Set the logfile to be /var/log/ramond.log.
<ramond logfile="/var/log/ramond.log">
Define a router mac-list.
<mac-list name="router">
<entry>00:11:22:33:44:55</entry>
<entry>00:22:44:66:88:00</entry>
</mac-list>
Define a rule checking if the router routes are being cleared.
<rule mac="router" lifetime="0">
<execute>/usr/local/sbin/routenotify route-cleared</execute>
</rule>
Define a rule ignoring our router announcing routes for prefix 2001:dead:cafe:babe::/52.
<rule mac="router" prefix="2001:dead:cafe:babe::/52">
<!-- do nothing -->
</rule>
Clear the 6to4 routes coming on interface eth0.
<rule prefix="2002::/16" interface="eth0">
<execute>/usr/local/sbin/routenotify 6to4-advertised</execute>
<clear/>
</rule>
Match on all advertised prefixes
<rule prefix="::/0">
<execute>/usr/local/sbin/routenotify route-advertised</execute>
</rule>
Match on all RA packets (even those not advertising a prefix)
<rule>
<execute>/usr/local/sbin/routenotify route-advertised</execute>
</rule>
</ramond>
SEE ALSO ramond(8), /usr/share/doc/ramond/examples for a sample ramond.conf and a sample processing script
AUTHORS
James Morse <morse_@users.sourceforge.net>
Wrote the ramond software.
Nicolas Dandrimont <nicolas.dandrimont@crans.org>
Wrote this manpage for the Debian system.
COPYRIGHT
Copyright (C) 2010 Nicolas Dandrimont
This manual page was written for the Debian system (and may be used by others).
Permission is granted to copy, distribute and/or modify this document under the terms of the usual 3-clause BSD license.
On Debian systems, the complete text of the 3-clause BSD license License can be found in /usr/share/doc/ramond/copyright.
ramond.conf(5)