OBS User unknown 2007-01-08 17:31:42 +00:00 committed by Git OBS Bridge
commit eda718ed25
8 changed files with 322 additions and 0 deletions

23
.gitattributes vendored Normal file
View File

@ -0,0 +1,23 @@
## Default LFS
*.7z filter=lfs diff=lfs merge=lfs -text
*.bsp filter=lfs diff=lfs merge=lfs -text
*.bz2 filter=lfs diff=lfs merge=lfs -text
*.gem filter=lfs diff=lfs merge=lfs -text
*.gz filter=lfs diff=lfs merge=lfs -text
*.jar filter=lfs diff=lfs merge=lfs -text
*.lz filter=lfs diff=lfs merge=lfs -text
*.lzma filter=lfs diff=lfs merge=lfs -text
*.obscpio filter=lfs diff=lfs merge=lfs -text
*.oxt filter=lfs diff=lfs merge=lfs -text
*.pdf filter=lfs diff=lfs merge=lfs -text
*.png filter=lfs diff=lfs merge=lfs -text
*.rpm filter=lfs diff=lfs merge=lfs -text
*.tbz filter=lfs diff=lfs merge=lfs -text
*.tbz2 filter=lfs diff=lfs merge=lfs -text
*.tgz filter=lfs diff=lfs merge=lfs -text
*.ttf filter=lfs diff=lfs merge=lfs -text
*.txz filter=lfs diff=lfs merge=lfs -text
*.whl filter=lfs diff=lfs merge=lfs -text
*.xz filter=lfs diff=lfs merge=lfs -text
*.zip filter=lfs diff=lfs merge=lfs -text
*.zst filter=lfs diff=lfs merge=lfs -text

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
.osc

76
fs-check-0.7.dif Normal file
View File

@ -0,0 +1,76 @@
unchanged:
================================================================================
--- configure
+++ configure
@@ -2124,13 +2124,8 @@
echo "$as_me:$LINENO: checking whether $DF accepts --local" >&5
echo $ECHO_N "checking whether $DF accepts --local... $ECHO_C" >&6
-HAVE_DF_LOCAL=''
-if $DF --local > /dev/null 2>&1 ; then
- echo "yes"
- HAVE_DF_LOCAL=' --local'
-else
- echo "no"
-fi
+echo "yes"
+HAVE_DF_LOCAL=' --local'
# Extract the first word of "find", so it can be a program name with args.
set dummy find; ac_word=$2
@@ -2235,7 +2230,7 @@
CORE_PAT='core' # don't know wait for someone to complain.
;;
linux*)
- DF_OPTS="-t jfs -t ext2 -t ext3 -t ntfs -t reiserfs -t vfat$HAVE_DF_LOCAL"
+ DF_OPTS="-t xfs -t jfs -t ext2 -t ext3 -t ntfs -t reiserfs -t vfat$HAVE_DF_LOCAL"
CORE_PAT='core.[0-9]*'
;;
netbsd*)
@@ -2257,14 +2252,8 @@
echo "$as_me:$LINENO: checking whether $DF accepts --inodes" >&5
echo $ECHO_N "checking whether $DF accepts --inodes... $ECHO_C" >&6
-HAVE_DF_INODES=0
-if $DF --inodes > /dev/null 2>&1 ; then
- echo "yes"
- HAVE_DF_INODES=1
-else
- echo "no"
-fi
-
+echo "yes"
+HAVE_DF_INODES=1
echo "$as_me:$LINENO: checking if $DU can handle --separate-dirs or an equivalent" >&5
--- fs-check.in.in
+++ fs-check.in.in
@@ -626,7 +626,7 @@
$program = basename($0); # Who am I today, anyway?
$mail_program = '@MAILER@';
- $config_file = "/var/adm/fs-check.cf";
+ $config_file = "/etc/fs-check.cf";
$default_script_file = "@prefix@/bin/fs-report";
$sleep_interval = 60*60;
$pid_file = "@PIDDIR@$program.pid";
--- fs-report.in
+++ fs-report.in
@@ -243,6 +243,7 @@
'newest-lines=n' => \$newest_lines,
'ls-lines=n' => \$ls_lines,
'debug=n' => \$debug,
+ 'fast!' => \$fast,
'ls!' => \$do_ls,
'size!' => \$do_size,
'core!' => \$do_core,
--- sample/crontab.add
+++ sample/crontab.add
@@ -1,5 +1,4 @@
-# $Id: crontab.add,v 1.2 2005/07/26 15:59:18 rockyb Exp $
# Change locations of files and frequencies as appropriate.
# File system checker....
#
-5 * * * * /usr/local/bin/fs-check -1 --config /var/adm/fs_check.cnf
+5 * * * * /usr/bin/fs-check -1 --config /etc/fs-check.cf

3
fs-check-0.7.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:6ce07008529173682d8bf7ef7b964c39dc1b49a3e73f3f48f339e53955850917
size 103631

88
fs-check.cf Normal file
View File

@ -0,0 +1,88 @@
# Configuration file for fs-check
# This file tells the program fs-check
# 1. what filesystems are checked/excluded. Included filesystems
# are specified with OWNER and excluded filesystems are
# specified with EXCLUDE or EXCLUDE_PAT with optionally a DEFAULT prefix.
# 2. at what point to start to complain. A threshold is specified with
# LIMIT for filesystem space or ILIMIT for inode space with optionally
# a DEFAULT prefix.
# 3. who to send mail when there is trouble. A mail contact is specified
# with OWNER with possibly a DEFAULT prefix.
# 4. what program to run when there is trouble. A mail contact is specified
# with ACTION with possibly a DEFAULT prefix.
# 5. the shortest interval between which we send notifications.
# This is specified via MIN_INTERVAL with optionally a DEFAULT prefix.
# Lines with # in column 1 or blank lines are ignored. Actually, any line
# that doesn't match a valid line is ignored.
# So what *isn't* ignored? Lines that begin in column 1 with
# EXCLUDE <mount-point>
# EXCLUDE_PAT <mount-point-regexp>
# OWNER <mount-point> <email-address> <amount full>
# OWNER <mount-point> <email-address>
# LIMIT <mount-point> <amount full>
# ILIMIT <mount-point> <amount_full>
# ACTION <mount-point> <script>
# MIN_INTERVAL <mount-point> seconds
# DEFAULT OWNER <email-address>
# DEFAULT OWNER <email-address> <amount full>
# DEFAULT LIMIT <amount full>
# DEFAULT ACTION <script>
# DEFAULT MIN_INTERVAL seconds
# Case is not significant.
# <amount full> is either the percentage of the disk full or the number of
# bytes that need to be available. The way we distinguish the first
# case from the second is to add a K, KB, M, MB, G, or GB at the end.
# An optional % can be used to specify percent for more clarity, although
# if just a number is used it is taken as a percentage.
# For example "default 90" and "DEFAULT 90%" are the same thing and
# mean that mail should be sent out on any disk that is 90% or more
# full unless otherwise specified by a more specific LIMIT, ILIMIT or
# OWNER (with amount) line.
# In contrast, 4096KB, 4096k, or 4MB means that 4 megabytes must be
# available on the disk. You may want to use this form for say the
# root partition.
#
# If there are many lines which refer to the same disk, or change the default
# (which can be done in a couple ways), the last one sticks.
# This is who gets mail when something's wrong and no further specification
default owner root 90%
# This is the program to run when no other program is specified...
default action /usr/bin/fs-report
# Limit at which to complain about i-nodes...
default ilimit 90%
# Don't sent out notifications if they occur less than 30 minutes
# (1800 seconds) from the last notification
default min_interval 1800
# The limits for the directory which holds /tmp should not be
# too close to the maximum limit. The file system checker stores its
# temporary data there. So if this is too full, we won't get a useful
# report back.
limit / 70%
#limit /var 90%
#limit /usr 95%
#limit /src 90%
#limit /home 90%
action /var /usr/bin/fs-report --fast
# Don't check any filesystem starting /cdrom...
exclude_pat ^/media/
# Filesystems not listed, e.g /home, would be checked as they come
# under the default. If you want a disk exclude them, create/uncomment
# an exclude line such as the one below.
#exclude /mnt/floppy
#exclude /mnt/msfloppy
#exclude /mnt/cdrom
#exclude /mnt/cdrom2
#exclude /mnt/dvd

45
fs-check.changes Normal file
View File

@ -0,0 +1,45 @@
-------------------------------------------------------------------
Mon Jan 8 13:00:24 CET 2007 - mskibbe@suse.de
- fs-check expects fs-check.cfg in /var/adm rather then etc
( #231222 )
-------------------------------------------------------------------
Wed Aug 30 11:01:10 CEST 2006 - mskibbe@suse.de
- update to version 0.7 which
o contains bugfixes
o fix make distcheck
o update copyright
-------------------------------------------------------------------
Sat Feb 25 17:23:07 CET 2006 - kukuk@suse.de
- Workaround configure checks for autobuild
- Don't start in "norun" mode per default
-------------------------------------------------------------------
Wed Jan 25 21:46:24 CET 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
-------------------------------------------------------------------
Wed Sep 7 15:41:37 CEST 2005 - kukuk@suse.de
- Update to version 0.6
-------------------------------------------------------------------
Thu Jul 21 14:51:08 CEST 2005 - kukuk@suse.de
- Update to version 0.5
-------------------------------------------------------------------
Tue Nov 2 12:10:27 CET 2004 - kukuk@suse.de
- Update to version 0.4
-------------------------------------------------------------------
Mon Jun 28 18:52:00 CEST 2004 - kukuk@suse.de
- Initial version

86
fs-check.spec Normal file
View File

@ -0,0 +1,86 @@
#
# spec file for package fs-check (Version 0.7)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
# package are under the same license as the package itself.
#
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
# norootforbuild
Name: fs-check
BuildRequires: mailx
URL: http://fs-check.sourceforge.net
License: GNU General Public License (GPL)
Group: System/Monitoring
Autoreqprov: on
Requires: mailx
BuildRoot: %{_tmppath}/%{name}-%{version}-build
Version: 0.7
Release: 26
Summary: Check File System Usage
BuildArchitectures: noarch
Source: %{name}-%{version}.tar.bz2
Source1: %{name}.cf
Patch: %{name}-%{version}.dif
%description
fs-check checks file system sizes to see if they are getting too full.
It uses a configuration file that specifies the file systems to check,
e-mail contacts, trigger thresholds (percentage or amount used and
unused), and a report program to run. It includes fs-report, which
shows things like the largest files, the newest files, and core files.
It can be run from cron or as a daemon.
%prep
%setup -q
%patch
%build
./configure --prefix=%{_prefix} --mandir=%{_mandir}
make
make check
mkdir -p $RPM_BUILD_ROOT/etc
cp %SOURCE1 $RPM_BUILD_ROOT/etc
%install
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root)
%doc AUTHORS ChangeLog COPYING NEWS README THANKS sample/crontab.add
%config(noreplace) /etc/fs-check.cf
%{_mandir}/man8/fs-check.8.gz
%{_mandir}/man8/fs-report.8.gz
%{_bindir}/fs-check
%{_bindir}/fs-report
%changelog -n fs-check
* Mon Jan 08 2007 - mskibbe@suse.de
- fs-check expects fs-check.cfg in /var/adm rather then etc
( #231222 )
* Wed Aug 30 2006 - mskibbe@suse.de
- update to version 0.7 which
o contains bugfixes
o fix make distcheck
o update copyright
* Sat Feb 25 2006 - kukuk@suse.de
- Workaround configure checks for autobuild
- Don't start in "norun" mode per default
* Wed Jan 25 2006 - mls@suse.de
- converted neededforbuild to BuildRequires
* Wed Sep 07 2005 - kukuk@suse.de
- Update to version 0.6
* Thu Jul 21 2005 - kukuk@suse.de
- Update to version 0.5
* Tue Nov 02 2004 - kukuk@suse.de
- Update to version 0.4
* Mon Jun 28 2004 - kukuk@suse.de
- Initial version

0
ready Normal file
View File