Initial Debian package
This commit is contained in:
		
							
								
								
									
										5
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								debian/changelog
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
				
			|||||||
 | 
					foodoord (1-1~foobar1) unstable; urgency=low
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					  * Initial release.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					 -- gammlaa <gammlaa@chaospott.de>  Sat, 04 Apr 2015 16:19:46 +0100
 | 
				
			||||||
							
								
								
									
										1
									
								
								debian/compat
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								debian/compat
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					9
 | 
				
			||||||
							
								
								
									
										15
									
								
								debian/control
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										15
									
								
								debian/control
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,15 @@
 | 
				
			|||||||
 | 
					Source: foodoord
 | 
				
			||||||
 | 
					Section: net
 | 
				
			||||||
 | 
					Priority: optional
 | 
				
			||||||
 | 
					Maintainer: gammlaa <gammlaa@chaospott.de>
 | 
				
			||||||
 | 
					Build-Depends: debhelper (>= 9), dh-python, python
 | 
				
			||||||
 | 
					Standards-Version: 3.9.6
 | 
				
			||||||
 | 
					Homepage: https://github.com/c3e/foodoord
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Package: foodoord
 | 
				
			||||||
 | 
					Architecture: all
 | 
				
			||||||
 | 
					X-Python-Version: any
 | 
				
			||||||
 | 
					Depends: ${misc:Depends}, adduser, python-pifacedigitalio
 | 
				
			||||||
 | 
					Description: Türschließsystem des foobar e.V.
 | 
				
			||||||
 | 
					 Simsalabim!
 | 
				
			||||||
 | 
					
 | 
				
			||||||
							
								
								
									
										38
									
								
								debian/copyright
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								debian/copyright
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,38 @@
 | 
				
			|||||||
 | 
					Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 | 
				
			||||||
 | 
					Upstream-Name: foodoord
 | 
				
			||||||
 | 
					Source: <url://example.com>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					Files: *
 | 
				
			||||||
 | 
					Copyright: <years> <put author's name and email here>
 | 
				
			||||||
 | 
					           <years> <likewise for another author>
 | 
				
			||||||
 | 
					License: <special license>
 | 
				
			||||||
 | 
					 <Put the license of the package here indented by 1 space>
 | 
				
			||||||
 | 
					 <This follows the format of Description: lines in control file>
 | 
				
			||||||
 | 
					 .
 | 
				
			||||||
 | 
					 <Including paragraphs>
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# If you want to use GPL v2 or later for the /debian/* files use 
 | 
				
			||||||
 | 
					# the following clauses, or change it to suit. Delete these two lines
 | 
				
			||||||
 | 
					Files: debian/*
 | 
				
			||||||
 | 
					Copyright: 2014 gammlaa <gammlaa@chaospott.de>
 | 
				
			||||||
 | 
					License: GPL-2+
 | 
				
			||||||
 | 
					 This package is free software; you can redistribute it and/or modify
 | 
				
			||||||
 | 
					 it under the terms of the GNU General Public License as published by
 | 
				
			||||||
 | 
					 the Free Software Foundation; either version 2 of the License, or
 | 
				
			||||||
 | 
					 (at your option) any later version.
 | 
				
			||||||
 | 
					 .
 | 
				
			||||||
 | 
					 This package is distributed in the hope that it will be useful,
 | 
				
			||||||
 | 
					 but WITHOUT ANY WARRANTY; without even the implied warranty of
 | 
				
			||||||
 | 
					 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 | 
				
			||||||
 | 
					 GNU General Public License for more details.
 | 
				
			||||||
 | 
					 .
 | 
				
			||||||
 | 
					 You should have received a copy of the GNU General Public License
 | 
				
			||||||
 | 
					 along with this program. If not, see <http://www.gnu.org/licenses/>
 | 
				
			||||||
 | 
					 .
 | 
				
			||||||
 | 
					 On Debian systems, the complete text of the GNU General
 | 
				
			||||||
 | 
					 Public License version 2 can be found in "/usr/share/common-licenses/GPL-2".
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# Please also look if there are files or directories which have a
 | 
				
			||||||
 | 
					# different copyright/license attached and list them here.
 | 
				
			||||||
 | 
					# Please avoid to pick license terms that are more restrictive than the
 | 
				
			||||||
 | 
					# packaged work, as it may make Debian's contributions unacceptable upstream.
 | 
				
			||||||
							
								
								
									
										1
									
								
								debian/foodoord.cron.d
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								debian/foodoord.cron.d
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					*/5 * * * * root [ -x /usr/sbin/foodoor-update-keydb ] && /usr/sbin/foodoor-update-keydb >/dev/null 2>&1
 | 
				
			||||||
							
								
								
									
										5
									
								
								debian/foodoord.install
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										5
									
								
								debian/foodoord.install
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,5 @@
 | 
				
			|||||||
 | 
					foodoord.conf		etc
 | 
				
			||||||
 | 
					foodoor			usr/sbin
 | 
				
			||||||
 | 
					foodoord		usr/sbin
 | 
				
			||||||
 | 
					foodoor-ssh-wrapper	usr/sbin
 | 
				
			||||||
 | 
					foodoor-update-keydb	usr/sbin
 | 
				
			||||||
							
								
								
									
										38
									
								
								debian/foodoord.preinst
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										38
									
								
								debian/foodoord.preinst
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1,38 @@
 | 
				
			|||||||
 | 
					#!/bin/sh
 | 
				
			||||||
 | 
					# preinst script for foodoord
 | 
				
			||||||
 | 
					#
 | 
				
			||||||
 | 
					# see: dh_installdeb(1)
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					set -e
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# summary of how this script can be called:
 | 
				
			||||||
 | 
					#        * <new-preinst> `install'
 | 
				
			||||||
 | 
					#        * <new-preinst> `install' <old-version>
 | 
				
			||||||
 | 
					#        * <new-preinst> `upgrade' <old-version>
 | 
				
			||||||
 | 
					#        * <old-preinst> `abort-upgrade' <new-version>
 | 
				
			||||||
 | 
					# for details, see http://www.debian.org/doc/debian-policy/ or
 | 
				
			||||||
 | 
					# the debian-policy package
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					case "$1" in
 | 
				
			||||||
 | 
					    install|upgrade)
 | 
				
			||||||
 | 
					        addgroup --system foodoor
 | 
				
			||||||
 | 
					        adduser --system --ingroup foodoor --home /var/lib/foodoor/open --disabled-password --disabled-login open
 | 
				
			||||||
 | 
					        adduser --system --ingroup foodoor --home /var/lib/foodoor/close --disabled-password --disabled-login close
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    abort-upgrade)
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					    *)
 | 
				
			||||||
 | 
					        echo "preinst called with unknown argument \`$1'" >&2
 | 
				
			||||||
 | 
					        exit 1
 | 
				
			||||||
 | 
					    ;;
 | 
				
			||||||
 | 
					esac
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					# dh_installdeb will replace this with shell code automatically
 | 
				
			||||||
 | 
					# generated by other debhelper scripts.
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					#DEBHELPER#
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					exit 0
 | 
				
			||||||
							
								
								
									
										12
									
								
								debian/rules
									
									
									
									
										vendored
									
									
										Executable file
									
								
							
							
						
						
									
										12
									
								
								debian/rules
									
									
									
									
										vendored
									
									
										Executable file
									
								
							@@ -0,0 +1,12 @@
 | 
				
			|||||||
 | 
					#!/usr/bin/make -f
 | 
				
			||||||
 | 
					# See debhelper(7) (uncomment to enable)
 | 
				
			||||||
 | 
					# output every command that modifies files on the build system.
 | 
				
			||||||
 | 
					#DH_VERBOSE = 1
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					%:
 | 
				
			||||||
 | 
						dh $@ --with=python2
 | 
				
			||||||
 | 
					
 | 
				
			||||||
 | 
					override_dh_installinit:
 | 
				
			||||||
 | 
						mkdir debian/foodoord/etc/init.d
 | 
				
			||||||
 | 
						cp foodoord_initd debian/foodoord/etc/init.d/foodoord
 | 
				
			||||||
 | 
						dh_installinit --onlyscripts
 | 
				
			||||||
							
								
								
									
										1
									
								
								debian/source/format
									
									
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										1
									
								
								debian/source/format
									
									
									
									
										vendored
									
									
										Normal file
									
								
							@@ -0,0 +1 @@
 | 
				
			|||||||
 | 
					3.0 (quilt)
 | 
				
			||||||
		Reference in New Issue
	
	Block a user