lp://qastaging/~sbeattie/apparmor/apparmor-deprecated-cleanup
- Get this branch:
- bzr branch lp://qastaging/~sbeattie/apparmor/apparmor-deprecated-cleanup
Branch merges
- John Johansen: Approve
-
Diff: 37799 lines (+6/-37250)100 files modifiedMakefile (+6/-2)
deprecated/management/apparmor-dbus/AUTHORS (+0/-1)
deprecated/management/apparmor-dbus/COPYING (+0/-340)
deprecated/management/apparmor-dbus/INSTALL (+0/-167)
deprecated/management/apparmor-dbus/Makefile.am (+0/-5)
deprecated/management/apparmor-dbus/README (+0/-8)
deprecated/management/apparmor-dbus/apparmor-dbus.spec (+0/-43)
deprecated/management/apparmor-dbus/autogen.sh (+0/-31)
deprecated/management/apparmor-dbus/configure.in (+0/-16)
deprecated/management/apparmor-dbus/src/Makefile.am (+0/-2)
deprecated/management/apparmor-dbus/src/aadbus.c (+0/-322)
deprecated/management/profile-editor/AUTHORS (+0/-1)
deprecated/management/profile-editor/COPYING (+0/-340)
deprecated/management/profile-editor/INSTALL (+0/-167)
deprecated/management/profile-editor/Makefile.am (+0/-2)
deprecated/management/profile-editor/Makefile.cvs (+0/-5)
deprecated/management/profile-editor/README (+0/-6)
deprecated/management/profile-editor/configure.in (+0/-55)
deprecated/management/profile-editor/doc/Makefile.am (+0/-4)
deprecated/management/profile-editor/doc/Makefile.in (+0/-342)
deprecated/management/profile-editor/doc/en/Makefile.am (+0/-2)
deprecated/management/profile-editor/macros/autogen.sh (+0/-6)
deprecated/management/profile-editor/profileeditor.spec (+0/-44)
deprecated/management/profile-editor/src/AboutDialog.cpp (+0/-114)
deprecated/management/profile-editor/src/AboutDialog.h (+0/-56)
deprecated/management/profile-editor/src/Configuration.cpp (+0/-185)
deprecated/management/profile-editor/src/Configuration.h (+0/-84)
deprecated/management/profile-editor/src/Makefile.am (+0/-24)
deprecated/management/profile-editor/src/Preferences.cpp (+0/-322)
deprecated/management/profile-editor/src/Preferences.h (+0/-102)
deprecated/management/profile-editor/src/ProfileDirectoryTraverser.h (+0/-43)
deprecated/management/profile-editor/src/ProfileTextCtrl.cpp (+0/-115)
deprecated/management/profile-editor/src/ProfileTextCtrl.h (+0/-44)
deprecated/management/profile-editor/src/SearchAllProfiles.cpp (+0/-179)
deprecated/management/profile-editor/src/SearchAllProfiles.h (+0/-95)
deprecated/management/profile-editor/src/opensuse_logo.xpm (+0/-173)
deprecated/management/profile-editor/src/profileeditor.cpp (+0/-1156)
deprecated/management/profile-editor/src/profileeditor.h (+0/-136)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Accessor.h (+0/-78)
deprecated/management/profile-editor/src/wxStyledTextCtrl/AutoComplete.cxx (+0/-174)
deprecated/management/profile-editor/src/wxStyledTextCtrl/AutoComplete.h (+0/-70)
deprecated/management/profile-editor/src/wxStyledTextCtrl/CallTip.cxx (+0/-270)
deprecated/management/profile-editor/src/wxStyledTextCtrl/CallTip.h (+0/-65)
deprecated/management/profile-editor/src/wxStyledTextCtrl/CellBuffer.cxx (+0/-1120)
deprecated/management/profile-editor/src/wxStyledTextCtrl/CellBuffer.h (+0/-250)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ContractionState.cxx (+0/-283)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ContractionState.h (+0/-65)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Document.cxx (+0/-1593)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Document.h (+0/-305)
deprecated/management/profile-editor/src/wxStyledTextCtrl/DocumentAccessor.cxx (+0/-186)
deprecated/management/profile-editor/src/wxStyledTextCtrl/DocumentAccessor.h (+0/-67)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Editor.cxx (+0/-7230)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Editor.h (+0/-581)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ExternalLexer.cxx (+0/-257)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ExternalLexer.h (+0/-91)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Indicator.cxx (+0/-71)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Indicator.h (+0/-22)
deprecated/management/profile-editor/src/wxStyledTextCtrl/KeyMap.cxx (+0/-148)
deprecated/management/profile-editor/src/wxStyledTextCtrl/KeyMap.h (+0/-43)
deprecated/management/profile-editor/src/wxStyledTextCtrl/KeyWords.cxx (+0/-142)
deprecated/management/profile-editor/src/wxStyledTextCtrl/KeyWords.h (+0/-82)
deprecated/management/profile-editor/src/wxStyledTextCtrl/LexAppArmor.cxx (+0/-189)
deprecated/management/profile-editor/src/wxStyledTextCtrl/LineMarker.cxx (+0/-301)
deprecated/management/profile-editor/src/wxStyledTextCtrl/LineMarker.h (+0/-50)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Makefile.am (+0/-19)
deprecated/management/profile-editor/src/wxStyledTextCtrl/PlatWX.cpp (+0/-1396)
deprecated/management/profile-editor/src/wxStyledTextCtrl/PlatWX.h (+0/-8)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Platform.h (+0/-506)
deprecated/management/profile-editor/src/wxStyledTextCtrl/PropSet.cxx (+0/-1170)
deprecated/management/profile-editor/src/wxStyledTextCtrl/PropSet.h (+0/-114)
deprecated/management/profile-editor/src/wxStyledTextCtrl/RESearch.cxx (+0/-835)
deprecated/management/profile-editor/src/wxStyledTextCtrl/RESearch.h (+0/-62)
deprecated/management/profile-editor/src/wxStyledTextCtrl/SString.h (+0/-280)
deprecated/management/profile-editor/src/wxStyledTextCtrl/SVector.h (+0/-127)
deprecated/management/profile-editor/src/wxStyledTextCtrl/SciLexer.h (+0/-1023)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Scintilla.h (+0/-768)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Scintilla.iface (+0/-2938)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ScintillaBase.cxx (+0/-728)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ScintillaBase.h (+0/-95)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ScintillaWX.cpp (+0/-1093)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ScintillaWX.h (+0/-195)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ScintillaWidget.h (+0/-55)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Style.cxx (+0/-154)
deprecated/management/profile-editor/src/wxStyledTextCtrl/Style.h (+0/-56)
deprecated/management/profile-editor/src/wxStyledTextCtrl/StyleContext.cxx (+0/-51)
deprecated/management/profile-editor/src/wxStyledTextCtrl/StyleContext.h (+0/-169)
deprecated/management/profile-editor/src/wxStyledTextCtrl/UniConversion.cxx (+0/-76)
deprecated/management/profile-editor/src/wxStyledTextCtrl/UniConversion.h (+0/-12)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ViewStyle.cxx (+0/-289)
deprecated/management/profile-editor/src/wxStyledTextCtrl/ViewStyle.h (+0/-106)
deprecated/management/profile-editor/src/wxStyledTextCtrl/WindowAccessor.cxx (+0/-178)
deprecated/management/profile-editor/src/wxStyledTextCtrl/WindowAccessor.h (+0/-57)
deprecated/management/profile-editor/src/wxStyledTextCtrl/XPM.cxx (+0/-322)
deprecated/management/profile-editor/src/wxStyledTextCtrl/XPM.h (+0/-72)
deprecated/management/profile-editor/src/wxStyledTextCtrl/stc.cpp (+0/-3398)
deprecated/management/profile-editor/src/wxStyledTextCtrl/stc.h (+0/-2410)
deprecated/management/profile-editor/src/wxStyledTextCtrl/stc_cw.h (+0/-4)
deprecated/management/profile-editor/src/wxStyledTextCtrl/stc_cw_d.h (+0/-4)
deprecated/management/profile-editor/src/wxStyledTextCtrl/stc_cwc.h (+0/-4)
deprecated/management/profile-editor/src/wxStyledTextCtrl/stc_cwc_d.h (+0/-4)
Branch information
Recent revisions
- 2443. By Steve Beattie
-
toplevel: drop exclusion of deprecated directory from tarball creation
After removing the tools that had lingered in the deprecated directory
for too long, don't exclude the deprecated/ subdirectory from tarball
creation, as SUSE needs access to the deprecated perl modules for YaST.
Add a make variable for adding back in exclusions if needed. - 2442. By Steve Beattie
-
Remove the deprecated apparmor dbus client and the wxwidgets based
profile editor. They've been under the deprecated tree since Feb 2010,
and were placed there because they were already problematic to support.
No one has taken the mantle to resurrect support after 4 years, so
remove them from the tree entirely. (They will live on in the history,
if anyone does decide to resurrect them.) - 2441. By Steve Beattie
-
utils: add simple capability regex tests
This patch adds some simple tests of the capability regex in
apparmor/aa.py.Signed-off-by: Steve Beattie <email address hidden>
Acked-by: Tyler Hicks <email address hidden> - 2440. By Tyler Hicks
-
utils: Basic support for bare capability rules
Bug: https:/
/bugs.launchpad .net/bugs/ 1294819 This patch as minimal support for bare capability rules ("capability,").
It prevents aa.py from emitting a traceback when encountering such a
rule.It only adds the ability to parse and write the bare rule. It doesn't
attempt to be clever when deleting duplicate rules, such as realizing
that "capability audit_control," can be deleted if "capability," is also
present.Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>
Acked-by: Christian Boltz <email address hidden> - 2439. By Tyler Hicks
-
utils: Add very limited support for mount rules
Bug: https:/
/bugs.launchpad .net/bugs/ 1294825 This patch is inspired by sbeattie's patch to add limited dbus rule
support. It adds does very dumb parsing of mount rules. Basically, it
stores mount, remount, and umount rules as raw strings wrapped in a
class.Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden>
Acked-by: Christian Boltz <email address hidden> - 2438. By Tyler Hicks
-
utils: Fix typo in write_dbus()
Signed-off-by: Tyler Hicks <email address hidden>
Acked-by: Steve Beattie <email address hidden> - 2437. By Steve Beattie
-
regression swap test: 640 KiB not enough swap for everyone
On ppc64el platforms, the minimum swapfile size is 640KiB. Our swap
test aborts there because it creates a swapfile of size 512KiB. This
patch adjusts the size to 768KiB, to satisfy ppc64el and to try
to keep the size down for embedded and otherwise limited platforms
(e.g. phones).Signed-off-by: Steve Beattie <email address hidden>
Acked-by: John Johansen <email address hidden> - 2436. By Steve Beattie
-
regression sysctl: skip if sysctl not available
Some kernels have CONFIG_
SYSCALL_ SYSCTL disabled, which is something to
be encouraged. This patch separates out the two different kind of sysctl
tests (syscall based and /proc/sys based) into separate shell functions,
and then checks to see that the test environment supports each before
invoking each shell function, issuing a warning (but not failing the
tests) if not available.Signed-off-by: Steve Beattie <email address hidden>
Acked-by: John Johansen <email address hidden> - 2435. By Steve Beattie
-
Bump version to 2.8.96 in preparation for a potential additional beta
release before 2.9.0 final. - 2434. By Steve Beattie
-
utils/easyprof: fix regression test when apparmor-easyprof is not installed
Bug: https:/
/bugs.launchpad .net/bugs/ 1294848 This patch fixes the testsuite for aa-easyprof when the easyprof
utilities and configuration files are not installed in the system.
What was happening was that verify_manifest was calling parse_args()
without the synthetic arguments created by the test case and passing
the result to AppArmorEasyProfile(). Because parse_args() didn't
have the synthetic arguments, it would parse the actual command line
arguments passed to the testscript, which of course didn't specify the
alternate configuration file location. This would work when easyprof
had been installed in the system, because the fallback configuration
file in /etc/apparmor/easyprof. conf would exist and specify template
and policy group locations. Without that, though, the tests would abort
due to not knowing the location of the templates and policy groups.This patch fixes the issue by passing the synthetic argument list
to verify_manifest, which uses that when calling parse_args(). A
debugging statement that states which conffile is being used when
AppArmorEasyProfile is being instantiated.Signed-off-by: Steve Beattie <email address hidden>
Acked-by: Tyler Hicks <email address hidden>
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/apparmor/2.12