summaryrefslogtreecommitdiffstats
path: root/mandriva/2010.2/dependencies/resmgr
diff options
context:
space:
mode:
Diffstat (limited to 'mandriva/2010.2/dependencies/resmgr')
-rw-r--r--mandriva/2010.2/dependencies/resmgr/desktopdev17
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch10
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2bin34945 -> 0 bytes
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff10
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff33
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff23
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch12
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr.conf69
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr.init56
-rw-r--r--mandriva/2010.2/dependencies/resmgr/resmgr.spec212
10 files changed, 0 insertions, 442 deletions
diff --git a/mandriva/2010.2/dependencies/resmgr/desktopdev b/mandriva/2010.2/dependencies/resmgr/desktopdev
deleted file mode 100644
index 3a66e2cf8..000000000
--- a/mandriva/2010.2/dependencies/resmgr/desktopdev
+++ /dev/null
@@ -1,17 +0,0 @@
-#!/bin/bash
-# This adds a USB device to the "desktop usb" group.
-# You just need to create an entry "desktopdev ..." in a usermap file
-# and it will be picked up automatically.
-
-# Mandriva uses udev, you don't have to create a usermap
-# If you want this script to be called, you have to create an udev
-# rule in /etc/udev/rules.d/ that starts it, using
-# RUN+="/etc/udev/agents.d/usb/desktopdev"
-
-if [ -x /sbin/resmgr ]; then
- if [ "${ACTION}" = "add" ]; then
- /sbin/resmgr ${ACTION} ${DEVICE} desktop usb && exit 0
- else
- /sbin/resmgr ${ACTION} ${DEVICE} desktop && exit 0
- fi
-fi
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch b/mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch
deleted file mode 100644
index 5ad0a4971..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr-1.0-syslog.patch
+++ /dev/null
@@ -1,10 +0,0 @@
---- resmgr-1.0/pam_resmgr.c 2003-03-05 14:32:19.000000000 +0100
-+++ resmgr-1.0.patched/pam_resmgr.c 2006-07-26 02:22:59.000000000 +0200
-@@ -9,6 +9,7 @@
- #include <string.h>
- #include <unistd.h>
- #include <ctype.h>
-+#include <syslog.h>
-
- #include <security/pam_modules.h>
- #include "protocol.h"
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2 b/mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2
deleted file mode 100644
index a064ace5d..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr-1.0.tar.bz2
+++ /dev/null
Binary files differ
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff b/mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff
deleted file mode 100644
index 96bb34c2b..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr-glibc28.diff
+++ /dev/null
@@ -1,10 +0,0 @@
---- class.c 2002-11-11 05:31:46.000000000 -0500
-+++ class.c.oden 2008-07-18 07:26:19.000000000 -0400
-@@ -11,6 +11,7 @@
- #include <unistd.h>
- #include <errno.h>
- #include <fcntl.h>
-+#include <limits.h>
- #include "resmgrd.h"
-
- res_class_t * res_classes;
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff b/mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff
deleted file mode 100644
index 6cf062d51..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr-linkage_fix.diff
+++ /dev/null
@@ -1,33 +0,0 @@
---- Makefile 2003-04-10 10:21:01.000000000 +0200
-+++ Makefile.oden 2008-07-18 21:41:19.000000000 +0200
-@@ -23,6 +23,8 @@
- LIBBASE = libresmgr.so
- LIB = $(LIBBASE).$(VERSION)
- LIBOBJS = $(addprefix .lobjs/,conn.o client.o glob.o)
-+LDFLAGS =
-+PAMLIBS = -lpam
-
- ALL = $(SRV) $(CLT) $(LIB) $(PAM) tester
-
-@@ -46,17 +48,17 @@
- rm -rf $(ALL) $(LIBBASE) .objs .lobjs
-
- $(SRV): $(SRVOBJS) $(LIB)
-- $(CC) -o $@ $(SRVOBJS) -L. -lresmgr
-+ $(CC) $(LDFLAGS) -o $@ $(SRVOBJS) -L. -lresmgr
-
- $(CLT): $(CLTOBJS) $(LIB)
-- $(CC) -o $@ $(CLTOBJS) -L. -lresmgr
-+ $(CC) $(LDFLAGS) -o $@ $(CLTOBJS) -L. -lresmgr
-
- $(LIB): $(LIBOBJS)
-- $(CC) -shared -Wl,-soname,$(notdir $(LIB)) -o $@ $(LIBOBJS)
-+ $(CC) -shared -Wl,-soname,$(notdir $(LIB)) $(LDFLAGS) -o $@ $(LIBOBJS)
- ln -sf $(LIB) $(LIBBASE)
-
- $(PAM): $(PAMOBJS) $(LIB)
-- $(CC) -shared -o $@ $(PAMOBJS) -L. -lresmgr
-+ $(CC) -shared $(LDFLAGS) -o $@ $(PAMOBJS) $(PAMLIBS) -L. -lresmgr
-
- tester: .objs/tester.o $(LIB)
- $(CC) -o $@ .objs/tester.o -L. -lresmgr
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff b/mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff
deleted file mode 100644
index 8f409cf39..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr-permission_fix.diff
+++ /dev/null
@@ -1,23 +0,0 @@
---- Makefile 2008-07-18 21:48:27.000000000 +0200
-+++ Makefile.oden 2008-07-18 21:49:27.000000000 +0200
-@@ -33,15 +33,15 @@
- install: $(ALL)
- mkdir -p $(SBINDIR) $(LIBDIR) $(MANDIR)/man{1,3,5,8} \
- $(ETCDIR) $(PAMDIR) $(INCDIR)
-- install -m 555 $(LIB) $(LIBDIR)
-- install -m 555 $(PAM) $(PAMDIR)
-+ install -m 755 $(LIB) $(LIBDIR)
-+ install -m 755 $(PAM) $(PAMDIR)
- if [ ! -f $(ETCDIR)/resmgr.conf ]; then \
- install -m 644 etc/resmgr.conf $(ETCDIR); \
- fi
-- install -m 444 resmgr.h $(INCDIR)
-- install -m 555 -s $(CLT) $(SRV) $(SBINDIR)
-+ install -m 644 resmgr.h $(INCDIR)
-+ install -m 755 -s $(CLT) $(SRV) $(SBINDIR)
- for x in 1 3 5 8; do \
-- install -m 444 doc/*.$$x $(MANDIR)/man$$x; \
-+ install -m 644 doc/*.$$x $(MANDIR)/man$$x; \
- done
-
- clean distclean:
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch b/mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch
deleted file mode 100644
index 4c45e8b86..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr-va_list.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -ur resmgr-1.0.orig/utils.c resmgr-1.0/utils.c
---- resmgr-1.0.orig/utils.c 2003-03-05 14:32:19.000000000 +0100
-+++ resmgr-1.0/utils.c 2005-03-16 11:47:58.000000000 +0100
-@@ -101,7 +101,7 @@
- sprintf(buffer, "%03d ", code);
- n = strlen(buffer);
- vsnprintf(buffer+n, sizeof(buffer)-n, fmt, ap);
-- vlog(LOG_INFO, "%s", buffer);
-+ def_log("%s", buffer);
- va_end(ap);
- }
-
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr.conf b/mandriva/2010.2/dependencies/resmgr/resmgr.conf
deleted file mode 100644
index a6294c709..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr.conf
+++ /dev/null
@@ -1,69 +0,0 @@
-# This is the default set of devices people logged in on the desktop get
-# access to:
-class desktop
-#
-# Standard multimedia devices
-add /dev/audio desktop
-add /dev/mixer desktop
-add /dev/dsp desktop
-add /dev/sequencer desktop
-add /dev/video desktop
-#
-# Modem device
-add /dev/modem desktop
-#
-# CD-ROMs - giving permission to open the corresponding SCSI
-# device is highly useful for CD writers such as cdrecord.
-add /dev/cdrom desktop scsi paride
-add /dev/cdrom1 desktop scsi paride
-add /dev/cdrecorder desktop scsi
-add /dev/dvd desktop scsi paride
-add /dev/dvd1 desktop scsi paride
-add /dev/sr0 desktop scsi
-add /dev/sr1 desktop scsi
-add /dev/sr2 desktop scsi
-add /dev/sr3 desktop scsi
-#
-# Dito for SCSI scanners, which all use /dev/scanner symlink.
-add /dev/scanner desktop scsi
-#
-# And USB scanners.
-add /dev/usbscanner desktop
-add /dev/usb/scanner desktop
-add /dev/usb/scanner0 desktop
-add /dev/usb/scanner1 desktop
-add /dev/usb/scanner2 desktop
-add /dev/usb/scanner3 desktop
-add /dev/usb/scanner4 desktop
-add /dev/usb/scanner5 desktop
-add /dev/usb/scanner6 desktop
-add /dev/usb/scanner7 desktop
-#
-# make /dev/console accessible read-only
-add /dev/console desktop read-only
-
-#
-# This rule grants access to users logged in locally
-#
-allow desktop tty=/dev/tty[1-9]* || tty=tty[1-9]* || tty=:0
-
-# For serial gphoto cameras.
-# add /dev/ttyS0 desktop
-# add /dev/ttyS1 desktop
-#
-# Sample rules, do not enable by default:
-#
-# This rule denies access to users uucp and news
-#
-# deny desktop user=uucp || user=news
-#
-# This rule gives access to all members of group wheel
-#
-# allow desktop group=wheel
-#
-# To make resmgr work with ssh, for instance, add the following
-# line to /etc/pam.d/ssh:
-# session optional pam_resmgr.so fake_ttyname
-# When a user logs in, a resmgr session will be opened, and
-# access will be granted automaticially to all resource classes
-# matched via access control statements in resmgr.conf.
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr.init b/mandriva/2010.2/dependencies/resmgr/resmgr.init
deleted file mode 100644
index 815931a09..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr.init
+++ /dev/null
@@ -1,56 +0,0 @@
-#!/bin/bash
-#
-# chkconfig: 2345 15 15
-# description: The resource manager is a framework to give user applications
-# access to certain device files. The resource manager daemon can be configured
-# to give certain users access to different resource classes.
-# processname: resmgr
-# pidfile: /var/run/resmgr.pid
-#
-### BEGIN INIT INFO
-# Provides: resmgr
-# Default-Start: 2 3 4 5
-# Short-Description: A program to allow arbitrary access to device files
-# Description: The resource manager is a framework to give user applications \
-# access to certain device files. The resource manager daemon can be configured \
-# to give certain users access to different resource classes.
-### END INIT INFO
-
-# source function library
-. /etc/rc.d/init.d/functions
-
-RETVAL=0
-
-RESMGR_BIN=/sbin/resmgrd
-
-case "$1" in
- start)
- gprintf "Starting resource manager services: "
- daemon $RESMGR_BIN
- RETVAL=$?
- echo
- [ $RETVAL -eq 0 ] && touch /var/lock/subsys/resmgr
- ;;
- stop)
- gprintf "Shutting down resmgr services: "
- killproc resmgr
- RETVAL=$?
-
- echo
- [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/resmgr
- ;;
- restart|reload)
- $0 stop
- $0 start
- RETVAL=$?
- ;;
- status)
- status resmgr
- RETVAL=$?
- ;;
- *)
- gprintf "Usage: resmgr {start|stop|status|restart|reload}\n"
- exit 1
-esac
-
-exit $RETVAL
diff --git a/mandriva/2010.2/dependencies/resmgr/resmgr.spec b/mandriva/2010.2/dependencies/resmgr/resmgr.spec
deleted file mode 100644
index a657321dc..000000000
--- a/mandriva/2010.2/dependencies/resmgr/resmgr.spec
+++ /dev/null
@@ -1,212 +0,0 @@
-%define major 1
-%define libname %mklibname %{name} %{major}
-%define develname %mklibname %{name} -d
-
-Summary: A program to allow arbitrary access to device files
-Name: resmgr
-Version: 1.0
-Release: %mkrel 14
-License: GPLv2
-Group: System/Servers
-URL: http://www.lst.de/~okir/resmgr/
-Source: ftp://ftp.lst.de/pub/people/okir/%{name}/%{name}-%{version}.tar.bz2
-Source1: resmgr.init
-Source2: resmgr.conf
-Source3: desktopdev
-Patch0: resmgr-1.0-syslog.patch
-Patch1: resmgr-va_list.patch
-Patch2: resmgr-glibc28.diff
-Patch3: resmgr-linkage_fix.diff
-Patch4: resmgr-permission_fix.diff
-Requires(post): rpm-helper
-Requires(preun): rpm-helper
-BuildRequires: pam-devel
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot
-
-%description
-The resource manager is a framework to give user applications access
-to certain device files. The resource manager daemon can be configured
-to give certain users access to different resource classes.
-
-It supports hotplugging devices (i.e. new devices can be added to
-and removed from resource classes at run time), and it provides
-transparent access to the raw SCSI device corresponding to
-a CD writer or a scanner.
-
-%package -n %{libname}
-Summary: Shared libraries for %{name}
-Group: System/Libraries
-
-%description -n %{libname}
-The resource manager is a framework to give user applications access
-to certain device files. The resource manager daemon can be configured
-to give certain users access to different resource classes.
-
-It supports hotplugging devices (i.e. new devices can be added to
-and removed from resource classes at run time), and it provides
-transparent access to the raw SCSI device corresponding to
-a CD writer or a scanner.
-
-%package -n %{develname}
-Summary: Development headers and libraries for %{name}
-Group: Development/C
-Requires: %{libname} = %{version}
-Provides: lib%{name}-devel = %{version}-%{release}
-Provides: %{name}-devel = %{version}-%{release}
-Obsoletes: %{mklibname resmgr 1 -d}
-
-%description -n %{develname}
-The resource manager is a framework to give user applications access
-to certain device files. The resource manager daemon can be configured
-to give certain users access to different resource classes.
-
-It supports hotplugging devices (i.e. new devices can be added to
-and removed from resource classes at run time), and it provides
-transparent access to the raw SCSI device corresponding to
-a CD writer or a scanner.
-
-%prep
-
-%setup -q
-%patch0 -p1 -b .syslog
-%patch1 -p1 -b .va_list
-%patch2 -p0 -b .glibc28
-%patch3 -p0 -b .linkage_fix
-%patch4 -p0 -b .permission_fix
-
-%build
-%make CFLAGS="%{optflags} -D_GNU_SOURCE" LDFLAGS="%{ldflags}"
-
-%install
-rm -rf %{buildroot}
-
-%makeinstall_std LIBDIR=%{buildroot}/%{_lib} PAMDIR=%{buildroot}/%{_lib}/security
-
-ln -sf libresmgr.so.* %{buildroot}/%{_lib}/libresmgr.so
-install -m755 %{SOURCE1} -D %{buildroot}%{_initrddir}/%{name}
-mkdir -p %{buildroot}/usr/sbin/
-ln -s ../..%{_initrddir}/%{name} %{buildroot}%{_sbindir}/rc%{name}
-# install config file
-install -m644 %{SOURCE2} %{buildroot}%{_sysconfdir}/%{name}.conf
-install -c -m755 %{SOURCE3} -D %{buildroot}%{_sysconfdir}/udev/agents.d/usb/desktopdev
-
-%post
-%_post_service %{name}
-
-%preun
-%_preun_service %{name}
-
-%if %mdkversion < 200900
-%post -n %{libname} -p /sbin/ldconfig
-%endif
-
-%if %mdkversion < 200900
-%postun -n %{libname} -p /sbin/ldconfig
-%endif
-
-%clean
-rm -rf %{buildroot}
-
-%files
-%defattr(-,root,root)
-%doc README TODO ANNOUNCE
-%config(noreplace) %{_sysconfdir}/%{name}.conf
-%{_initrddir}/%{name}
-%{_sysconfdir}/udev/agents.d/usb/desktopdev
-%{_sbindir}/rc%{name}
-/sbin/%{name}
-/sbin/%{name}d
-%{_mandir}/man*/*
-
-%files -n %{libname}
-%defattr(-,root,root)
-/%{_lib}/*.so.*
-/%{_lib}/security/*
-
-%files -n %{develname}
-%defattr(-,root,root)
-/%{_lib}/*.so
-%{_includedir}/%{name}.h
-
-
-%changelog
-* Mon Jul 18 2011 Tim Williams <tim@my-place.org.uk> 1.0-14mdv2010.2
-+ Rebuild for Trinity
-
-* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.0-13mdv2010.0
-+ Revision: 426907
-- rebuild
-
-* Mon Dec 22 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-12mdv2009.1
-+ Revision: 317576
-- use %%ldflags
-
-* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-11mdv2009.0
-+ Revision: 238350
-- fix linkage
-- fix errors in the init script
-- fix permissions (for strip + debug packaging)
-
-* Fri Jul 18 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-10mdv2009.0
-+ Revision: 238102
-- added P1 from pld
-- fix build, P2 + -D_GNU_SOURCE
-
- + Thierry Vignaud <tvignaud@mandriva.com>
- - rebuild
-
- + Pixel <pixel@mandriva.com>
- - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers
-
-* Wed Mar 05 2008 Oden Eriksson <oeriksson@mandriva.com> 1.0-8mdv2008.1
-+ Revision: 179431
-- rebuild
-
- + Olivier Blin <oblin@mandriva.com>
- - restore BuildRoot
-
- + Thierry Vignaud <tvignaud@mandriva.com>
- - kill re-definition of %%buildroot on Pixel's request
-
-* Wed Aug 01 2007 Adam Williamson <awilliamson@mandriva.org> 1.0-7mdv2008.0
-+ Revision: 57363
-- rebuild for 2008
-- new devel policy
-- spec clean
-
-
-* Mon Jul 31 2006 Helio Chissini de Castro <helio@mandriva.com>
-+ 2006-07-31 20:51:47 (42877)
-- Increase release number
-
-* Mon Jul 31 2006 Helio Chissini de Castro <helio@mandriva.com>
-+ 2006-07-31 20:50:48 (42876)
-- Fix for http://qa.mandriva.com/show_bug.cgi?id=23968 ( wrong init services )
-
-* Wed Jul 26 2006 Helio Chissini de Castro <helio@mandriva.com>
-+ 2006-07-26 03:39:04 (42167)
-- Moved to subversion
-- Added patch from Jan Ciger to fix syslog defines
-
-* Wed Jul 26 2006 Helio Chissini de Castro <helio@mandriva.com>
-+ 2006-07-26 03:11:36 (42165)
-- import resmgr-1.0-4mdk
-
-* Wed Jan 18 2006 Olivier Blin <oblin@mandriva.com> 1.0-4mdk
-- fix pam files installation on x86_64
-- buildrequire pam-devel
-- drop hotplug requirement
-
-* Sat Aug 27 2005 Olivier Blin <oblin@mandriva.com> 1.0-3mdk
-- move hotplug script to in udev agents.d directory
-- update Source4 to explain how it should be handled with udev
-
-* Sun Jun 12 2005 Per Øyvind Karlsen <pkarlsen@mandriva.com> 1.0-2mdk
-- rebuild
-- fix requires
-- do not mark init file as config file
-- %%{1}mdv2007.0
-
-* Fri May 21 2004 Per Øyvind Karlsen <peroyvind@linux-mandrake.com> 1.0-1mdk
-- initial mdk release (based on suse package)
-