[pkg-nvidia-devel] r469 - in /packages/nvidia-kernel-common: ./ trunk/ trunk/debian/

rdonald at users.alioth.debian.org rdonald at users.alioth.debian.org
Mon Aug 25 20:50:33 UTC 2008


Author: rdonald
Date: Mon Aug 25 20:50:33 2008
New Revision: 469

URL: http://svn.debian.org/wsvn/pkg-nvidia/?sc=1&rev=469
Log:
[svn-inject] Installing original source of nvidia-kernel-common

Added:
    packages/nvidia-kernel-common/
    packages/nvidia-kernel-common/trunk/
    packages/nvidia-kernel-common/trunk/debian/
    packages/nvidia-kernel-common/trunk/debian/changelog
    packages/nvidia-kernel-common/trunk/debian/compat
    packages/nvidia-kernel-common/trunk/debian/control
    packages/nvidia-kernel-common/trunk/debian/copyright
    packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.default
    packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.init   (with props)
    packages/nvidia-kernel-common/trunk/debian/preinst
    packages/nvidia-kernel-common/trunk/debian/rules   (with props)
    packages/nvidia-kernel-common/trunk/nvidia-kernel.modules-2.6

Added: packages/nvidia-kernel-common/trunk/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/changelog?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/changelog (added)
+++ packages/nvidia-kernel-common/trunk/debian/changelog Mon Aug 25 20:50:33 2008
@@ -1,0 +1,157 @@
+nvidia-kernel-common (20051028+1+nmu2) unstable; urgency=low
+
+  * Non-maintainer upload.
+  * Added LSB init script headers (closes: #479243)
+  * Moved debhelper to Build-Depends, because it is used in clean
+  * Use debian/rules target binary-indep instead of binary-arch
+  * Updated debhelper level
+  * Updated standards version
+  * Removed traces of modutils and devfs support (closes: #441412, #421406)
+  * Removed redundant README.Debian
+
+ -- Peter Eisentraut <petere at debian.org>  Wed, 23 Jul 2008 00:00:00 +0000
+
+nvidia-kernel-common (20051028+1-0.1) unstable; urgency=high
+
+  * Non-maintainer upload by testing security team.
+  * Added option to /etc/modprobe.d/nvidia-kernel-nkc to set
+    correct device permissions (CVE-2007-3532) (Closes: #434398).
+
+ -- Nico Golde <nion at debian.org>  Fri, 07 Sep 2007 00:08:00 +0200
+
+nvidia-kernel-common (20051028+1) unstable; urgency=low
+
+  * really fix script (closes: #335976) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 28 Oct 2005 19:46:20 -0700
+
+nvidia-kernel-common (20051026+1) unstable; urgency=low
+
+  * fix bashism in init script (closes: #335976) 
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 26 Oct 2005 21:47:15 -0700
+
+nvidia-kernel-common (20051025+1) unstable; urgency=low
+
+  * Add script to make devices now that sysfs is GPL only (>=2.6.13)
+    Thanks to Rob Sims <debbugs-z at robsims.com> 
+    (closes: #334531, #322021, #331465, #335398)
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 25 Oct 2005 12:22:46 -0700
+
+nvidia-kernel-common (20050829+1) unstable; urgency=low
+
+  * Changed versioning scheme so that it is independant of driver version.
+  * Update standards version
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 29 Aug 2005 15:20:48 -0700
+
+nvidia-kernel-common (1.0.7667+1) experimental; urgency=low
+
+  * New Upstream (1.0.7667) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 24 Jun 2005 23:03:16 -0700
+
+nvidia-kernel-common (1.0.7664-1) experimental; urgency=low
+
+  * New upstream (1.0.7664) 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 20 Jun 2005 14:40:30 -0700
+
+nvidia-kernel-common (1.0.7174-1) unstable; urgency=low
+
+  * New upstream (1.0.7174) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri,  1 Apr 2005 15:09:11 -0800
+
+nvidia-kernel-common (1.0.7167-1) unstable; urgency=low
+
+  * New upstream (1.0.7167) 
+
+ -- Randall Donald <rdonald at debian.org>  Fri, 11 Mar 2005 14:01:42 -0800
+
+nvidia-kernel-common (1.0.6629+1) unstable; urgency=low
+
+  * New upstream (1.0.6629) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  6 Nov 2004 23:29:02 -0800
+
+nvidia-kernel-common (1.0.6111+1) unstable; urgency=low
+
+  * New upstream (1.0.6111)
+  * not installing /etc/devfs/devices.d/nvidia-kernel-nkc 
+    from a suggestion made in #257809.
+  * add executable check for update-devfsd (closes: #260442)
+
+ -- Randall Donald <rdonald at debian.org>  Thu,  5 Aug 2004 13:29:10 -0700
+
+nvidia-kernel-common (1.0.6106-1) unstable; urgency=low
+
+  * New upstream (1.0.6106) 
+
+ -- Randall Donald <rdonald at debian.org>  Wed, 30 Jun 2004 13:24:57 -0700
+
+nvidia-kernel-common (1.0.5336-1) unstable; urgency=low
+
+  * New upstream.  
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 26 Jan 2004 23:56:30 -0800
+
+nvidia-kernel-common (1.0.5328-1) unstable; urgency=low
+
+  * New upstream version.  
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 22 Dec 2003 22:19:43 -0800
+
+nvidia-kernel-common (1.0.4496-7) unstable; urgency=low
+
+  * Separate kernel alias files and keep '*' in 2.6 file. (closes: #224280) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 20 Dec 2003 14:13:02 -0800
+
+nvidia-kernel-common (1.0.4496-6) unstable; urgency=low
+
+  * Remove * fromchar-major-195. (closes: #223561)
+  * Add depends on modutils | module-init-tools. (closes: #223985)
+
+ -- Randall Donald <rdonald at debian.org>  Sun, 14 Dec 2003 23:21:22 -0800
+
+nvidia-kernel-common (1.0.4496-5) unstable; urgency=low
+
+  * Add devfs module alias to a separate file that is symlinked in on
+    detection of /dev/.devfsd (closes: #223561) 
+
+ -- Randall Donald <rdonald at debian.org>  Sat, 13 Dec 2003 17:17:29 -0800
+
+nvidia-kernel-common (1.0.4496-4) unstable; urgency=low
+
+  * Correct module aliases for autoloading problems. Thanks to Ryan Murray
+    <rmurray at debian.org>.
+  * Add /etc/devfsd/devices file (closes: #205472)  
+
+ -- Randall Donald <rdonald at debian.org>  Sat,  6 Dec 2003 15:04:36 -0800
+
+nvidia-kernel-common (1.0.4496-3) unstable; urgency=low
+
+  * rename module file since filename conflicts with one used in
+    one version of the old nvidia-kernel-src package. (closes: #209249)
+
+ -- Randall Donald <rdonald at debian.org>  Mon,  8 Sep 2003 18:11:19 -0700
+
+nvidia-kernel-common (1.0.4496-2) unstable; urgency=low
+
+  * Create modprobe.d entry for 2.6 kernels 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 25 Aug 2003 16:27:01 -0700
+
+nvidia-kernel-common (1.0.4496-1) unstable; urgency=low
+
+  * New upstream. 
+
+ -- Randall Donald <rdonald at debian.org>  Mon, 28 Jul 2003 14:43:09 -0700
+
+nvidia-kernel-common (1.0.4363-1) unstable; urgency=low
+
+  * New upstream.
+
+ -- Randall Donald <rdonald at debian.org>  Tue, 6 May 2003 19:12:36 -0700

Added: packages/nvidia-kernel-common/trunk/debian/compat
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/compat?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/compat (added)
+++ packages/nvidia-kernel-common/trunk/debian/compat Mon Aug 25 20:50:33 2008
@@ -1,0 +1,1 @@
+7

Added: packages/nvidia-kernel-common/trunk/debian/control
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/control?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/control (added)
+++ packages/nvidia-kernel-common/trunk/debian/control Mon Aug 25 20:50:33 2008
@@ -1,0 +1,14 @@
+Source: nvidia-kernel-common
+Section: contrib/x11
+Priority: optional
+Maintainer: Randall Donald <rdonald at debian.org>
+Build-Depends: debhelper (>= 7)
+Standards-Version: 3.8.0
+
+Package: nvidia-kernel-common
+Architecture: all
+Depends: module-init-tools
+Recommends: nvidia-kernel-source | nvidia-kernel 
+Description: NVIDIA binary kernel module common files
+ This package contains files shared between NVIDIA module
+ packages.

Added: packages/nvidia-kernel-common/trunk/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/copyright?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/copyright (added)
+++ packages/nvidia-kernel-common/trunk/debian/copyright Mon Aug 25 20:50:33 2008
@@ -1,0 +1,13 @@
+This package was created by Randall Donald <rdonald at debian.org> on
+Tue, 6 May 2003 14:27:28 -0700.
+
+Upstream Author: Randall Donald <rdonald at debian.org> 
+
+Copyright:
+
+Copyright (c) 2001 Randall Donald <rdonald at debian.org>
+ 
+GPL 
+
+the text of the license is available here /usr/share/common-licenses/GPL on
+Debian systems.

Added: packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.default
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.default?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.default (added)
+++ packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.default Mon Aug 25 20:50:33 2008
@@ -1,0 +1,3 @@
+# How many nVidia cards are in the system?
+
+NVIDIA_CARDS=1

Added: packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.init
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.init?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.init (added)
+++ packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.init Mon Aug 25 20:50:33 2008
@@ -1,0 +1,52 @@
+#!/bin/sh
+
+### BEGIN INIT INFO
+# Provides:          nvidia-kernel
+# Required-Start:    mountdevsubfs
+# Required-Stop:     
+# Should-Start:      udev
+# Default-Start:     2 3 4 5
+# Default-Stop:      
+# Short-Description: create NVIDIA device nodes
+### END INIT INFO
+
+PATH=/sbin:/usr/sbin:/usr/local/sbin:/bin:/usr/bin:/usr/local/bin
+
+# How many cards?
+[ -r /etc/default/nvidia-kernel ] && . /etc/default/nvidia-kernel
+
+# test if anything is requested
+if [ -z "$NVIDIA_CARDS" ] || [ "$NVIDIA_CARDS" -lt 1 ]; then
+  # Nothing to do but exit.
+  exit 0
+fi  
+    
+make_nodes () {
+  if ! [ -e /dev/nvidiactl ]; then
+    mknod -m 0660 /dev/nvidiactl c 195 255
+    chgrp video /dev/nvidiactl
+  fi
+  for i in $(seq 0 $(($NVIDIA_CARDS - 1))); do
+    if ! [ -e /dev/nvidia$i ]; then
+      mknod -m 0660 /dev/nvidia$i c 195 $i
+      chgrp video /dev/nvidia$i
+    fi
+  done
+}
+					
+case "$1" in
+  start|restart|reload|force-reload)
+      make_nodes
+      ;;
+
+  stop) 
+     :
+     ;;
+							    
+   *)
+     echo "Usage: /etc/init.d/nvidia-kernel {start|stop|restart|reload|force-reload}"
+     exit 1
+     ;;
+esac
+	        
+exit 0

Propchange: packages/nvidia-kernel-common/trunk/debian/nvidia-kernel-common.nvidia-kernel.init
------------------------------------------------------------------------------
    svn:executable = 

Added: packages/nvidia-kernel-common/trunk/debian/preinst
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/preinst?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/preinst (added)
+++ packages/nvidia-kernel-common/trunk/debian/preinst Mon Aug 25 20:50:33 2008
@@ -1,0 +1,12 @@
+#!/bin/sh
+
+set -e
+
+if [ "$1" = install ] || [ "$1" = upgrade ]; then
+	if dpkg --compare-versions "$2" lt-nl '20051028+1+nmu2'; then
+		rm -f /etc/devfs/conf.d/nvidia-kernel-nkc
+		rm -f /etc/modutils/nvidia-kernel-nkc
+	fi
+fi
+
+#DEBHELPER#

Added: packages/nvidia-kernel-common/trunk/debian/rules
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/debian/rules?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/debian/rules (added)
+++ packages/nvidia-kernel-common/trunk/debian/rules Mon Aug 25 20:50:33 2008
@@ -1,0 +1,49 @@
+#!/usr/bin/make -f
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+version=1.0.6111
+packagename=nvidia-kernel-$(version)
+
+
+clean:
+	dh_testdir
+	dh_testroot
+	dh_clean
+
+
+install: build
+	dh_testdir
+	dh_testroot
+	dh_clean -k
+	dh_installdirs
+
+	dh_installinit --name=nvidia-kernel
+
+	install -D -m 0644 nvidia-kernel.modules-2.6 debian/nvidia-kernel-common/etc/modprobe.d/nvidia-kernel-nkc
+
+
+# Build architecture-independent files here.
+binary-indep: build install
+	dh_testdir
+	dh_testroot
+	dh_installdebconf -i
+	dh_installdocs -i
+	dh_installexamples -i
+	dh_installchangelogs -i
+	dh_link -i
+	dh_strip -i
+	dh_compress -i
+	dh_fixperms -i
+	dh_installdeb -i
+	dh_gencontrol -i
+	dh_md5sums -i
+	dh_builddeb -i
+
+# Build architecture-dependent files here.
+binary-arch: build install
+# We have nothing to do by default.
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install

Propchange: packages/nvidia-kernel-common/trunk/debian/rules
------------------------------------------------------------------------------
    svn:executable = 

Added: packages/nvidia-kernel-common/trunk/nvidia-kernel.modules-2.6
URL: http://svn.debian.org/wsvn/pkg-nvidia/packages/nvidia-kernel-common/trunk/nvidia-kernel.modules-2.6?rev=469&op=file
==============================================================================
--- packages/nvidia-kernel-common/trunk/nvidia-kernel.modules-2.6 (added)
+++ packages/nvidia-kernel-common/trunk/nvidia-kernel.modules-2.6 Mon Aug 25 20:50:33 2008
@@ -1,0 +1,2 @@
+alias char-major-195* nvidia
+options nvidia NVreg_DeviceFileUID=0 NVreg_DeviceFileGID=44 NVreg_DeviceFileMode=0660




More information about the Pkg-nvidia-devel mailing list