rpms/audacious/devel audacious-2.2-disabled-iplugins.patch,1.2,1.3
by Michael Schwendt
Author: mschwendt
Update of /cvs/pkgs/rpms/audacious/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv19801/d
Modified Files:
audacious-2.2-disabled-iplugins.patch
Log Message:
yadayada...redundancy
audacious-2.2-disabled-iplugins.patch:
playback.c | 2 +-
playlist-utils.c | 16 +++++++++++-----
2 files changed, 12 insertions(+), 6 deletions(-)
Index: audacious-2.2-disabled-iplugins.patch
===================================================================
RCS file: /cvs/pkgs/rpms/audacious/devel/audacious-2.2-disabled-iplugins.patch,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- audacious-2.2-disabled-iplugins.patch 31 Dec 2009 13:41:19 -0000 1.2
+++ audacious-2.2-disabled-iplugins.patch 31 Dec 2009 15:52:06 -0000 1.3
@@ -6,7 +6,7 @@ diff -Nur audacious-2.2-orig/src/audacio
}
- if (decoder == NULL)
-+ if (decoder == NULL || (decoder && !decoder->enabled))
++ if (decoder == NULL || !decoder->enabled)
{
ProbeResult * pr = input_check_file (filename);
13Â years, 1Â month
rpms/fmtools/F-12 fmlircrc, NONE, 1.1 .cvsignore, 1.4, 1.5 fmtools.spec, 1.10, 1.11 import.log, 1.5, 1.6 sources, 1.4, 1.5 tkradio.py, 1.2, 1.3
by Paulo Roma Cavalcanti
Author: roma
Update of /cvs/pkgs/rpms/fmtools/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv9100/F-12
Modified Files:
.cvsignore fmtools.spec import.log sources tkradio.py
Added Files:
fmlircrc
Log Message:
lirc and recording support
--- NEW FILE fmlircrc ---
# File: .fmlircrc
# Remote Control: Pixelview PlayTV MPEG2 PV-M4900 FM.RC
# Author: Paulo Roma on 28/12/2009
# Configuration file for fmtools-tkradio.
#
begin
prog = tkradio
button = power
config = quit
end
begin
prog = tkradio
button = ch+
config = next
end
begin
prog = tkradio
button = ch-
config = previous
end
begin
prog = tkradio
button = mute
config = off
end
begin
prog = tkradio
button = rec
config = rec
end
begin
prog = tkradio
button = stop
config = stop
end
begin
prog = tkradio
button = play
config = on
end
begin
prog = tkradio
button = vol+
config = volup
end
begin
prog = tkradio
button = vol-
config = voldown
end
begin
prog = tkradio
button = 1
config = 1
end
begin
prog = tkradio
button = 2
config = 2
end
begin
prog = tkradio
button = 3
config = 3
end
begin
prog = tkradio
button = 4
config = 4
end
begin
prog = tkradio
button = 5
config = 5
end
begin
prog = tkradio
button = 6
config = 6
end
begin
prog = tkradio
button = 7
config = 7
end
begin
prog = tkradio
button = 8
config = 8
end
begin
prog = tkradio
button = 9
config = 9
end
begin
prog = tkradio
button = 0
config = 0
end
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/fmtools/F-12/.cvsignore,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- .cvsignore 27 Dec 2009 20:33:26 -0000 1.4
+++ .cvsignore 31 Dec 2009 14:50:40 -0000 1.5
@@ -1,2 +1,2 @@
-fmtools-2.0.tar.gz
fmcontrol.tar.gz
+fmtools-2.0.tar.gz
Index: fmtools.spec
===================================================================
RCS file: /cvs/pkgs/rpms/fmtools/F-12/fmtools.spec,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- fmtools.spec 27 Dec 2009 20:33:26 -0000 1.10
+++ fmtools.spec 31 Dec 2009 14:50:40 -0000 1.11
@@ -1,7 +1,7 @@
Summary: Simple Video for Linux radio card programs
Name: fmtools
Version: 2.0
-Release: 7%{?dist}
+Release: 8%{?dist}
License: GPLv2+
Group: Applications/Multimedia
URL: http://www.stanford.edu/~blp/fmtools/
@@ -13,6 +13,7 @@ Source3: http://www.stanford.edu/~blp/fm
Source4: fmtools.desktop
Source5: radio.png
Source6: tkradio.py
+Source7: fmlircrc
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%description
@@ -29,12 +30,13 @@ Summary: Python/Tk wrapper for fmt
Group: Applications/Multimedia
BuildRequires: desktop-file-utils
Requires: %{name} = %{version}
-Requires: python, tkinter, alsa-utils
+Requires: python, python-lirc, tkinter, alsa-utils
BuildArch: noarch
%description tkradio
-This package provides a GUI for %{name}.
-The stations are read from the same files used by fmcontrol.
+This package provides a GUI for %{name}, with lirc support.
+The stations are read from the same files used by fmcontrol,
+and the lirc configuration file is in $HOME/.fmlircrc
The script fmcontrol.py saves one from remembering frequencies
and volumes when using the "fm" program from %{name}.
@@ -66,6 +68,7 @@ desktop-file-install
%{SOURCE4}
install -Dpm 0644 %{SOURCE5} %{buildroot}%{_datadir}/pixmaps/radio.png
+install -Dpm 0644 %{SOURCE7} %{buildroot}%{_datadir}/%{name}/fmlircrc
%clean
rm -rf %{buildroot}
@@ -83,12 +86,17 @@ rm -rf %{buildroot}
%{_bindir}/fmcontrol.py
%{_datadir}/applications/fmtools.desktop
%{_datadir}/pixmaps/radio.png
+%{_datadir}/%{name}/fmlircrc
%changelog
+* Sun Dec 30 2009 Paulo Roma <roma(a)lcg.ufrj.br> 2.0-8
+- Added recording support.
+
* Sun Dec 27 2009 Paulo Roma <roma(a)lcg.ufrj.br> 2.0-7
- Replaced fmcontrol for fmcontrol.py
- Moved fmcontrol to tkradio package.
+- Added lirc support.
* Sun Dec 23 2009 Paulo Roma <roma(a)lcg.ufrj.br> 2.0-5
- Replaced BR tk for tkinter.
Index: import.log
===================================================================
RCS file: /cvs/pkgs/rpms/fmtools/F-12/import.log,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -p -r1.5 -r1.6
--- import.log 27 Dec 2009 20:33:26 -0000 1.5
+++ import.log 31 Dec 2009 14:50:40 -0000 1.6
@@ -3,3 +3,4 @@ fmtools-2_0-4_fc12:F-12:fmtools-2.0-4.fc
fmtools-2_0-5_fc12:F-12:fmtools-2.0-5.fc12.src.rpm:1261655654
fmtools-2_0-6_fc12:F-12:fmtools-2.0-6.fc12.src.rpm:1261758030
fmtools-2_0-7_fc12:F-12:fmtools-2.0-7.fc12.src.rpm:1261945933
+fmtools-2_0-8_fc12:F-12:fmtools-2.0-8.fc12.src.rpm:1262270955
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/fmtools/F-12/sources,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -p -r1.4 -r1.5
--- sources 27 Dec 2009 20:33:26 -0000 1.4
+++ sources 31 Dec 2009 14:50:40 -0000 1.5
@@ -1,2 +1,2 @@
-807467a8bccae32317c6bdb6c5329ab3 fmtools-2.0.tar.gz
8accad958c3f0cd0fb582aad922857aa fmcontrol.tar.gz
+807467a8bccae32317c6bdb6c5329ab3 fmtools-2.0.tar.gz
Index: tkradio.py
===================================================================
RCS file: /cvs/pkgs/rpms/fmtools/F-12/tkradio.py,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -p -r1.2 -r1.3
--- tkradio.py 24 Dec 2009 11:55:00 -0000 1.2
+++ tkradio.py 31 Dec 2009 14:50:40 -0000 1.3
@@ -1,49 +1,198 @@
#!/usr/bin/env python
-# Paulo Roma - simple tkinter interface for fmtools
+# Paulo Roma - simple tkinter interface for fmtools,
+# with lirc and recording support.
# Date: 23/12/2009
# The radio is turned off on exit.
from Tkinter import *
import Tkinter
-import os, sys
+import os, sys, string
+import datetime, time
+from threading import Thread
+try:
+ import pylirc
+except:
+ exit ( "pylirc not found: http://pylirc.mccabe.nu/" )
# These are stations in the Rio de Janeiro area.
-# Customize for your own locale.
+# Customize for your own locale. They can be set
+# in file ~/.fmrc or ~/.radiostations:
+# station name, frequency and volume.
+
+stations = [["MPB", "90.3 100"],
+ ["CBN", "92.5 100"],
+ ["Band News", "94.9 100"],
+ ["Paradiso", "95.7 100"],
+ ["Tupy", "96.5 100"],
+ ["Beat98 FM", "98.0 100"],
+ ["MEC", "98.9 100"],
+ ["JB FM", "99.7 100"],
+ ["O Dia", "100.5 100"],
+ ["Transamerica", "101.3 100"],
+ ["Mix", "102.1 100"],
+ ["Oi", "102.9 100"],
+ ["Nativa", "103.7 100"]]
+
+radbut = stations[3][1] # default radio frequency
+volume = 100 # initial volume [0,100]
+state = False # keep track of mutting/unmutting
+blocking = 0 # lirc blocking control
+tid = 0 # recorder thread id
+fmrec = None # recorder thread variable
+irrec = None # lirc thread variable
+
+class IRRec(Thread):
+ """Class for interacting with lirc."""
+
+ def __init__ (self, lirc_handle):
+ """Constructor."""
+
+ Thread.__init__ (self)
+ self.lirc_handle = lirc_handle
+ self.__on = True
+
+ def stop ( self ):
+ """Kills this thread."""
+
+ self.__on = False
+
+ def run(self):
+ print "IRRrec awaits IR commands"
+
+ code = {"config" : ""}
+
+ while ( self.__on ):
+ # Delay...
+ time.sleep(1)
+
+ s = pylirc.nextcode(1)
+ while ( s ):
+ for code in s:
+ if ( code["config"] == "next" ):
+ next()
+ elif ( code["config"] == "previous" ):
+ previous()
+ elif ( code["config"] == "off" ):
+ mute()
+ elif ( code["config"] == "on" ):
+ radio ("on")
+ elif ( code["config"] == "volup" ):
+ volup ()
+ elif ( code["config"] == "voldown" ):
+ voldown()
+ elif ( code["config"] in "0123456789" ):
+ setStation ( int (code["config"]) )
+ elif ( code["config"] == "rec" ):
+ rec_on()
+ elif ( code["config"] == "stop" ):
+ rec_off()
+ elif ( code["config"] == "quit" ):
+ print "Not implemented yet, sorry..."
+ # self.stop()
+ else:
+ # Print all the configs...
+ print "Command: %s, Repeat: %d" % (code["config"], code["repeat"])
+ if (not blocking):
+ s = pylirc.nextcode(1)
+ else:
+ s = []
+
+ # if we get here, the thread is over, so clean up lirc
+ pylirc.exit()
+
+class FMRec(Thread):
+ """Class for controlling the recording process."""
+
+ def __init__ (self):
+ """Constructor."""
+
+ Thread.__init__ (self)
+ self.__pid = 0 # arecord process id
+ self.__on = True # for implementing a thread stop,
+ # which python does not have
+ def __del__ (self):
+ """Destructor. Stops the recording, before quitting."""
+
+ self.stop()
+
+ def stop ( self ):
+
+ """Stops the recording, by killing the recorder process."""
+
+ global tid
+
+ tid = 0
+
+ if ( self.__pid ):
+ os.kill ( self.__pid, 9 )
+ self.__pid = 0
+ self.__on = False
+
+ def run(self):
+ """Start the thread."""
+
+ while (self.__on):
+ if ( not self.__pid ):
+ data = str(datetime.date.today())
+ hora = list(time.localtime(time.time()))
+ hora = str(hora[3])+":"+str(hora[4])+":"+str(hora[5])
+ rec_file = '/tmp/tkradio-'+fmstations[cur_station][0]+"-"+data+"-"+hora+'.wav'
+ lparam = ['/usr/bin/arecord', '-D', 'default', '-d', '0', '-f', 'cd', rec_file]
+ self.__pid = os.spawnv (os.P_NOWAIT, "/usr/bin/arecord", lparam )
+
+ time.sleep(1.0) # Suspend execution for the given number of seconds
-stations = [["MPB", "90.3"],
- ["CBN", "92.5"],
- ["Band News", "94.9"],
- ["PARADISO", "95.7"],
- ["Nativa", "96.5"],
- ["98 FM", "98.0"],
- ["MEC", "98.9"],
- ["JB FM", "99.7"],
- ["O Dia", "100.5"],
- ["Transamerica", "101.3"],
- ["Joven Pan", "102.1"],
- ["Oi", "102.9"],
- ["Antena1", "103.7"]]
-
-radbut = "95.7" # default radio frequency
-volume = 100 # initial volume [0,100]
-state = False
+ # if we get here, the thread is finished
+ self.stop ()
def radio ( cmd ):
"""Send the given command to the radio."""
os.system("fm "+cmd)
+def setCurStation ( frequency ):
+ """Update the current station."""
+
+ global cur_station
+
+ ind = 0
+ for st in fmstations:
+ if ( st[1] == frequency ):
+ cur_station = ind
+ break
+ ind += 1
+
def setstation():
- "Set the station chosen via Radio Button."""
+ """Set the station chosen via Radio Button."""
+
+ freq = station.get()
+ changeStation ( freq )
+ setCurStation ( freq )
+
+def setStation(ind):
+ """Set the station to ind."""
+
+ if ( ind >= 0 and ind < ns ):
+ freq = fmstations[ind][1]
+ changeStation ( freq )
+ setCurStation ( freq )
+
+def changeStation ( st ):
+ """Set the station to the given station."""
- radio ( station.get() )
+ radio ( st )
freq.delete(0, END)
- freq.insert(0,station.get())
+ freq.insert(0,st.split()[0])
+ station.set ( st )
def quit():
"""Quit the radio."""
radio ("off")
+ # kill all threads
+ if ( fmrec ): fmrec.stop()
+ if ( irrec ): irrec.stop()
+
sys.exit ( 0 )
def mute():
@@ -68,13 +217,31 @@ def on_move(value=0):
v = scale.get()
os.system("amixer -q -c 0 set PCM "+str(v)+"%")
+def volup ():
+ """Increases the volume."""
+
+ v = scale.get() + 5
+ if ( v > 100 ): v = 100
+ scale.set ( v )
+ os.system("amixer -q -c 0 set PCM "+str(v)+"%")
+
+def voldown():
+ """Decreases the volume."""
+
+ v = scale.get() - 5
+ if ( v < 0 ): v = 0
+ scale.set ( v )
+ os.system("amixer -q -c 0 set PCM "+str(v)+"%")
+
def enter ():
"Enter a new frequency."""
- radio (freq.get())
+ f = freq.get()+" "+ str(volume)
+ changeStation (f)
+ setCurStation (f)
def readStations ( ):
- """Read the station file."""
+ """Read the preset station file."""
path = os.environ.get("HOME")
fname = path+"/.radiostations"
@@ -87,19 +254,83 @@ def readStations ( ):
for line in textf:
l=line.split(None)
- st = [l[0].replace("_"," "),l[1]]
+ st = [l[0].replace("_"," "),l[1]+" "+l[2]]
lst.append ( st )
textf.close()
return lst
+def next ():
+ "Go to the next station."""
+
+ global cur_station
+ cur_station = (cur_station + 1) % ns
+ changeStation ( fmstations[cur_station][1] )
+
+def previous ():
+ "Go to the previous station."""
+
+ global cur_station
+ cur_station = (cur_station - 1) % ns
+ changeStation ( fmstations[cur_station][1] )
+
+def trigger ():
+ """Creates a thread for recording."""
+
+ global tid, fmrec
+
+ if ( not tid ):
+ fmrec = FMRec ()
+ fmrec.start()
+ tid = 1
+
+def rec():
+ """Record the current station."""
+
+ if ( recvar.get() == "ON" ):
+ rec_on()
+ else:
+ rec_off()
+
+def rec_on():
+ """Turn the recorder on."""
+
+ recvar.set ("ON")
+ trigger()
+
+def rec_off():
+ """Turn the recorder off."""
+
+ recvar.set ("OFF")
+ if ( fmrec ): fmrec.stop()
+
def main (argv=None):
"""Main program."""
- global scale, station, btmute, btm, freq
+ global scale # volume scale
+ global station # variable for the station radio buttons
+ global btmute # variable for the text in the mute button
+ global btm # mute button
+ global freq # variable for manually entering a frequency
+ global fmstations # preset fm stations
+ global cur_station # current station
+ global ns # number of preset fm stations
+ global recvar # variable for setting record on/off
+ global irrec # lirc thread variable
if argv is None:
argv = sys.argv
+ pyversion = string.split(sys.version)[0]
+ print "Python Version: ", pyversion
+
+ # check whether tkradio is already running
+ stat = os.popen ( "/bin/ps aux | /bin/grep \"python" + pyversion[0:3] + " " + argv[0] + "\"" ).readline()
+ cid = os.getpid()
+ if ( stat ):
+ pid = stat.split()[1]
+ if ( cid != int(pid) ):
+ exit ( argv[0] + " is already running: pid = " + pid )
+
mw = Tk()
# do not resize the radio
mw.resizable(False,False)
@@ -111,15 +342,18 @@ def main (argv=None):
btmute.set ( "Off" )
top = Frame(); top.pack()
+ bbt = Frame(); bbt.pack()
bot = Frame(); bot.pack()
mw.title ("tkradio")
- s = readStations ( )
- if ( not s ):
- s = stations
+ fmstations = readStations ( )
+ if ( not fmstations ):
+ fmstations = stations
+ ns = len ( fmstations )
+ cur_station = -1
# make tuner buttons
- for st in s:
+ for st in fmstations:
Radiobutton(bot,text=st[0],value=st[1],variable=station,command=setstation).pack(anchor=W)
scale = Scale(top, from_=0, to=100, orient=HORIZONTAL, command=on_move, bd=0,
@@ -128,13 +362,18 @@ def main (argv=None):
scale.set(volume)
# the current radio frequency
- Button(top,text="Enter", command = enter).pack(side="bottom")
+ Button(bbt,text="<", command = previous).pack(side="left",anchor=E)
+ Button(bbt,text="Enter", command = enter).pack(side="left")
+ Button(bbt,text=">", command = next).pack(side="left",anchor=W)
freq=Entry(top,font="Arial 24",width=5,justify=CENTER)
freq.insert(0,station.get())
freq.pack(side="bottom")
# create quit and mute buttons
Button(top,text="Exit", command = quit).pack(side="right")
+ recvar = StringVar() # creates a checkbutton for the alarm state
+ recvar.set ( "OFF" )
+ Checkbutton (top, text="Rec", variable=recvar, onvalue="ON", offvalue="OFF", command=rec).pack(side="right")
btm=Button(top,text="Off", command = mute, textvariable = btmute)
btm.pack(side="left")
@@ -142,6 +381,19 @@ def main (argv=None):
setstation()
radio ("on")
+ lircid = os.popen ( '/sbin/pidof lircd' ).readline()
+ if ( lircid ): # is lirc running?
+ # handle lirc events
+ path = os.environ.get("HOME")
+ fname = path+"/.fmlircrc"
+ if ( not os.path.exists (fname) ):
+ fname = "/usr/share/fmtools/fmlircrc"
+ lirc_handle = pylirc.init("tkradio", fname, blocking)
+ if (lirc_handle):
+ print "Succesfully opened lirc, handle is " + str(lirc_handle)
+ irrec = IRRec(lirc_handle)
+ irrec.start()
+
top.mainloop()
try:
13Â years, 1Â month
rpms/report/EL-5 import.log, NONE, 1.1 report.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Gavin Romig-Koch
Author: gavin
Update of /cvs/pkgs/rpms/report/EL-5
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6780/EL-5
Modified Files:
.cvsignore sources
Added Files:
import.log report.spec
Log Message:
Initial Import
--- NEW FILE import.log ---
report-0_4-3_fc11:EL-5:report-0.4-3.fc11.src.rpm:1262269727
--- NEW FILE report.spec ---
Name: report
Version: 0.4
Release: 3%{?dist}
Summary: Incident reporting library
Group: System Environment/Libraries
License: GPLv2+
URL: http://fedorahosted.org/report
Source0: http://fedorahosted.org/released/report/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Provides: python-report = %{version}-%{release}
BuildArch: noarch
BuildRequires: python-devel
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%description
A generic problem/bug/incident/error reporting library, that can be
configured to deliver a report to a variety of different ticketing
systems.
%package gtk
Summary: GTK IO for reporting library
Group: System Environment/Base
Requires: pygtk2
Requires: report = %{version}-%{release}
%description gtk
Provides GTK IO dialogs for the reporting library
%package plugin-bugzilla
Summary: Plugin reporter to bugzilla.redhat.com
Group: System Environment/Base
Requires: report = %{version}-%{release}
Requires: python-bugzilla
Requires: rpm-python
%description plugin-bugzilla
Plugin reporter to bugzilla.redhat.com
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README LICENCE
%dir %{python_sitelib}/report
%{python_sitelib}/report/__init__.py*
%{python_sitelib}/report/accountmanager.py*
%dir %{python_sitelib}/report/io
%{python_sitelib}/report/io/__init__.py*
%{python_sitelib}/report/io/TextIO.py*
%dir %{python_sitelib}/report/alternatives
%{python_sitelib}/report/alternatives/__init__.py*
%{python_sitelib}/report/alternatives/scp.py*
%{python_sitelib}/report/alternatives/localsave.py*
%files gtk
%defattr(-,root,root,-)
%{python_sitelib}/report/io/GTKIO.py*
%files plugin-bugzilla
%defattr(-,root,root,-)
%{python_sitelib}/report/alternatives/redhat_bugzilla
%changelog
* Thu Dec 17 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-3
- More cleanups/corrections from Fedora review:
- added provides for python-report
- reorg'd sub-package specfile sections to be more std
- correct sub-package use of Build* and Requires:
- include LICENCE text in both dist tarball and rpms.
- other minor cleanups
* Tue Dec 08 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-2
- Cleanups/Corrections from Fedora review:
- Added GPL2 Licencing file and headers
- removed unnecessary catcut plugin
- correct Source0: and Group: headers
- other misc. spec file problems
* Tue Dec 01 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-1
- Split out the GTK IO into its own rpm
- Split out the bugzilla and catcut plugins into their own rpms
* Mon Nov 23 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.3-1
- Convert to using Autotools
* Wed Nov 18 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.2-1
- significant changes
* Wed Oct 28 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.1-1
- initial version
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/report/EL-5/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 29 Dec 2009 02:52:37 -0000 1.1
+++ .cvsignore 31 Dec 2009 14:34:14 -0000 1.2
@@ -0,0 +1 @@
+report-0.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/report/EL-5/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 29 Dec 2009 02:52:37 -0000 1.1
+++ sources 31 Dec 2009 14:34:14 -0000 1.2
@@ -0,0 +1 @@
+6b87449282f7adfe9e78211192d7d32c report-0.4.tar.gz
13Â years, 1Â month
rpms/report/F-12 import.log, NONE, 1.1 report.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Gavin Romig-Koch
Author: gavin
Update of /cvs/pkgs/rpms/report/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6492/F-12
Modified Files:
.cvsignore sources
Added Files:
import.log report.spec
Log Message:
Initial Import
--- NEW FILE import.log ---
report-0_4-3_fc11:F-12:report-0.4-3.fc11.src.rpm:1262269688
--- NEW FILE report.spec ---
Name: report
Version: 0.4
Release: 3%{?dist}
Summary: Incident reporting library
Group: System Environment/Libraries
License: GPLv2+
URL: http://fedorahosted.org/report
Source0: http://fedorahosted.org/released/report/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Provides: python-report = %{version}-%{release}
BuildArch: noarch
BuildRequires: python-devel
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%description
A generic problem/bug/incident/error reporting library, that can be
configured to deliver a report to a variety of different ticketing
systems.
%package gtk
Summary: GTK IO for reporting library
Group: System Environment/Base
Requires: pygtk2
Requires: report = %{version}-%{release}
%description gtk
Provides GTK IO dialogs for the reporting library
%package plugin-bugzilla
Summary: Plugin reporter to bugzilla.redhat.com
Group: System Environment/Base
Requires: report = %{version}-%{release}
Requires: python-bugzilla
Requires: rpm-python
%description plugin-bugzilla
Plugin reporter to bugzilla.redhat.com
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README LICENCE
%dir %{python_sitelib}/report
%{python_sitelib}/report/__init__.py*
%{python_sitelib}/report/accountmanager.py*
%dir %{python_sitelib}/report/io
%{python_sitelib}/report/io/__init__.py*
%{python_sitelib}/report/io/TextIO.py*
%dir %{python_sitelib}/report/alternatives
%{python_sitelib}/report/alternatives/__init__.py*
%{python_sitelib}/report/alternatives/scp.py*
%{python_sitelib}/report/alternatives/localsave.py*
%files gtk
%defattr(-,root,root,-)
%{python_sitelib}/report/io/GTKIO.py*
%files plugin-bugzilla
%defattr(-,root,root,-)
%{python_sitelib}/report/alternatives/redhat_bugzilla
%changelog
* Thu Dec 17 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-3
- More cleanups/corrections from Fedora review:
- added provides for python-report
- reorg'd sub-package specfile sections to be more std
- correct sub-package use of Build* and Requires:
- include LICENCE text in both dist tarball and rpms.
- other minor cleanups
* Tue Dec 08 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-2
- Cleanups/Corrections from Fedora review:
- Added GPL2 Licencing file and headers
- removed unnecessary catcut plugin
- correct Source0: and Group: headers
- other misc. spec file problems
* Tue Dec 01 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-1
- Split out the GTK IO into its own rpm
- Split out the bugzilla and catcut plugins into their own rpms
* Mon Nov 23 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.3-1
- Convert to using Autotools
* Wed Nov 18 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.2-1
- significant changes
* Wed Oct 28 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.1-1
- initial version
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/report/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 29 Dec 2009 02:52:37 -0000 1.1
+++ .cvsignore 31 Dec 2009 14:33:29 -0000 1.2
@@ -0,0 +1 @@
+report-0.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/report/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 29 Dec 2009 02:52:37 -0000 1.1
+++ sources 31 Dec 2009 14:33:29 -0000 1.2
@@ -0,0 +1 @@
+6b87449282f7adfe9e78211192d7d32c report-0.4.tar.gz
13Â years, 1Â month
rpms/report/F-11 import.log, NONE, 1.1 report.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Gavin Romig-Koch
Author: gavin
Update of /cvs/pkgs/rpms/report/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6243/F-11
Modified Files:
.cvsignore sources
Added Files:
import.log report.spec
Log Message:
Initial Import
--- NEW FILE import.log ---
report-0_4-3_fc11:F-11:report-0.4-3.fc11.src.rpm:1262269643
--- NEW FILE report.spec ---
Name: report
Version: 0.4
Release: 3%{?dist}
Summary: Incident reporting library
Group: System Environment/Libraries
License: GPLv2+
URL: http://fedorahosted.org/report
Source0: http://fedorahosted.org/released/report/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Provides: python-report = %{version}-%{release}
BuildArch: noarch
BuildRequires: python-devel
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%description
A generic problem/bug/incident/error reporting library, that can be
configured to deliver a report to a variety of different ticketing
systems.
%package gtk
Summary: GTK IO for reporting library
Group: System Environment/Base
Requires: pygtk2
Requires: report = %{version}-%{release}
%description gtk
Provides GTK IO dialogs for the reporting library
%package plugin-bugzilla
Summary: Plugin reporter to bugzilla.redhat.com
Group: System Environment/Base
Requires: report = %{version}-%{release}
Requires: python-bugzilla
Requires: rpm-python
%description plugin-bugzilla
Plugin reporter to bugzilla.redhat.com
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README LICENCE
%dir %{python_sitelib}/report
%{python_sitelib}/report/__init__.py*
%{python_sitelib}/report/accountmanager.py*
%dir %{python_sitelib}/report/io
%{python_sitelib}/report/io/__init__.py*
%{python_sitelib}/report/io/TextIO.py*
%dir %{python_sitelib}/report/alternatives
%{python_sitelib}/report/alternatives/__init__.py*
%{python_sitelib}/report/alternatives/scp.py*
%{python_sitelib}/report/alternatives/localsave.py*
%files gtk
%defattr(-,root,root,-)
%{python_sitelib}/report/io/GTKIO.py*
%files plugin-bugzilla
%defattr(-,root,root,-)
%{python_sitelib}/report/alternatives/redhat_bugzilla
%changelog
* Thu Dec 17 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-3
- More cleanups/corrections from Fedora review:
- added provides for python-report
- reorg'd sub-package specfile sections to be more std
- correct sub-package use of Build* and Requires:
- include LICENCE text in both dist tarball and rpms.
- other minor cleanups
* Tue Dec 08 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-2
- Cleanups/Corrections from Fedora review:
- Added GPL2 Licencing file and headers
- removed unnecessary catcut plugin
- correct Source0: and Group: headers
- other misc. spec file problems
* Tue Dec 01 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-1
- Split out the GTK IO into its own rpm
- Split out the bugzilla and catcut plugins into their own rpms
* Mon Nov 23 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.3-1
- Convert to using Autotools
* Wed Nov 18 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.2-1
- significant changes
* Wed Oct 28 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.1-1
- initial version
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/report/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 29 Dec 2009 02:52:37 -0000 1.1
+++ .cvsignore 31 Dec 2009 14:32:54 -0000 1.2
@@ -0,0 +1 @@
+report-0.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/report/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 29 Dec 2009 02:52:37 -0000 1.1
+++ sources 31 Dec 2009 14:32:54 -0000 1.2
@@ -0,0 +1 @@
+6b87449282f7adfe9e78211192d7d32c report-0.4.tar.gz
13Â years, 1Â month
rpms/report/devel import.log, NONE, 1.1 report.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Gavin Romig-Koch
Author: gavin
Update of /cvs/pkgs/rpms/report/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5693/devel
Modified Files:
.cvsignore sources
Added Files:
import.log report.spec
Log Message:
Initial Import
--- NEW FILE import.log ---
report-0_4-3_fc11:HEAD:report-0.4-3.fc11.src.rpm:1262269505
--- NEW FILE report.spec ---
Name: report
Version: 0.4
Release: 3%{?dist}
Summary: Incident reporting library
Group: System Environment/Libraries
License: GPLv2+
URL: http://fedorahosted.org/report
Source0: http://fedorahosted.org/released/report/%{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Provides: python-report = %{version}-%{release}
BuildArch: noarch
BuildRequires: python-devel
%{!?python_sitelib: %global python_sitelib %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib())")}
%description
A generic problem/bug/incident/error reporting library, that can be
configured to deliver a report to a variety of different ticketing
systems.
%package gtk
Summary: GTK IO for reporting library
Group: System Environment/Base
Requires: pygtk2
Requires: report = %{version}-%{release}
%description gtk
Provides GTK IO dialogs for the reporting library
%package plugin-bugzilla
Summary: Plugin reporter to bugzilla.redhat.com
Group: System Environment/Base
Requires: report = %{version}-%{release}
Requires: python-bugzilla
Requires: rpm-python
%description plugin-bugzilla
Plugin reporter to bugzilla.redhat.com
%prep
%setup -q
%build
%configure
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
%clean
rm -rf $RPM_BUILD_ROOT
%files
%defattr(-,root,root,-)
%doc README LICENCE
%dir %{python_sitelib}/report
%{python_sitelib}/report/__init__.py*
%{python_sitelib}/report/accountmanager.py*
%dir %{python_sitelib}/report/io
%{python_sitelib}/report/io/__init__.py*
%{python_sitelib}/report/io/TextIO.py*
%dir %{python_sitelib}/report/alternatives
%{python_sitelib}/report/alternatives/__init__.py*
%{python_sitelib}/report/alternatives/scp.py*
%{python_sitelib}/report/alternatives/localsave.py*
%files gtk
%defattr(-,root,root,-)
%{python_sitelib}/report/io/GTKIO.py*
%files plugin-bugzilla
%defattr(-,root,root,-)
%{python_sitelib}/report/alternatives/redhat_bugzilla
%changelog
* Thu Dec 17 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-3
- More cleanups/corrections from Fedora review:
- added provides for python-report
- reorg'd sub-package specfile sections to be more std
- correct sub-package use of Build* and Requires:
- include LICENCE text in both dist tarball and rpms.
- other minor cleanups
* Tue Dec 08 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-2
- Cleanups/Corrections from Fedora review:
- Added GPL2 Licencing file and headers
- removed unnecessary catcut plugin
- correct Source0: and Group: headers
- other misc. spec file problems
* Tue Dec 01 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.4-1
- Split out the GTK IO into its own rpm
- Split out the bugzilla and catcut plugins into their own rpms
* Mon Nov 23 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.3-1
- Convert to using Autotools
* Wed Nov 18 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.2-1
- significant changes
* Wed Oct 28 2009 Gavin Romig-Koch <gavin(a)redhat.com> 0.1-1
- initial version
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/report/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 29 Dec 2009 02:52:37 -0000 1.1
+++ .cvsignore 31 Dec 2009 14:31:34 -0000 1.2
@@ -0,0 +1 @@
+report-0.4.tar.gz
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/report/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 29 Dec 2009 02:52:37 -0000 1.1
+++ sources 31 Dec 2009 14:31:35 -0000 1.2
@@ -0,0 +1 @@
+6b87449282f7adfe9e78211192d7d32c report-0.4.tar.gz
13Â years, 1Â month
rpms/selinux-policy/F-12 policy-F12.patch,1.163,1.164
by Daniel J Walsh
Author: dwalsh
Update of /cvs/extras/rpms/selinux-policy/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5755
Modified Files:
policy-F12.patch
Log Message:
* Wed Dec 30 2009 Dan Walsh <dwalsh(a)redhat.com> 3.6.32-65
- Allow traceroute to use all terms
- Fix mgetty use for faxes
- Dontaudit xdm listing fusefs
- Allow xguest to resolve host names
- Allow abrt to read noxattr filesystems (cdrom)
- Allow abrt_helper to send itself signals
- Allow amavis to read certs
- Allow apache to bind to port 3000 (Ruby on rails)
- Asterist uses mysql and snmp
- Allow consolekit to write wtmp file for shutdown
- Allow cups ipc_lock
- Allow hal to transition to ppp
- Fix mailman labels for 64 bit systems
- dontaudit system_mail access to leaked terminals
- Allow mysqld_safe_t to unlink mysqld pid files
- nrpe_t uses getpw calls
- Allow NetworkManager to delete ppp pid files
- Allow pptp_t to sens userdomain signals
- Allow prelude to connect to mysql
- Allow swat to start winbind server
- Fixes for snort
- Allow telnetd to setattr user terminals
- Allow qemu to read fusefs
- Allow domains that have telinit to connectto upstart unix_stream_socket
- Dontaudit ipsec_mgmt sys_tty_config
- Fix labels for postgrestgres test suite
- Other textrel_shlib_t fixes
policy-F12.patch:
Makefile | 2
policy/flask/access_vectors | 1
policy/global_tunables | 24
policy/mcs | 10
policy/modules/admin/alsa.te | 2
policy/modules/admin/anaconda.te | 3
policy/modules/admin/brctl.te | 2
policy/modules/admin/certwatch.te | 2
policy/modules/admin/consoletype.te | 3
policy/modules/admin/dmesg.fc | 2
policy/modules/admin/dmesg.te | 10
policy/modules/admin/firstboot.te | 6
policy/modules/admin/kismet.fc | 2
policy/modules/admin/kismet.te | 14
policy/modules/admin/logrotate.te | 27
policy/modules/admin/logwatch.te | 8
policy/modules/admin/mrtg.te | 1
policy/modules/admin/netutils.te | 4
policy/modules/admin/portage.te | 2
policy/modules/admin/prelink.fc | 1
policy/modules/admin/prelink.if | 23
policy/modules/admin/prelink.te | 77 +
policy/modules/admin/readahead.te | 1
policy/modules/admin/rpm.fc | 21
policy/modules/admin/rpm.if | 344 ++++++
policy/modules/admin/rpm.te | 98 +
policy/modules/admin/shorewall.fc | 6
policy/modules/admin/shorewall.if | 40
policy/modules/admin/shorewall.te | 9
policy/modules/admin/smoltclient.fc | 4
policy/modules/admin/smoltclient.if | 1
policy/modules/admin/smoltclient.te | 66 +
policy/modules/admin/sudo.if | 13
policy/modules/admin/tmpreaper.te | 12
policy/modules/admin/tzdata.te | 2
policy/modules/admin/usermanage.if | 11
policy/modules/admin/usermanage.te | 35
policy/modules/admin/vbetool.te | 14
policy/modules/admin/vpn.te | 4
policy/modules/apps/calamaris.te | 7
policy/modules/apps/chrome.fc | 2
policy/modules/apps/chrome.if | 86 +
policy/modules/apps/chrome.te | 82 +
policy/modules/apps/cpufreqselector.te | 2
policy/modules/apps/execmem.fc | 42
policy/modules/apps/execmem.if | 104 +
policy/modules/apps/execmem.te | 11
policy/modules/apps/firewallgui.fc | 3
policy/modules/apps/firewallgui.if | 23
policy/modules/apps/firewallgui.te | 64 +
policy/modules/apps/gitosis.if | 45
policy/modules/apps/gnome.fc | 12
policy/modules/apps/gnome.if | 188 +++
policy/modules/apps/gnome.te | 99 +
policy/modules/apps/gpg.te | 20
policy/modules/apps/java.fc | 24
policy/modules/apps/java.if | 114 +-
policy/modules/apps/java.te | 19
policy/modules/apps/kdumpgui.fc | 2
policy/modules/apps/kdumpgui.if | 2
policy/modules/apps/kdumpgui.te | 67 +
policy/modules/apps/livecd.fc | 2
policy/modules/apps/livecd.if | 52
policy/modules/apps/livecd.te | 28
policy/modules/apps/loadkeys.te | 6
policy/modules/apps/mono.fc | 2
policy/modules/apps/mono.if | 101 +
policy/modules/apps/mono.te | 9
policy/modules/apps/mozilla.fc | 1
policy/modules/apps/mozilla.if | 68 +
policy/modules/apps/mozilla.te | 28
policy/modules/apps/nsplugin.fc | 11
policy/modules/apps/nsplugin.if | 323 +++++
policy/modules/apps/nsplugin.te | 295 +++++
policy/modules/apps/openoffice.fc | 3
policy/modules/apps/openoffice.if | 93 +
policy/modules/apps/openoffice.te | 11
policy/modules/apps/podsleuth.te | 4
policy/modules/apps/ptchown.if | 25
policy/modules/apps/pulseaudio.if | 2
policy/modules/apps/pulseaudio.te | 13
policy/modules/apps/qemu.fc | 4
policy/modules/apps/qemu.if | 189 +++
policy/modules/apps/qemu.te | 85 +
policy/modules/apps/sambagui.fc | 1
policy/modules/apps/sambagui.if | 2
policy/modules/apps/sambagui.te | 60 +
policy/modules/apps/sandbox.fc | 1
policy/modules/apps/sandbox.if | 189 +++
policy/modules/apps/sandbox.te | 338 +++++
policy/modules/apps/screen.if | 8
policy/modules/apps/sectoolm.fc | 6
policy/modules/apps/sectoolm.if | 3
policy/modules/apps/sectoolm.te | 120 ++
policy/modules/apps/seunshare.fc | 2
policy/modules/apps/seunshare.if | 81 +
policy/modules/apps/seunshare.te | 42
policy/modules/apps/slocate.te | 1
policy/modules/apps/vmware.te | 1
policy/modules/apps/wine.fc | 24
policy/modules/apps/wine.if | 115 ++
policy/modules/apps/wine.te | 34
policy/modules/kernel/corecommands.fc | 50
policy/modules/kernel/corecommands.if | 21
policy/modules/kernel/corenetwork.te.in | 50
policy/modules/kernel/devices.fc | 12
policy/modules/kernel/devices.if | 309 +++++
policy/modules/kernel/devices.te | 25
policy/modules/kernel/domain.if | 170 ++
policy/modules/kernel/domain.te | 91 +
policy/modules/kernel/files.fc | 5
policy/modules/kernel/files.if | 475 ++++++++
policy/modules/kernel/files.te | 7
policy/modules/kernel/filesystem.fc | 2
policy/modules/kernel/filesystem.if | 442 +++++++
policy/modules/kernel/filesystem.te | 16
policy/modules/kernel/kernel.if | 98 +
policy/modules/kernel/kernel.te | 32
policy/modules/kernel/selinux.if | 25
policy/modules/kernel/storage.fc | 2
policy/modules/kernel/storage.if | 3
policy/modules/kernel/terminal.fc | 1
policy/modules/kernel/terminal.if | 65 +
policy/modules/kernel/terminal.te | 1
policy/modules/roles/guest.te | 8
policy/modules/roles/staff.te | 124 --
policy/modules/roles/sysadm.te | 125 --
policy/modules/roles/unconfineduser.fc | 8
policy/modules/roles/unconfineduser.if | 667 +++++++++++
policy/modules/roles/unconfineduser.te | 442 +++++++
policy/modules/roles/unprivuser.te | 127 --
policy/modules/roles/xguest.te | 71 +
policy/modules/services/abrt.fc | 8
policy/modules/services/abrt.if | 139 ++
policy/modules/services/abrt.te | 122 +-
policy/modules/services/afs.fc | 1
policy/modules/services/afs.te | 3
policy/modules/services/aisexec.fc | 12
policy/modules/services/aisexec.if | 106 +
policy/modules/services/aisexec.te | 112 +
policy/modules/services/amavis.te | 3
policy/modules/services/apache.fc | 57 -
policy/modules/services/apache.if | 466 +++++---
policy/modules/services/apache.te | 458 ++++++--
policy/modules/services/apm.te | 6
policy/modules/services/arpwatch.te | 2
policy/modules/services/asterisk.if | 38
policy/modules/services/asterisk.te | 41
policy/modules/services/automount.te | 2
policy/modules/services/avahi.te | 13
policy/modules/services/bind.if | 40
policy/modules/services/bitlbee.te | 2
policy/modules/services/bluetooth.if | 21
policy/modules/services/bluetooth.te | 12
policy/modules/services/ccs.fc | 8
policy/modules/services/ccs.te | 33
policy/modules/services/certmaster.fc | 3
policy/modules/services/certmaster.te | 2
policy/modules/services/certmonger.fc | 6
policy/modules/services/certmonger.if | 217 +++
policy/modules/services/certmonger.te | 74 +
policy/modules/services/chronyd.fc | 11
policy/modules/services/chronyd.if | 105 +
policy/modules/services/chronyd.te | 67 +
policy/modules/services/clamav.te | 20
policy/modules/services/clogd.fc | 4
policy/modules/services/clogd.if | 98 +
policy/modules/services/clogd.te | 62 +
policy/modules/services/cobbler.fc | 2
policy/modules/services/cobbler.if | 44
policy/modules/services/cobbler.te | 5
policy/modules/services/consolekit.fc | 3
policy/modules/services/consolekit.if | 39
policy/modules/services/consolekit.te | 25
policy/modules/services/corosync.fc | 13
policy/modules/services/corosync.if | 108 +
policy/modules/services/corosync.te | 110 +
policy/modules/services/courier.if | 18
policy/modules/services/courier.te | 1
policy/modules/services/cron.fc | 6
policy/modules/services/cron.if | 74 +
policy/modules/services/cron.te | 84 +
policy/modules/services/cups.fc | 14
policy/modules/services/cups.te | 55
policy/modules/services/cvs.te | 1
policy/modules/services/cyrus.te | 3
policy/modules/services/dbus.if | 54
policy/modules/services/dbus.te | 25
policy/modules/services/dcc.te | 8
policy/modules/services/ddclient.if | 25
policy/modules/services/devicekit.fc | 2
policy/modules/services/devicekit.if | 22
policy/modules/services/devicekit.te | 60 -
policy/modules/services/dnsmasq.te | 12
policy/modules/services/dovecot.fc | 1
policy/modules/services/dovecot.te | 35
policy/modules/services/exim.te | 5
policy/modules/services/fail2ban.if | 40
policy/modules/services/fail2ban.te | 2
policy/modules/services/fetchmail.te | 3
policy/modules/services/fprintd.te | 5
policy/modules/services/ftp.te | 64 -
policy/modules/services/git.fc | 8
policy/modules/services/git.if | 286 +++++
policy/modules/services/git.te | 166 ++
policy/modules/services/gpm.te | 3
policy/modules/services/gpsd.fc | 5
policy/modules/services/gpsd.if | 27
policy/modules/services/gpsd.te | 14
policy/modules/services/hal.fc | 1
policy/modules/services/hal.if | 18
policy/modules/services/hal.te | 54
policy/modules/services/howl.te | 2
policy/modules/services/inetd.fc | 2
policy/modules/services/inetd.te | 4
policy/modules/services/irqbalance.te | 4
policy/modules/services/kerberos.if | 6
policy/modules/services/kerberos.te | 18
policy/modules/services/kerneloops.te | 2
policy/modules/services/ksmtuned.fc | 5
policy/modules/services/ksmtuned.if | 76 +
policy/modules/services/ksmtuned.te | 46
policy/modules/services/ktalk.te | 1
policy/modules/services/ldap.if | 38
policy/modules/services/lircd.fc | 2
policy/modules/services/lircd.if | 9
policy/modules/services/lircd.te | 25
policy/modules/services/mailman.fc | 7
policy/modules/services/mailman.te | 4
policy/modules/services/memcached.te | 4
policy/modules/services/milter.if | 2
policy/modules/services/modemmanager.te | 5
policy/modules/services/mta.fc | 2
policy/modules/services/mta.if | 32
policy/modules/services/mta.te | 38
policy/modules/services/munin.fc | 3
policy/modules/services/munin.te | 6
policy/modules/services/mysql.fc | 1
policy/modules/services/mysql.if | 38
policy/modules/services/mysql.te | 25
policy/modules/services/nagios.fc | 46
policy/modules/services/nagios.if | 126 ++
policy/modules/services/nagios.te | 193 ++-
policy/modules/services/networkmanager.fc | 15
policy/modules/services/networkmanager.if | 65 +
policy/modules/services/networkmanager.te | 120 +-
policy/modules/services/nis.fc | 5
policy/modules/services/nis.if | 87 +
policy/modules/services/nis.te | 13
policy/modules/services/nscd.if | 18
policy/modules/services/nscd.te | 21
policy/modules/services/nslcd.if | 8
policy/modules/services/ntop.fc | 1
policy/modules/services/ntop.te | 32
policy/modules/services/ntp.if | 46
policy/modules/services/ntp.te | 8
policy/modules/services/nut.fc | 16
policy/modules/services/nut.if | 58 +
policy/modules/services/nut.te | 188 +++
policy/modules/services/nx.fc | 10
policy/modules/services/nx.if | 67 +
policy/modules/services/nx.te | 13
policy/modules/services/oddjob.if | 1
policy/modules/services/oddjob.te | 5
policy/modules/services/openvpn.te | 4
policy/modules/services/pcscd.if | 41
policy/modules/services/pcscd.te | 4
policy/modules/services/pegasus.te | 28
policy/modules/services/plymouth.fc | 5
policy/modules/services/plymouth.if | 304 +++++
policy/modules/services/plymouth.te | 102 +
policy/modules/services/policykit.fc | 5
policy/modules/services/policykit.if | 71 +
policy/modules/services/policykit.te | 68 -
policy/modules/services/portreserve.te | 3
policy/modules/services/postfix.fc | 2
policy/modules/services/postfix.if | 150 ++
policy/modules/services/postfix.te | 142 ++
policy/modules/services/postgresql.fc | 16
policy/modules/services/postgresql.if | 60 +
policy/modules/services/postgresql.te | 9
policy/modules/services/ppp.if | 6
policy/modules/services/ppp.te | 17
policy/modules/services/prelude.te | 4
policy/modules/services/privoxy.fc | 3
policy/modules/services/privoxy.te | 3
policy/modules/services/procmail.te | 12
policy/modules/services/pyzor.fc | 4
policy/modules/services/pyzor.if | 47
policy/modules/services/pyzor.te | 37
policy/modules/services/radvd.te | 1
policy/modules/services/razor.fc | 1
policy/modules/services/razor.if | 42
policy/modules/services/razor.te | 32
policy/modules/services/rdisc.if | 19
policy/modules/services/rgmanager.fc | 8
policy/modules/services/rgmanager.if | 59 +
policy/modules/services/rgmanager.te | 187 +++
policy/modules/services/rhcs.fc | 22
policy/modules/services/rhcs.if | 367 ++++++
policy/modules/services/rhcs.te | 410 +++++++
policy/modules/services/ricci.te | 30
policy/modules/services/rpc.fc | 4
policy/modules/services/rpc.if | 45
policy/modules/services/rpc.te | 27
policy/modules/services/rpcbind.if | 20
policy/modules/services/rpcbind.te | 1
policy/modules/services/rsync.te | 23
policy/modules/services/rtkit.if | 20
policy/modules/services/rtkit.te | 4
policy/modules/services/samba.fc | 4
policy/modules/services/samba.if | 138 ++
policy/modules/services/samba.te | 93 +
policy/modules/services/sasl.te | 15
policy/modules/services/sendmail.if | 137 ++
policy/modules/services/sendmail.te | 88 +
policy/modules/services/setroubleshoot.fc | 2
policy/modules/services/setroubleshoot.if | 124 ++
policy/modules/services/setroubleshoot.te | 83 +
policy/modules/services/smartmon.te | 17
policy/modules/services/snmp.if | 38
policy/modules/services/snmp.te | 4
policy/modules/services/snort.te | 8
policy/modules/services/spamassassin.fc | 15
policy/modules/services/spamassassin.if | 89 +
policy/modules/services/spamassassin.te | 139 ++
policy/modules/services/squid.te | 9
policy/modules/services/ssh.fc | 2
policy/modules/services/ssh.if | 207 +++
policy/modules/services/ssh.te | 155 ++
policy/modules/services/sssd.fc | 5
policy/modules/services/sssd.if | 62 +
policy/modules/services/sssd.te | 17
policy/modules/services/sysstat.te | 5
policy/modules/services/telnet.te | 1
policy/modules/services/tftp.fc | 2
policy/modules/services/tgtd.fc | 3
policy/modules/services/tgtd.if | 28
policy/modules/services/tgtd.te | 69 +
policy/modules/services/tor.te | 13
policy/modules/services/tuned.fc | 6
policy/modules/services/tuned.if | 140 ++
policy/modules/services/tuned.te | 60 +
policy/modules/services/uucp.te | 10
policy/modules/services/vhostmd.fc | 6
policy/modules/services/vhostmd.if | 228 ++++
policy/modules/services/vhostmd.te | 87 +
policy/modules/services/virt.fc | 14
policy/modules/services/virt.if | 210 +++
policy/modules/services/virt.te | 296 ++++-
policy/modules/services/w3c.te | 7
policy/modules/services/xserver.fc | 45
policy/modules/services/xserver.if | 665 ++++++++++-
policy/modules/services/xserver.te | 385 +++++-
policy/modules/services/zebra.if | 20
policy/modules/system/application.if | 20
policy/modules/system/application.te | 12
policy/modules/system/authlogin.fc | 9
policy/modules/system/authlogin.if | 210 +++
policy/modules/system/authlogin.te | 11
policy/modules/system/fstools.fc | 3
policy/modules/system/fstools.te | 7
policy/modules/system/getty.te | 7
policy/modules/system/init.fc | 7
policy/modules/system/init.if | 185 +++
policy/modules/system/init.te | 292 +++--
policy/modules/system/ipsec.fc | 7
policy/modules/system/ipsec.if | 45
policy/modules/system/ipsec.te | 79 +
policy/modules/system/iptables.fc | 17
policy/modules/system/iptables.if | 97 +
policy/modules/system/iptables.te | 23
policy/modules/system/iscsi.if | 40
policy/modules/system/iscsi.te | 8
policy/modules/system/kdump.te | 5
policy/modules/system/libraries.fc | 209 ++-
policy/modules/system/libraries.if | 5
policy/modules/system/libraries.te | 18
policy/modules/system/locallogin.te | 30
policy/modules/system/logging.fc | 12
policy/modules/system/logging.if | 20
policy/modules/system/logging.te | 38
policy/modules/system/lvm.if | 39
policy/modules/system/lvm.te | 31
policy/modules/system/miscfiles.fc | 3
policy/modules/system/miscfiles.if | 93 +
policy/modules/system/miscfiles.te | 5
policy/modules/system/modutils.fc | 1
policy/modules/system/modutils.if | 47
policy/modules/system/modutils.te | 56
policy/modules/system/mount.fc | 7
policy/modules/system/mount.if | 83 +
policy/modules/system/mount.te | 87 +
policy/modules/system/raid.fc | 2
policy/modules/system/raid.te | 8
policy/modules/system/selinuxutil.fc | 17
policy/modules/system/selinuxutil.if | 309 +++++
policy/modules/system/selinuxutil.te | 229 +---
policy/modules/system/setrans.if | 20
policy/modules/system/sysnetwork.fc | 10
policy/modules/system/sysnetwork.if | 116 +-
policy/modules/system/sysnetwork.te | 80 +
policy/modules/system/udev.fc | 3
policy/modules/system/udev.if | 39
policy/modules/system/udev.te | 39
policy/modules/system/unconfined.fc | 15
policy/modules/system/unconfined.if | 443 -------
policy/modules/system/unconfined.te | 224 ---
policy/modules/system/userdomain.fc | 7
policy/modules/system/userdomain.if | 1703 +++++++++++++++++++++++-------
policy/modules/system/userdomain.te | 51
policy/modules/system/xen.fc | 6
policy/modules/system/xen.if | 47
policy/modules/system/xen.te | 146 ++
policy/support/obj_perm_sets.spt | 34
policy/users | 13
416 files changed, 22070 insertions(+), 2854 deletions(-)
Index: policy-F12.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/F-12/policy-F12.patch,v
retrieving revision 1.163
retrieving revision 1.164
diff -u -p -r1.163 -r1.164
--- policy-F12.patch 31 Dec 2009 14:19:55 -0000 1.163
+++ policy-F12.patch 31 Dec 2009 14:31:00 -0000 1.164
@@ -37103,7 +37103,7 @@ diff -b -B --ignore-all-space --exclude-
- dontaudit $1 user_home_t:file read_file_perms;
+ dontaudit $1 user_home_type:dir list_dir_perms;
+ dontaudit $1 user_home_type:file read_file_perms;
-+ dontaudit $1 user_home_t:lnk_file read_lnk_file_perms;
++ dontaudit $1 user_home_type:lnk_file read_lnk_file_perms;
')
########################################
13Â years, 1Â month
rpms/selinux-policy/devel policy-F13.patch,1.26,1.27
by Daniel J Walsh
Author: dwalsh
Update of /cvs/extras/rpms/selinux-policy/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5272
Modified Files:
policy-F13.patch
Log Message:
* Wed Dec 30 2009 Dan Walsh <dwalsh(a)redhat.com> 3.7.5-5
- Lots of fixes found in F12, fixes from Tom London
policy-F13.patch:
Makefile | 2
policy/global_tunables | 24
policy/modules/admin/alsa.te | 2
policy/modules/admin/anaconda.te | 3
policy/modules/admin/brctl.te | 2
policy/modules/admin/certwatch.te | 2
policy/modules/admin/consoletype.te | 2
policy/modules/admin/dmesg.fc | 2
policy/modules/admin/dmesg.te | 10
policy/modules/admin/firstboot.te | 6
policy/modules/admin/kismet.te | 5
policy/modules/admin/logrotate.te | 27
policy/modules/admin/logwatch.te | 8
policy/modules/admin/mrtg.te | 1
policy/modules/admin/netutils.te | 4
policy/modules/admin/portage.te | 2
policy/modules/admin/prelink.fc | 1
policy/modules/admin/prelink.if | 23
policy/modules/admin/prelink.te | 78 +
policy/modules/admin/readahead.te | 1
policy/modules/admin/rpm.fc | 21
policy/modules/admin/rpm.if | 344 ++++++
policy/modules/admin/rpm.te | 98 +
policy/modules/admin/shorewall.fc | 5
policy/modules/admin/shorewall.if | 40
policy/modules/admin/shorewall.te | 9
policy/modules/admin/smoltclient.fc | 4
policy/modules/admin/smoltclient.if | 1
policy/modules/admin/smoltclient.te | 66 +
policy/modules/admin/sudo.if | 13
policy/modules/admin/tmpreaper.te | 12
policy/modules/admin/usermanage.if | 11
policy/modules/admin/usermanage.te | 35
policy/modules/admin/vbetool.te | 14
policy/modules/admin/vpn.te | 4
policy/modules/apps/chrome.fc | 2
policy/modules/apps/chrome.if | 86 +
policy/modules/apps/chrome.te | 83 +
policy/modules/apps/cpufreqselector.te | 2
policy/modules/apps/execmem.fc | 42
policy/modules/apps/execmem.if | 103 +
policy/modules/apps/execmem.te | 11
policy/modules/apps/firewallgui.fc | 3
policy/modules/apps/firewallgui.if | 23
policy/modules/apps/firewallgui.te | 64 +
policy/modules/apps/gitosis.if | 45
policy/modules/apps/gnome.fc | 13
policy/modules/apps/gnome.if | 197 +++
policy/modules/apps/gnome.te | 113 +-
policy/modules/apps/java.fc | 23
policy/modules/apps/java.if | 113 +-
policy/modules/apps/java.te | 18
policy/modules/apps/kdumpgui.fc | 2
policy/modules/apps/kdumpgui.if | 2
policy/modules/apps/kdumpgui.te | 67 +
policy/modules/apps/livecd.fc | 2
policy/modules/apps/livecd.if | 52
policy/modules/apps/livecd.te | 27
policy/modules/apps/loadkeys.te | 6
policy/modules/apps/mono.fc | 2
policy/modules/apps/mono.if | 101 +
policy/modules/apps/mono.te | 9
policy/modules/apps/mozilla.fc | 1
policy/modules/apps/mozilla.if | 27
policy/modules/apps/mozilla.te | 22
policy/modules/apps/nsplugin.fc | 11
policy/modules/apps/nsplugin.if | 321 +++++
policy/modules/apps/nsplugin.te | 296 +++++
policy/modules/apps/openoffice.fc | 3
policy/modules/apps/openoffice.if | 92 +
policy/modules/apps/openoffice.te | 11
policy/modules/apps/podsleuth.te | 2
policy/modules/apps/ptchown.if | 24
policy/modules/apps/pulseaudio.fc | 3
policy/modules/apps/pulseaudio.if | 42
policy/modules/apps/pulseaudio.te | 19
policy/modules/apps/qemu.fc | 4
policy/modules/apps/qemu.if | 189 +++
policy/modules/apps/qemu.te | 83 +
policy/modules/apps/sambagui.fc | 1
policy/modules/apps/sambagui.if | 2
policy/modules/apps/sambagui.te | 61 +
policy/modules/apps/sandbox.fc | 1
policy/modules/apps/sandbox.if | 222 +++
policy/modules/apps/sandbox.te | 342 ++++++
policy/modules/apps/screen.if | 1
policy/modules/apps/sectoolm.fc | 6
policy/modules/apps/sectoolm.if | 3
policy/modules/apps/sectoolm.te | 120 ++
policy/modules/apps/seunshare.if | 2
policy/modules/apps/seunshare.te | 3
policy/modules/apps/slocate.te | 1
policy/modules/apps/wine.fc | 24
policy/modules/apps/wine.if | 114 ++
policy/modules/apps/wine.te | 32
policy/modules/kernel/corecommands.fc | 33
policy/modules/kernel/corecommands.if | 21
policy/modules/kernel/corenetwork.te.in | 44
policy/modules/kernel/devices.fc | 3
policy/modules/kernel/devices.if | 54
policy/modules/kernel/domain.if | 174 ++-
policy/modules/kernel/domain.te | 91 +
policy/modules/kernel/files.fc | 5
policy/modules/kernel/files.if | 388 ++++++
policy/modules/kernel/files.te | 3
policy/modules/kernel/filesystem.if | 232 ++++
policy/modules/kernel/filesystem.te | 8
policy/modules/kernel/kernel.if | 58 +
policy/modules/kernel/kernel.te | 27
policy/modules/kernel/selinux.if | 25
policy/modules/kernel/storage.fc | 1
policy/modules/kernel/storage.if | 1
policy/modules/kernel/terminal.if | 27
policy/modules/roles/guest.te | 8
policy/modules/roles/staff.te | 124 --
policy/modules/roles/sysadm.te | 125 --
policy/modules/roles/unconfineduser.fc | 8
policy/modules/roles/unconfineduser.if | 667 +++++++++++
policy/modules/roles/unconfineduser.te | 443 +++++++
policy/modules/roles/unprivuser.te | 127 --
policy/modules/roles/xguest.te | 70 +
policy/modules/services/abrt.fc | 8
policy/modules/services/abrt.if | 139 ++
policy/modules/services/abrt.te | 125 ++
policy/modules/services/afs.fc | 2
policy/modules/services/afs.te | 2
policy/modules/services/aisexec.fc | 12
policy/modules/services/aisexec.if | 106 +
policy/modules/services/aisexec.te | 112 ++
policy/modules/services/amavis.te | 1
policy/modules/services/apache.fc | 55
policy/modules/services/apache.if | 466 +++++---
policy/modules/services/apache.te | 458 ++++++--
policy/modules/services/apm.te | 4
policy/modules/services/arpwatch.te | 2
policy/modules/services/asterisk.if | 41
policy/modules/services/asterisk.te | 40
policy/modules/services/automount.te | 2
policy/modules/services/avahi.te | 13
policy/modules/services/bind.if | 40
policy/modules/services/bluetooth.if | 21
policy/modules/services/bluetooth.te | 12
policy/modules/services/ccs.fc | 8
policy/modules/services/ccs.te | 33
policy/modules/services/certmaster.fc | 1
policy/modules/services/certmonger.fc | 6
policy/modules/services/certmonger.if | 217 +++
policy/modules/services/certmonger.te | 74 +
policy/modules/services/cgroup.fc | 7
policy/modules/services/cgroup.if | 35
policy/modules/services/cgroup.te | 88 +
policy/modules/services/chronyd.fc | 11
policy/modules/services/chronyd.if | 105 +
policy/modules/services/chronyd.te | 67 +
policy/modules/services/clamav.te | 21
policy/modules/services/clogd.fc | 4
policy/modules/services/clogd.if | 98 +
policy/modules/services/clogd.te | 62 +
policy/modules/services/cobbler.fc | 2
policy/modules/services/cobbler.if | 44
policy/modules/services/cobbler.te | 5
policy/modules/services/consolekit.fc | 3
policy/modules/services/consolekit.if | 39
policy/modules/services/consolekit.te | 23
policy/modules/services/corosync.fc | 13
policy/modules/services/corosync.if | 108 +
policy/modules/services/corosync.te | 110 +
policy/modules/services/courier.if | 18
policy/modules/services/courier.te | 1
policy/modules/services/cron.fc | 6
policy/modules/services/cron.if | 74 +
policy/modules/services/cron.te | 84 +
policy/modules/services/cups.fc | 14
policy/modules/services/cups.te | 54
policy/modules/services/cvs.te | 1
policy/modules/services/cyrus.te | 3
policy/modules/services/dbus.if | 53
policy/modules/services/dbus.te | 31
policy/modules/services/dcc.te | 8
policy/modules/services/ddclient.if | 25
policy/modules/services/denyhosts.fc | 7
policy/modules/services/denyhosts.if | 90 +
policy/modules/services/denyhosts.te | 72 +
policy/modules/services/devicekit.fc | 3
policy/modules/services/devicekit.if | 20
policy/modules/services/devicekit.te | 27
policy/modules/services/dnsmasq.te | 12
policy/modules/services/dovecot.fc | 1
policy/modules/services/dovecot.te | 48
policy/modules/services/exim.te | 5
policy/modules/services/fail2ban.if | 40
policy/modules/services/fetchmail.te | 3
policy/modules/services/fprintd.te | 5
policy/modules/services/ftp.te | 64 +
policy/modules/services/git.fc | 8
policy/modules/services/git.if | 286 +++++
policy/modules/services/git.te | 166 ++
policy/modules/services/gpsd.fc | 5
policy/modules/services/gpsd.if | 27
policy/modules/services/gpsd.te | 14
policy/modules/services/hal.fc | 1
policy/modules/services/hal.if | 18
policy/modules/services/hal.te | 51
policy/modules/services/howl.te | 2
policy/modules/services/inetd.fc | 2
policy/modules/services/inetd.te | 4
policy/modules/services/kerberos.if | 6
policy/modules/services/kerberos.te | 3
policy/modules/services/ksmtuned.fc | 5
policy/modules/services/ksmtuned.if | 76 +
policy/modules/services/ksmtuned.te | 46
policy/modules/services/ktalk.te | 1
policy/modules/services/ldap.fc | 2
policy/modules/services/ldap.if | 38
policy/modules/services/lircd.fc | 2
policy/modules/services/lircd.if | 9
policy/modules/services/lircd.te | 24
policy/modules/services/mailman.fc | 8
policy/modules/services/mailman.te | 4
policy/modules/services/memcached.te | 2
policy/modules/services/modemmanager.te | 5
policy/modules/services/mta.fc | 2
policy/modules/services/mta.if | 31
policy/modules/services/mta.te | 38
policy/modules/services/munin.fc | 3
policy/modules/services/munin.te | 6
policy/modules/services/mysql.if | 38
policy/modules/services/mysql.te | 20
policy/modules/services/nagios.fc | 46
policy/modules/services/nagios.if | 126 ++
policy/modules/services/nagios.te | 192 ++-
policy/modules/services/networkmanager.fc | 16
policy/modules/services/networkmanager.if | 65 +
policy/modules/services/networkmanager.te | 120 +-
policy/modules/services/nis.fc | 5
policy/modules/services/nis.if | 87 +
policy/modules/services/nis.te | 13
policy/modules/services/nscd.if | 20
policy/modules/services/nscd.te | 23
policy/modules/services/ntop.fc | 1
policy/modules/services/ntop.te | 34
policy/modules/services/ntp.if | 46
policy/modules/services/ntp.te | 8
policy/modules/services/nut.fc | 16
policy/modules/services/nut.if | 58 +
policy/modules/services/nut.te | 188 +++
policy/modules/services/nx.fc | 10
policy/modules/services/nx.if | 67 +
policy/modules/services/nx.te | 13
policy/modules/services/oddjob.if | 1
policy/modules/services/oddjob.te | 5
policy/modules/services/openvpn.te | 6
policy/modules/services/pcscd.if | 38
policy/modules/services/pegasus.te | 28
policy/modules/services/plymouth.fc | 5
policy/modules/services/plymouth.if | 322 +++++
policy/modules/services/plymouth.te | 102 +
policy/modules/services/policykit.fc | 5
policy/modules/services/policykit.if | 71 +
policy/modules/services/policykit.te | 67 -
policy/modules/services/portreserve.te | 3
policy/modules/services/postfix.fc | 2
policy/modules/services/postfix.if | 150 ++
policy/modules/services/postfix.te | 142 ++
policy/modules/services/postgresql.fc | 16
policy/modules/services/postgresql.if | 60 +
policy/modules/services/postgresql.te | 9
policy/modules/services/ppp.if | 6
policy/modules/services/ppp.te | 17
policy/modules/services/prelude.te | 1
policy/modules/services/procmail.te | 12
policy/modules/services/pyzor.fc | 4
policy/modules/services/pyzor.if | 47
policy/modules/services/pyzor.te | 37
policy/modules/services/razor.fc | 1
policy/modules/services/razor.if | 42
policy/modules/services/razor.te | 32
policy/modules/services/rdisc.if | 19
policy/modules/services/rgmanager.fc | 8
policy/modules/services/rgmanager.if | 59 +
policy/modules/services/rgmanager.te | 187 +++
policy/modules/services/rhcs.fc | 22
policy/modules/services/rhcs.if | 367 ++++++
policy/modules/services/rhcs.te | 410 +++++++
policy/modules/services/ricci.te | 31
policy/modules/services/rpc.fc | 4
policy/modules/services/rpc.if | 45
policy/modules/services/rpc.te | 27
policy/modules/services/rsync.te | 23
policy/modules/services/rtkit.if | 20
policy/modules/services/rtkit.te | 4
policy/modules/services/samba.fc | 4
policy/modules/services/samba.if | 138 ++
policy/modules/services/samba.te | 93 +
policy/modules/services/sasl.te | 15
policy/modules/services/sendmail.if | 137 ++
policy/modules/services/sendmail.te | 88 +
policy/modules/services/setroubleshoot.fc | 2
policy/modules/services/setroubleshoot.if | 124 ++
policy/modules/services/setroubleshoot.te | 83 +
policy/modules/services/snmp.if | 38
policy/modules/services/snmp.te | 4
policy/modules/services/snort.te | 8
policy/modules/services/spamassassin.fc | 15
policy/modules/services/spamassassin.if | 89 +
policy/modules/services/spamassassin.te | 139 ++
policy/modules/services/squid.te | 9
policy/modules/services/ssh.fc | 2
policy/modules/services/ssh.if | 207 +++
policy/modules/services/ssh.te | 154 ++
policy/modules/services/sssd.fc | 5
policy/modules/services/sssd.if | 80 +
policy/modules/services/sssd.te | 17
policy/modules/services/sysstat.te | 5
policy/modules/services/telnet.te | 1
policy/modules/services/tftp.fc | 2
policy/modules/services/tgtd.if | 17
policy/modules/services/tor.te | 13
policy/modules/services/tuned.te | 1
policy/modules/services/uucp.te | 10
policy/modules/services/vhostmd.fc | 6
policy/modules/services/vhostmd.if | 228 ++++
policy/modules/services/vhostmd.te | 86 +
policy/modules/services/virt.fc | 13
policy/modules/services/virt.if | 210 +++
policy/modules/services/virt.te | 295 +++++
policy/modules/services/w3c.te | 7
policy/modules/services/xserver.fc | 40
policy/modules/services/xserver.if | 353 ++++++
policy/modules/services/xserver.te | 365 +++++-
policy/modules/services/zebra.if | 20
policy/modules/system/application.te | 7
policy/modules/system/authlogin.fc | 9
policy/modules/system/authlogin.if | 210 +++
policy/modules/system/authlogin.te | 11
policy/modules/system/fstools.fc | 2
policy/modules/system/fstools.te | 5
policy/modules/system/getty.te | 7
policy/modules/system/init.fc | 7
policy/modules/system/init.if | 164 ++
policy/modules/system/init.te | 299 ++++-
policy/modules/system/ipsec.fc | 4
policy/modules/system/ipsec.if | 65 -
policy/modules/system/ipsec.te | 28
policy/modules/system/iptables.fc | 8
policy/modules/system/iptables.te | 8
policy/modules/system/iscsi.te | 7
policy/modules/system/kdump.te | 2
policy/modules/system/libraries.fc | 210 +++
policy/modules/system/libraries.if | 5
policy/modules/system/libraries.te | 18
policy/modules/system/locallogin.te | 30
policy/modules/system/logging.fc | 12
policy/modules/system/logging.if | 20
policy/modules/system/logging.te | 38
policy/modules/system/lvm.te | 10
policy/modules/system/miscfiles.fc | 3
policy/modules/system/miscfiles.if | 33
policy/modules/system/miscfiles.te | 3
policy/modules/system/modutils.te | 20
policy/modules/system/mount.fc | 7
policy/modules/system/mount.if | 57 +
policy/modules/system/mount.te | 87 +
policy/modules/system/raid.te | 2
policy/modules/system/selinuxutil.fc | 17
policy/modules/system/selinuxutil.if | 309 +++++
policy/modules/system/selinuxutil.te | 229 +---
policy/modules/system/sysnetwork.fc | 12
policy/modules/system/sysnetwork.if | 116 ++
policy/modules/system/sysnetwork.te | 79 +
policy/modules/system/udev.if | 1
policy/modules/system/udev.te | 12
policy/modules/system/unconfined.fc | 15
policy/modules/system/unconfined.if | 443 -------
policy/modules/system/unconfined.te | 224 ----
policy/modules/system/userdomain.fc | 7
policy/modules/system/userdomain.if | 1678 +++++++++++++++++++++++-------
policy/modules/system/userdomain.te | 51
policy/modules/system/xen.if | 19
policy/modules/system/xen.te | 12
policy/support/obj_perm_sets.spt | 23
policy/users | 15
382 files changed, 20126 insertions(+), 2780 deletions(-)
Index: policy-F13.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/devel/policy-F13.patch,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -p -r1.26 -r1.27
--- policy-F13.patch 31 Dec 2009 14:18:29 -0000 1.26
+++ policy-F13.patch 31 Dec 2009 14:29:25 -0000 1.27
@@ -33930,7 +33930,7 @@ diff --exclude-from=exclude -N -u -r nsa
- dontaudit $1 user_home_t:file read_file_perms;
+ dontaudit $1 user_home_type:dir list_dir_perms;
+ dontaudit $1 user_home_type:file read_file_perms;
-+ dontaudit $1 user_home_t:lnk_file read_lnk_file_perms;
++ dontaudit $1 user_home_type:lnk_file read_lnk_file_perms;
')
########################################
13Â years, 1Â month
rpms/selinux-policy/F-12 policy-F12.patch,1.162,1.163
by Daniel J Walsh
Author: dwalsh
Update of /cvs/extras/rpms/selinux-policy/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3563
Modified Files:
policy-F12.patch
Log Message:
* Wed Dec 30 2009 Dan Walsh <dwalsh(a)redhat.com> 3.6.32-65
- Allow traceroute to use all terms
- Fix mgetty use for faxes
- Dontaudit xdm listing fusefs
- Allow xguest to resolve host names
- Allow abrt to read noxattr filesystems (cdrom)
- Allow abrt_helper to send itself signals
- Allow amavis to read certs
- Allow apache to bind to port 3000 (Ruby on rails)
- Asterist uses mysql and snmp
- Allow consolekit to write wtmp file for shutdown
- Allow cups ipc_lock
- Allow hal to transition to ppp
- Fix mailman labels for 64 bit systems
- dontaudit system_mail access to leaked terminals
- Allow mysqld_safe_t to unlink mysqld pid files
- nrpe_t uses getpw calls
- Allow NetworkManager to delete ppp pid files
- Allow pptp_t to sens userdomain signals
- Allow prelude to connect to mysql
- Allow swat to start winbind server
- Fixes for snort
- Allow telnetd to setattr user terminals
- Allow qemu to read fusefs
- Allow domains that have telinit to connectto upstart unix_stream_socket
- Dontaudit ipsec_mgmt sys_tty_config
- Fix labels for postgrestgres test suite
- Other textrel_shlib_t fixes
policy-F12.patch:
Makefile | 2
policy/flask/access_vectors | 1
policy/global_tunables | 24
policy/mcs | 10
policy/modules/admin/alsa.te | 2
policy/modules/admin/anaconda.te | 3
policy/modules/admin/brctl.te | 2
policy/modules/admin/certwatch.te | 2
policy/modules/admin/consoletype.te | 3
policy/modules/admin/dmesg.fc | 2
policy/modules/admin/dmesg.te | 10
policy/modules/admin/firstboot.te | 6
policy/modules/admin/kismet.fc | 2
policy/modules/admin/kismet.te | 14
policy/modules/admin/logrotate.te | 27
policy/modules/admin/logwatch.te | 8
policy/modules/admin/mrtg.te | 1
policy/modules/admin/netutils.te | 4
policy/modules/admin/portage.te | 2
policy/modules/admin/prelink.fc | 1
policy/modules/admin/prelink.if | 23
policy/modules/admin/prelink.te | 77 +
policy/modules/admin/readahead.te | 1
policy/modules/admin/rpm.fc | 21
policy/modules/admin/rpm.if | 344 ++++++
policy/modules/admin/rpm.te | 98 +
policy/modules/admin/shorewall.fc | 6
policy/modules/admin/shorewall.if | 40
policy/modules/admin/shorewall.te | 9
policy/modules/admin/smoltclient.fc | 4
policy/modules/admin/smoltclient.if | 1
policy/modules/admin/smoltclient.te | 66 +
policy/modules/admin/sudo.if | 13
policy/modules/admin/tmpreaper.te | 12
policy/modules/admin/tzdata.te | 2
policy/modules/admin/usermanage.if | 11
policy/modules/admin/usermanage.te | 35
policy/modules/admin/vbetool.te | 14
policy/modules/admin/vpn.te | 4
policy/modules/apps/calamaris.te | 7
policy/modules/apps/chrome.fc | 2
policy/modules/apps/chrome.if | 86 +
policy/modules/apps/chrome.te | 82 +
policy/modules/apps/cpufreqselector.te | 2
policy/modules/apps/execmem.fc | 42
policy/modules/apps/execmem.if | 104 +
policy/modules/apps/execmem.te | 11
policy/modules/apps/firewallgui.fc | 3
policy/modules/apps/firewallgui.if | 23
policy/modules/apps/firewallgui.te | 64 +
policy/modules/apps/gitosis.if | 45
policy/modules/apps/gnome.fc | 12
policy/modules/apps/gnome.if | 188 +++
policy/modules/apps/gnome.te | 99 +
policy/modules/apps/gpg.te | 20
policy/modules/apps/java.fc | 24
policy/modules/apps/java.if | 114 +-
policy/modules/apps/java.te | 19
policy/modules/apps/kdumpgui.fc | 2
policy/modules/apps/kdumpgui.if | 2
policy/modules/apps/kdumpgui.te | 67 +
policy/modules/apps/livecd.fc | 2
policy/modules/apps/livecd.if | 52
policy/modules/apps/livecd.te | 28
policy/modules/apps/loadkeys.te | 6
policy/modules/apps/mono.fc | 2
policy/modules/apps/mono.if | 101 +
policy/modules/apps/mono.te | 9
policy/modules/apps/mozilla.fc | 1
policy/modules/apps/mozilla.if | 68 +
policy/modules/apps/mozilla.te | 28
policy/modules/apps/nsplugin.fc | 11
policy/modules/apps/nsplugin.if | 323 +++++
policy/modules/apps/nsplugin.te | 295 +++++
policy/modules/apps/openoffice.fc | 3
policy/modules/apps/openoffice.if | 93 +
policy/modules/apps/openoffice.te | 11
policy/modules/apps/podsleuth.te | 4
policy/modules/apps/ptchown.if | 25
policy/modules/apps/pulseaudio.if | 2
policy/modules/apps/pulseaudio.te | 13
policy/modules/apps/qemu.fc | 4
policy/modules/apps/qemu.if | 189 +++
policy/modules/apps/qemu.te | 85 +
policy/modules/apps/sambagui.fc | 1
policy/modules/apps/sambagui.if | 2
policy/modules/apps/sambagui.te | 60 +
policy/modules/apps/sandbox.fc | 1
policy/modules/apps/sandbox.if | 189 +++
policy/modules/apps/sandbox.te | 338 +++++
policy/modules/apps/screen.if | 8
policy/modules/apps/sectoolm.fc | 6
policy/modules/apps/sectoolm.if | 3
policy/modules/apps/sectoolm.te | 120 ++
policy/modules/apps/seunshare.fc | 2
policy/modules/apps/seunshare.if | 81 +
policy/modules/apps/seunshare.te | 42
policy/modules/apps/slocate.te | 1
policy/modules/apps/vmware.te | 1
policy/modules/apps/wine.fc | 24
policy/modules/apps/wine.if | 115 ++
policy/modules/apps/wine.te | 34
policy/modules/kernel/corecommands.fc | 50
policy/modules/kernel/corecommands.if | 21
policy/modules/kernel/corenetwork.te.in | 50
policy/modules/kernel/devices.fc | 12
policy/modules/kernel/devices.if | 309 +++++
policy/modules/kernel/devices.te | 25
policy/modules/kernel/domain.if | 170 ++
policy/modules/kernel/domain.te | 91 +
policy/modules/kernel/files.fc | 5
policy/modules/kernel/files.if | 475 ++++++++
policy/modules/kernel/files.te | 7
policy/modules/kernel/filesystem.fc | 2
policy/modules/kernel/filesystem.if | 442 +++++++
policy/modules/kernel/filesystem.te | 16
policy/modules/kernel/kernel.if | 98 +
policy/modules/kernel/kernel.te | 32
policy/modules/kernel/selinux.if | 25
policy/modules/kernel/storage.fc | 2
policy/modules/kernel/storage.if | 3
policy/modules/kernel/terminal.fc | 1
policy/modules/kernel/terminal.if | 65 +
policy/modules/kernel/terminal.te | 1
policy/modules/roles/guest.te | 8
policy/modules/roles/staff.te | 124 --
policy/modules/roles/sysadm.te | 125 --
policy/modules/roles/unconfineduser.fc | 8
policy/modules/roles/unconfineduser.if | 667 +++++++++++
policy/modules/roles/unconfineduser.te | 442 +++++++
policy/modules/roles/unprivuser.te | 127 --
policy/modules/roles/xguest.te | 71 +
policy/modules/services/abrt.fc | 8
policy/modules/services/abrt.if | 139 ++
policy/modules/services/abrt.te | 122 +-
policy/modules/services/afs.fc | 1
policy/modules/services/afs.te | 3
policy/modules/services/aisexec.fc | 12
policy/modules/services/aisexec.if | 106 +
policy/modules/services/aisexec.te | 112 +
policy/modules/services/amavis.te | 3
policy/modules/services/apache.fc | 57 -
policy/modules/services/apache.if | 466 +++++---
policy/modules/services/apache.te | 458 ++++++--
policy/modules/services/apm.te | 6
policy/modules/services/arpwatch.te | 2
policy/modules/services/asterisk.if | 38
policy/modules/services/asterisk.te | 41
policy/modules/services/automount.te | 2
policy/modules/services/avahi.te | 13
policy/modules/services/bind.if | 40
policy/modules/services/bitlbee.te | 2
policy/modules/services/bluetooth.if | 21
policy/modules/services/bluetooth.te | 12
policy/modules/services/ccs.fc | 8
policy/modules/services/ccs.te | 33
policy/modules/services/certmaster.fc | 3
policy/modules/services/certmaster.te | 2
policy/modules/services/certmonger.fc | 6
policy/modules/services/certmonger.if | 217 +++
policy/modules/services/certmonger.te | 74 +
policy/modules/services/chronyd.fc | 11
policy/modules/services/chronyd.if | 105 +
policy/modules/services/chronyd.te | 67 +
policy/modules/services/clamav.te | 20
policy/modules/services/clogd.fc | 4
policy/modules/services/clogd.if | 98 +
policy/modules/services/clogd.te | 62 +
policy/modules/services/cobbler.fc | 2
policy/modules/services/cobbler.if | 44
policy/modules/services/cobbler.te | 5
policy/modules/services/consolekit.fc | 3
policy/modules/services/consolekit.if | 39
policy/modules/services/consolekit.te | 25
policy/modules/services/corosync.fc | 13
policy/modules/services/corosync.if | 108 +
policy/modules/services/corosync.te | 110 +
policy/modules/services/courier.if | 18
policy/modules/services/courier.te | 1
policy/modules/services/cron.fc | 6
policy/modules/services/cron.if | 74 +
policy/modules/services/cron.te | 84 +
policy/modules/services/cups.fc | 14
policy/modules/services/cups.te | 55
policy/modules/services/cvs.te | 1
policy/modules/services/cyrus.te | 3
policy/modules/services/dbus.if | 54
policy/modules/services/dbus.te | 25
policy/modules/services/dcc.te | 8
policy/modules/services/ddclient.if | 25
policy/modules/services/devicekit.fc | 2
policy/modules/services/devicekit.if | 22
policy/modules/services/devicekit.te | 60 -
policy/modules/services/dnsmasq.te | 12
policy/modules/services/dovecot.fc | 1
policy/modules/services/dovecot.te | 35
policy/modules/services/exim.te | 5
policy/modules/services/fail2ban.if | 40
policy/modules/services/fail2ban.te | 2
policy/modules/services/fetchmail.te | 3
policy/modules/services/fprintd.te | 5
policy/modules/services/ftp.te | 64 -
policy/modules/services/git.fc | 8
policy/modules/services/git.if | 286 +++++
policy/modules/services/git.te | 166 ++
policy/modules/services/gpm.te | 3
policy/modules/services/gpsd.fc | 5
policy/modules/services/gpsd.if | 27
policy/modules/services/gpsd.te | 14
policy/modules/services/hal.fc | 1
policy/modules/services/hal.if | 18
policy/modules/services/hal.te | 54
policy/modules/services/howl.te | 2
policy/modules/services/inetd.fc | 2
policy/modules/services/inetd.te | 4
policy/modules/services/irqbalance.te | 4
policy/modules/services/kerberos.if | 6
policy/modules/services/kerberos.te | 18
policy/modules/services/kerneloops.te | 2
policy/modules/services/ksmtuned.fc | 5
policy/modules/services/ksmtuned.if | 76 +
policy/modules/services/ksmtuned.te | 46
policy/modules/services/ktalk.te | 1
policy/modules/services/ldap.if | 38
policy/modules/services/lircd.fc | 2
policy/modules/services/lircd.if | 9
policy/modules/services/lircd.te | 25
policy/modules/services/mailman.fc | 7
policy/modules/services/mailman.te | 4
policy/modules/services/memcached.te | 4
policy/modules/services/milter.if | 2
policy/modules/services/modemmanager.te | 5
policy/modules/services/mta.fc | 2
policy/modules/services/mta.if | 32
policy/modules/services/mta.te | 38
policy/modules/services/munin.fc | 3
policy/modules/services/munin.te | 6
policy/modules/services/mysql.fc | 1
policy/modules/services/mysql.if | 38
policy/modules/services/mysql.te | 25
policy/modules/services/nagios.fc | 46
policy/modules/services/nagios.if | 126 ++
policy/modules/services/nagios.te | 193 ++-
policy/modules/services/networkmanager.fc | 15
policy/modules/services/networkmanager.if | 65 +
policy/modules/services/networkmanager.te | 120 +-
policy/modules/services/nis.fc | 5
policy/modules/services/nis.if | 87 +
policy/modules/services/nis.te | 13
policy/modules/services/nscd.if | 18
policy/modules/services/nscd.te | 21
policy/modules/services/nslcd.if | 8
policy/modules/services/ntop.fc | 1
policy/modules/services/ntop.te | 32
policy/modules/services/ntp.if | 46
policy/modules/services/ntp.te | 8
policy/modules/services/nut.fc | 16
policy/modules/services/nut.if | 58 +
policy/modules/services/nut.te | 188 +++
policy/modules/services/nx.fc | 10
policy/modules/services/nx.if | 67 +
policy/modules/services/nx.te | 13
policy/modules/services/oddjob.if | 1
policy/modules/services/oddjob.te | 5
policy/modules/services/openvpn.te | 4
policy/modules/services/pcscd.if | 41
policy/modules/services/pcscd.te | 4
policy/modules/services/pegasus.te | 28
policy/modules/services/plymouth.fc | 5
policy/modules/services/plymouth.if | 304 +++++
policy/modules/services/plymouth.te | 102 +
policy/modules/services/policykit.fc | 5
policy/modules/services/policykit.if | 71 +
policy/modules/services/policykit.te | 68 -
policy/modules/services/portreserve.te | 3
policy/modules/services/postfix.fc | 2
policy/modules/services/postfix.if | 150 ++
policy/modules/services/postfix.te | 142 ++
policy/modules/services/postgresql.fc | 16
policy/modules/services/postgresql.if | 60 +
policy/modules/services/postgresql.te | 9
policy/modules/services/ppp.if | 6
policy/modules/services/ppp.te | 17
policy/modules/services/prelude.te | 4
policy/modules/services/privoxy.fc | 3
policy/modules/services/privoxy.te | 3
policy/modules/services/procmail.te | 12
policy/modules/services/pyzor.fc | 4
policy/modules/services/pyzor.if | 47
policy/modules/services/pyzor.te | 37
policy/modules/services/radvd.te | 1
policy/modules/services/razor.fc | 1
policy/modules/services/razor.if | 42
policy/modules/services/razor.te | 32
policy/modules/services/rdisc.if | 19
policy/modules/services/rgmanager.fc | 8
policy/modules/services/rgmanager.if | 59 +
policy/modules/services/rgmanager.te | 187 +++
policy/modules/services/rhcs.fc | 22
policy/modules/services/rhcs.if | 367 ++++++
policy/modules/services/rhcs.te | 410 +++++++
policy/modules/services/ricci.te | 30
policy/modules/services/rpc.fc | 4
policy/modules/services/rpc.if | 45
policy/modules/services/rpc.te | 27
policy/modules/services/rpcbind.if | 20
policy/modules/services/rpcbind.te | 1
policy/modules/services/rsync.te | 23
policy/modules/services/rtkit.if | 20
policy/modules/services/rtkit.te | 4
policy/modules/services/samba.fc | 4
policy/modules/services/samba.if | 138 ++
policy/modules/services/samba.te | 93 +
policy/modules/services/sasl.te | 15
policy/modules/services/sendmail.if | 137 ++
policy/modules/services/sendmail.te | 88 +
policy/modules/services/setroubleshoot.fc | 2
policy/modules/services/setroubleshoot.if | 124 ++
policy/modules/services/setroubleshoot.te | 83 +
policy/modules/services/smartmon.te | 17
policy/modules/services/snmp.if | 38
policy/modules/services/snmp.te | 4
policy/modules/services/snort.te | 8
policy/modules/services/spamassassin.fc | 15
policy/modules/services/spamassassin.if | 89 +
policy/modules/services/spamassassin.te | 139 ++
policy/modules/services/squid.te | 9
policy/modules/services/ssh.fc | 2
policy/modules/services/ssh.if | 207 +++
policy/modules/services/ssh.te | 155 ++
policy/modules/services/sssd.fc | 5
policy/modules/services/sssd.if | 62 +
policy/modules/services/sssd.te | 17
policy/modules/services/sysstat.te | 5
policy/modules/services/telnet.te | 1
policy/modules/services/tftp.fc | 2
policy/modules/services/tgtd.fc | 3
policy/modules/services/tgtd.if | 28
policy/modules/services/tgtd.te | 69 +
policy/modules/services/tor.te | 13
policy/modules/services/tuned.fc | 6
policy/modules/services/tuned.if | 140 ++
policy/modules/services/tuned.te | 60 +
policy/modules/services/uucp.te | 10
policy/modules/services/vhostmd.fc | 6
policy/modules/services/vhostmd.if | 228 ++++
policy/modules/services/vhostmd.te | 87 +
policy/modules/services/virt.fc | 14
policy/modules/services/virt.if | 210 +++
policy/modules/services/virt.te | 296 ++++-
policy/modules/services/w3c.te | 7
policy/modules/services/xserver.fc | 45
policy/modules/services/xserver.if | 665 ++++++++++-
policy/modules/services/xserver.te | 385 +++++-
policy/modules/services/zebra.if | 20
policy/modules/system/application.if | 20
policy/modules/system/application.te | 12
policy/modules/system/authlogin.fc | 9
policy/modules/system/authlogin.if | 210 +++
policy/modules/system/authlogin.te | 11
policy/modules/system/fstools.fc | 3
policy/modules/system/fstools.te | 7
policy/modules/system/getty.te | 7
policy/modules/system/init.fc | 7
policy/modules/system/init.if | 185 +++
policy/modules/system/init.te | 292 +++--
policy/modules/system/ipsec.fc | 7
policy/modules/system/ipsec.if | 45
policy/modules/system/ipsec.te | 79 +
policy/modules/system/iptables.fc | 17
policy/modules/system/iptables.if | 97 +
policy/modules/system/iptables.te | 23
policy/modules/system/iscsi.if | 40
policy/modules/system/iscsi.te | 8
policy/modules/system/kdump.te | 5
policy/modules/system/libraries.fc | 209 ++-
policy/modules/system/libraries.if | 5
policy/modules/system/libraries.te | 18
policy/modules/system/locallogin.te | 30
policy/modules/system/logging.fc | 12
policy/modules/system/logging.if | 20
policy/modules/system/logging.te | 38
policy/modules/system/lvm.if | 39
policy/modules/system/lvm.te | 31
policy/modules/system/miscfiles.fc | 3
policy/modules/system/miscfiles.if | 93 +
policy/modules/system/miscfiles.te | 5
policy/modules/system/modutils.fc | 1
policy/modules/system/modutils.if | 47
policy/modules/system/modutils.te | 56
policy/modules/system/mount.fc | 7
policy/modules/system/mount.if | 83 +
policy/modules/system/mount.te | 87 +
policy/modules/system/raid.fc | 2
policy/modules/system/raid.te | 8
policy/modules/system/selinuxutil.fc | 17
policy/modules/system/selinuxutil.if | 309 +++++
policy/modules/system/selinuxutil.te | 229 +---
policy/modules/system/setrans.if | 20
policy/modules/system/sysnetwork.fc | 10
policy/modules/system/sysnetwork.if | 116 +-
policy/modules/system/sysnetwork.te | 80 +
policy/modules/system/udev.fc | 3
policy/modules/system/udev.if | 39
policy/modules/system/udev.te | 39
policy/modules/system/unconfined.fc | 15
policy/modules/system/unconfined.if | 443 -------
policy/modules/system/unconfined.te | 224 ---
policy/modules/system/userdomain.fc | 7
policy/modules/system/userdomain.if | 1703 +++++++++++++++++++++++-------
policy/modules/system/userdomain.te | 51
policy/modules/system/xen.fc | 6
policy/modules/system/xen.if | 47
policy/modules/system/xen.te | 146 ++
policy/support/obj_perm_sets.spt | 34
policy/users | 13
416 files changed, 22070 insertions(+), 2854 deletions(-)
Index: policy-F12.patch
===================================================================
RCS file: /cvs/extras/rpms/selinux-policy/F-12/policy-F12.patch,v
retrieving revision 1.162
retrieving revision 1.163
diff -u -p -r1.162 -r1.163
--- policy-F12.patch 30 Dec 2009 14:40:37 -0000 1.162
+++ policy-F12.patch 31 Dec 2009 14:19:55 -0000 1.163
@@ -21849,12 +21849,12 @@ diff -b -B --ignore-all-space --exclude-
diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/services/prelude.te serefpolicy-3.6.32/policy/modules/services/prelude.te
--- nsaserefpolicy/policy/modules/services/prelude.te 2009-09-16 10:01:19.000000000 -0400
-+++ serefpolicy-3.6.32/policy/modules/services/prelude.te 2009-12-30 08:34:13.000000000 -0500
++++ serefpolicy-3.6.32/policy/modules/services/prelude.te 2009-12-31 08:18:05.000000000 -0500
@@ -90,6 +90,7 @@
corenet_tcp_bind_prelude_port(prelude_t)
corenet_tcp_connect_prelude_port(prelude_t)
corenet_tcp_connect_postgresql_port(prelude_t)
-+corenet_tcp_connect_mysql_port(prelude_t)
++corenet_tcp_connect_mysqld_port(prelude_t)
dev_read_rand(prelude_t)
dev_read_urand(prelude_t)
@@ -31819,7 +31819,7 @@ diff -b -B --ignore-all-space --exclude-
+permissive kdump_t;
diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/libraries.fc serefpolicy-3.6.32/policy/modules/system/libraries.fc
--- nsaserefpolicy/policy/modules/system/libraries.fc 2009-09-16 10:01:19.000000000 -0400
-+++ serefpolicy-3.6.32/policy/modules/system/libraries.fc 2009-12-29 20:06:16.000000000 -0500
++++ serefpolicy-3.6.32/policy/modules/system/libraries.fc 2009-12-31 08:59:58.000000000 -0500
@@ -60,12 +60,15 @@
#
# /opt
@@ -32027,7 +32027,7 @@ diff -b -B --ignore-all-space --exclude-
') dnl end distro_redhat
#
-@@ -307,10 +309,129 @@
+@@ -307,10 +309,131 @@
/var/mailman/pythonlib(/.*)?/.+\.so(\..*)? -- gen_context(system_u:object_r:lib_t,s0)
@@ -32157,6 +32157,8 @@ diff -b -B --ignore-all-space --exclude-
+/opt/AutoScan/usr/lib/libvte\.so.* -- gen_context(system_u:object_r:textrel_shlib_t,s0)
+
+/usr/bin/bsnes -- gen_context(system_u:object_r:textrel_shlib_t,s0)
++
++/usr/lib/firefox/plugins/libractrl\.so -- gen_context(system_u:object_r:textrel_shlib_t,s0)
diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/libraries.if serefpolicy-3.6.32/policy/modules/system/libraries.if
--- nsaserefpolicy/policy/modules/system/libraries.if 2009-09-16 10:01:19.000000000 -0400
+++ serefpolicy-3.6.32/policy/modules/system/libraries.if 2009-12-17 11:20:47.000000000 -0500
@@ -35709,7 +35711,7 @@ diff -b -B --ignore-all-space --exclude-
+HOME_DIR/\.gvfs(/.*)? <<none>>
diff -b -B --ignore-all-space --exclude-from=exclude -N -u -r nsaserefpolicy/policy/modules/system/userdomain.if serefpolicy-3.6.32/policy/modules/system/userdomain.if
--- nsaserefpolicy/policy/modules/system/userdomain.if 2009-09-16 10:01:19.000000000 -0400
-+++ serefpolicy-3.6.32/policy/modules/system/userdomain.if 2009-12-29 18:41:02.000000000 -0500
++++ serefpolicy-3.6.32/policy/modules/system/userdomain.if 2009-12-31 08:43:42.000000000 -0500
@@ -30,8 +30,9 @@
')
@@ -37089,7 +37091,7 @@ diff -b -B --ignore-all-space --exclude-
read_files_pattern($1, { user_home_dir_t user_home_t }, user_home_t)
files_search_home($1)
')
-@@ -1686,11 +1890,11 @@
+@@ -1686,11 +1890,12 @@
#
interface(`userdom_dontaudit_read_user_home_content_files',`
gen_require(`
@@ -37101,10 +37103,11 @@ diff -b -B --ignore-all-space --exclude-
- dontaudit $1 user_home_t:file read_file_perms;
+ dontaudit $1 user_home_type:dir list_dir_perms;
+ dontaudit $1 user_home_type:file read_file_perms;
++ dontaudit $1 user_home_t:lnk_file read_lnk_file_perms;
')
########################################
-@@ -1797,19 +2001,32 @@
+@@ -1797,19 +2002,32 @@
#
interface(`userdom_exec_user_home_content_files',`
gen_require(`
@@ -37144,7 +37147,7 @@ diff -b -B --ignore-all-space --exclude-
')
########################################
-@@ -1844,6 +2061,7 @@
+@@ -1844,6 +2062,7 @@
interface(`userdom_manage_user_home_content_files',`
gen_require(`
type user_home_dir_t, user_home_t;
@@ -37152,7 +37155,7 @@ diff -b -B --ignore-all-space --exclude-
')
manage_files_pattern($1, user_home_t, user_home_t)
-@@ -2196,7 +2414,7 @@
+@@ -2196,7 +2415,7 @@
########################################
## <summary>
@@ -37161,7 +37164,7 @@ diff -b -B --ignore-all-space --exclude-
## temporary files.
## </summary>
## <param name="domain">
-@@ -2205,17 +2423,36 @@
+@@ -2205,17 +2424,36 @@
## </summary>
## </param>
#
@@ -37201,7 +37204,7 @@ diff -b -B --ignore-all-space --exclude-
## </summary>
## <param name="domain">
## <summary>
-@@ -2276,6 +2513,46 @@
+@@ -2276,6 +2514,46 @@
########################################
## <summary>
## Create, read, write, and delete user
@@ -37248,7 +37251,7 @@ diff -b -B --ignore-all-space --exclude-
## temporary symbolic links.
## </summary>
## <param name="domain">
-@@ -2391,7 +2668,7 @@
+@@ -2391,7 +2669,7 @@
########################################
## <summary>
@@ -37257,7 +37260,7 @@ diff -b -B --ignore-all-space --exclude-
## </summary>
## <param name="domain">
## <summary>
-@@ -2399,19 +2676,20 @@
+@@ -2399,19 +2677,20 @@
## </summary>
## </param>
#
@@ -37281,7 +37284,7 @@ diff -b -B --ignore-all-space --exclude-
## </summary>
## <param name="domain">
## <summary>
-@@ -2419,7 +2697,7 @@
+@@ -2419,7 +2698,7 @@
## </summary>
## </param>
#
@@ -37290,7 +37293,7 @@ diff -b -B --ignore-all-space --exclude-
gen_require(`
type user_tmpfs_t;
')
-@@ -2430,6 +2708,26 @@
+@@ -2430,6 +2709,26 @@
fs_search_tmpfs($1)
')
@@ -37317,7 +37320,7 @@ diff -b -B --ignore-all-space --exclude-
########################################
## <summary>
## Get the attributes of a user domain tty.
-@@ -2749,7 +3047,7 @@
+@@ -2749,7 +3048,7 @@
domain_entry_file_spec_domtrans($1, unpriv_userdomain)
allow unpriv_userdomain $1:fd use;
@@ -37326,7 +37329,7 @@ diff -b -B --ignore-all-space --exclude-
allow unpriv_userdomain $1:process sigchld;
')
-@@ -2765,11 +3063,33 @@
+@@ -2765,11 +3064,33 @@
#
interface(`userdom_search_user_home_content',`
gen_require(`
@@ -37362,7 +37365,7 @@ diff -b -B --ignore-all-space --exclude-
')
########################################
-@@ -2897,7 +3217,43 @@
+@@ -2897,7 +3218,43 @@
type user_tmp_t;
')
@@ -37407,7 +37410,7 @@ diff -b -B --ignore-all-space --exclude-
')
########################################
-@@ -2934,6 +3290,7 @@
+@@ -2934,6 +3291,7 @@
')
read_files_pattern($1, userdomain, userdomain)
@@ -37415,7 +37418,7 @@ diff -b -B --ignore-all-space --exclude-
kernel_search_proc($1)
')
-@@ -3064,3 +3421,656 @@
+@@ -3064,3 +3422,656 @@
allow $1 userdomain:dbus send_msg;
')
13Â years, 1Â month