Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:markmal:ipt-sysrq
ipt_sysrq-kmdl
iptsysrq-kmpm-os11.spec
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File iptsysrq-kmpm-os11.spec of Package ipt_sysrq-kmdl
%define home %(echo $HOME) %{!?kversion: %{expand: %%define kversion %(uname -r)}} %{!?kver: %{expand: %%define kver %(uname -r | sed 's/.%{_arch}//')}} %define kmod_name ipt_SYSRQ %define kverrel %{kversion} %define kmdls /lib/modules/%{kverrel} Summary: ipt_sysrq-kmdl is a kernel module for IPtables to execute sysrq commands received over the network. Name: ipt-sysrq Version: 0.7.2 Release: 3 Source: ipt-sysrq-%{version}.tbz BuildRoot: %{home}/rpmbuild/%{name}-%{version} License: GPL Group: System Environment/Kernel Distribution: RH Fedora, OpenSUSE #Requires: ipt_sysrq >= 0.7 iptables => 1.4.1 /lib/modules/%{kverrel}/kernel/net/ipv4/netfilter /sbin/depmod #Provides: ipt_sysrq-kmdl-%{kverrel} %{kmdls}/kernel/net/ipv4/netfilter/ipt_SYSRQ.ko Buildrequires: %kernel_module_package_buildreqs %kernel_module_package %description ipt_sysrq is a new iptables target that allows you to do the same as the magic sysrq key on a keyboard does, but over the network. send_sysrq is a client to send sysrq over the network to ipt_SysRQ module that works in IP Tables. %prep %setup set -- * mkdir source mv "$@" source/ mkdir obj %build pwd for flavor in %flavors_to_build; do echo flavor=$flavor rm -rf obj/$flavor cp -r source/src obj/$flavor/ mv obj/$flavor/ipt_SYSRQ-module.c obj/$flavor/ipt_SYSRQ.c make -C %{kernel_source $flavor} modules M=$PWD/obj/$flavor done %install export INSTALL_MOD_PATH=$RPM_BUILD_ROOT export INSTALL_MOD_DIR=kernel/net/ipv4/netfilter echo INSTALL_MOD_DIR=$INSTALL_MOD_DIR for flavor in %flavors_to_build; do make -C %{kernel_source $flavor} modules_install M=$PWD/obj/$flavor done
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor