yeah now the make installcheck working the result is:-
[code]user@host:~$ cd ~/apparmor-profile-torbrowser
user@host:~/apparmor-profile-torbrowser$ make installcheck
/usr/share/genmkfile/make-helper.bsh installcheck
- ‘[’ -f /usr/lib/pre.bsh ‘]’
- source /usr/lib/pre.bsh
++ ‘[’ ‘!’ -d /tmp/prepost ‘]’
++ mkdir --parents --mode=g+rw /tmp/prepost
+++ mktemp --directory --tmpdir=/tmp/prepost
++ TEMP_DIR=/tmp/prepost/tmp.B1uXJl2kmJ
++ ‘[’ -o xtrace ‘]’
++ XTRACE=0
++ set -o errtrace
++ [[ -t 2 ]]
++ ‘[’ 0 = 0 ‘]’
++ true ‘INFO: Setting DEBDEBUG to 1, because xtrace (-x) is set.’
++ DEBDEBUG=1
++ ‘[’ 1 = 1 ‘]’
++ set -x
+++ type -t errorhandlergeneral
++ ‘[’ ‘’ = function ‘]’
++ trap error_handler_pre ERR
++ bash -n /usr/lib/pre.bsh
++ bash -n /usr/share/genmkfile/make-helper.bsh
++ own_filename=make-helper.bsh
++ unset skip_script
- set -e
- set -o pipefail
- make_function_run make_init
- local function_name function_name_return_code
- function_name=make_init
- shift
- type -t make_init_hook_pre
- type -t make_init
- make_init
- cd /home/user/apparmor-profile-torbrowser/
- function_name_return_code=0
- ‘[’ ‘!’ 0 = 0 ‘]’
- type -t make_init_hook_post
- make_function_run make_source_overrides_file installcheck
- local function_name function_name_return_code
- function_name=make_source_overrides_file
- shift
- type -t make_source_overrides_file_hook_pre
- type -t make_source_overrides_file
- make_source_overrides_file installcheck
- ‘[’ -x ./make-helper-overrides.bsh ‘]’
- function_name_return_code=0
- ‘[’ ‘!’ 0 = 0 ‘]’
- type -t make_source_overrides_file_hook_post
- make_function_run make_source_overrides_folder installcheck
- local function_name function_name_return_code
- function_name=make_source_overrides_folder
- shift
- type -t make_source_overrides_folder_hook_pre
- type -t make_source_overrides_folder
- make_source_overrides_folder installcheck
- ‘[’ -d ./make-helper-overrides.d ‘]’
- function_name_return_code=0
- ‘[’ ‘!’ 0 = 0 ‘]’
- type -t make_source_overrides_folder_hook_post
- make_function_run make_parse_cmd installcheck
- local function_name function_name_return_code
- function_name=make_parse_cmd
- shift
- type -t make_parse_cmd_hook_pre
- type -t make_parse_cmd
- make_parse_cmd installcheck
- local matched=false
- local deb
- :
- case $1 in
- matched=true
- make_function_run make_installcheck
- local function_name function_name_return_code
- function_name=make_installcheck
- shift
- type -t make_installcheck_hook_pre
- type -t make_installcheck
- make_installcheck
- make_installcheck_=true
- make_function_run make_helper
- local function_name function_name_return_code
- function_name=make_helper
- shift
- type -t make_helper_hook_pre
- type -t make_helper
- make_helper
- make_function_run make_get_destdir
- local function_name function_name_return_code
- function_name=make_get_destdir
- shift
- type -t make_get_destdir_hook_pre
- type -t make_get_destdir
- make_get_destdir
- ‘[’ / = ‘’ ‘]’
- type -t make_hook_at_the_end_of_get_destdir
- function_name_return_code=0
- ‘[’ ‘!’ 0 = 0 ‘]’
- type -t make_get_destdir_hook_post
- ‘[’ -n ‘’ ‘]’
- make_folder_list_for_un_and_install=‘bin boot dev etc home lib opt sbin srv sys usr var’
- shopt -s globstar dotglob nullglob
- local d source_file file_without_pwd file_with_destdir
- for d in ‘$make_folder_list_for_un_and_install’
- ‘[’ -d bin ‘]’
- for d in ‘$make_folder_list_for_un_and_install’
- ‘[’ -d boot ‘]’
- for d in ‘$make_folder_list_for_un_and_install’
- ‘[’ -d dev ‘]’
- for d in ‘$make_folder_list_for_un_and_install’
- ‘[’ -d etc ‘]’
- for source_file in ‘“$PWD/$d”/**’
- ‘[’ ‘’ = true ‘]’
- ‘[’ ‘’ = true ‘]’
- ‘[’ ‘!’ -f /home/user/apparmor-profile-torbrowser/etc/ ‘]’
- continue
- for source_file in ‘“$PWD/$d”/**’
- ‘[’ ‘’ = true ‘]’
- ‘[’ ‘’ = true ‘]’
- ‘[’ ‘!’ -f /home/user/apparmor-profile-torbrowser/etc/apparmor.d ‘]’
- continue
- for source_file in ‘“$PWD/$d”/**’
- ‘[’ ‘’ = true ‘]’
- ‘[’ ‘’ = true ‘]’
- ‘[’ ‘!’ -f ‘/home/user/apparmor-profile-torbrowser/etc/apparmor.d/home..tor-browser_.Browser.firefox’ ‘]’
- file_without_pwd=‘/etc/apparmor.d/home..tor-browser_.Browser.firefox’
- file_with_destdir=‘//etc/apparmor.d/home..tor-browser_.Browser.firefox’
- ‘[’ ‘’ = true ‘]’
- ‘[’ true = true ‘]’
- diff ‘/home/user/apparmor-profile-torbrowser/etc/apparmor.d/home..tor-browser_.Browser.firefox’ ‘//etc/apparmor.d/home..tor-browser_.Browser.firefox’
4,6c4
< @{TBB} = @{HOME}*
<
< /home/**/tor-browser_*/Browser/firefox {
/home//tor-browser_/Browser/firefox {
15a14,16
deny @{HOME}/* r,
deny @{HOME}/.** r,
30,31d30
< deny @{PROC}/sys/vm/overcommit_memory r,
< deny @{PROC}/[0-9]/cmdline r,
40d38
< @{HOME}/ r,
43,87c41,70
< owner @{TBB}/tor-browser_/ r,
< owner @{TBB}/tor-browser_/* r,
< ## TBB 5.0.2 internal updater ####
< owner @{TBB}/tor-browser_/Browser/ rw,
< ##################################
< owner @{TBB}/tor-browser_/Browser/** rwk,
< owner @{TBB}/tor-browser_/Browser/.so mr,
< owner @{TBB}/tor-browser_/Browser/components/.so mr,
< owner @{TBB}/tor-browser_/Browser/browser/components/.so mr,
< owner @{TBB}/tor-browser_/Browser/firefox rix,
< owner @{TBB}/tor-browser_/Browser/TorBrowser/Tor/* mr,
< owner @{TBB}/tor-browser_/Data/Browser/Caches/** rwk,
< owner @{TBB}/tor-browser_/Data/Browser/profiles.ini r,
< owner @{TBB}/tor-browser_/Browser/TorBrowser/Data/Browser/profile.default/ r,
< owner @{TBB}/tor-browser_/Browser/TorBrowser/Data/Browser/profile.default/** rwk,
< owner @{TBB}/tor-browser_/Data/Tor/ rwk,
< owner @{TBB}/tor-browser_/Tor/ mr,
< owner @{TBB}/tor-browser_/Tor/tor rix,
< owner @{TBB}/tor-browser_/Browser/updates/ r,
< owner @{TBB}/tor-browser_/Browser/updates/** rwk,
< owner @{TBB}/tor-browser_/Browser/updates*.xml rwk,
< owner @{TBB}/tor-browser_/Browser/active-update.xml rwk,
< owner @{TBB}/tor-browser_/update.test/ rwk,
< owner @{TBB}/tor-browser_/update.test rwk,
< owner @{TBB}/tor-browser_/Browser/update.test/ rwk,
< owner @{TBB}/tor-browser_/Browser/update.test rwk,
< owner @{TBB}/tor-browser_/Browser/updates/0/updater rix,
< ## TBB 5.0.2 internal updater ####
< owner @{TBB}/tor-browser_/Browser/updates/0/MozUpdater/bgupdate/updater rix,
< ##################################
< owner @{TBB}/tor-browser_/Browser/Desktop/ rw,
< owner @{TBB}/tor-browser_/Desktop/ rwk,
< owner @{TBB}/tor-browser_/Desktop/** rwk,
< owner @{TBB}/tor-browser_/Browser/Downloads/ r,
< owner @{TBB}/tor-browser_/Browser/Downloads/** rwk,
<
< ## Gnome2 and VirtualBox ##
< owner @{TBB}/tor-browser_/.** rwk,
<
< ## KDE 4 ##
< @{HOME}/.kde/share/config/* r,
<
< ## Xfce4 ##
< /etc/xfce4/defaults.list r,
< /usr/share/xfce4/applications/ r,
@{HOME}/tor-browser_*/ r,
@{HOME}/tor-browser_*/* r,
@{HOME}/tor-browser_*/Browser/ r,
@{HOME}/tor-browser_*/Browser/** rwk,
@{HOME}/tor-browser_*/Browser/*.so mr,
@{HOME}/tor-browser_*/Browser/components/*.so mr,
@{HOME}/tor-browser_*/Browser/browser/components/*.so mr,
@{HOME}/tor-browser_*/Browser/firefox rix,
@{HOME}/tor-browser_*/Browser/TorBrowser/Tor/* mr,
@{HOME}/tor-browser_*/Data/Browser/Caches/** rwk,
@{HOME}/tor-browser_*/Data/Browser/profiles.ini r,
@{HOME}/tor-browser_*/Browser/TorBrowser/Data/Browser/profile.default/ r,
@{HOME}/tor-browser_*/Browser/TorBrowser/Data/Browser/profile.default/** rwk,
@{HOME}/tor-browser_*/Data/Tor/* rwk,
@{HOME}/tor-browser_*/Tor/* mr,
@{HOME}/tor-browser_*/Tor/tor rix,
@{HOME}/tor-browser_en-US/Browser/updates/ r,
@{HOME}/tor-browser_en-US/Browser/updates/** rwk,
@{HOME}/tor-browser_en-US/Browser/updates*.xml rwk,
@{HOME}/tor-browser_en-US/Browser/active-update*.xml rwk,
@{HOME}/tor-browser_en-US/update.test/ rwk,
@{HOME}/tor-browser_en-US/update.test rwk,
@{HOME}/tor-browser_en-US/Browser/update.test/ rwk,
@{HOME}/tor-browser_en-US/Browser/update.test rwk,
@{HOME}/tor-browser_en-US/Browser/updates/0/updater rix,
@{HOME}/tor-browser_*/Browser/Desktop/ rw,
@{HOME}/tor-browser_*/Desktop/ rwk,
@{HOME}/tor-browser_*/Desktop/** rwk,
@{HOME}/tor-browser_*/Browser/Downloads/ r,
@{HOME}/tor-browser_*/Browser/Downloads/** rwk,
92,102c75,76
< /tmp/MozUpdater/bgupdate/updater rix,
<
< /usr/bin/kde4-config rix,
<
< ## XXX
< #/usr/lib/-linux-gnu/libvisual-/.so mr,
< #/usr/lib/-linux-gnu/gstreamer0.10/gstreamer-0.10/gst-plugin-scanner rix,
< /usr/lib/*-linux-gnu/** mrix,
<
< /usr/local/share/applications/ r,
< /usr/local/share/applications/meminfo.cache r,
/usr/lib/i386-linux-gnu/libvisual-*/*.so mr,
/usr/lib/i386-linux-gnu/gstreamer0.10/gstreamer-0.10/gst-plugin-scanner rix,
120a95,104
## KDE 4 ##
@{HOME}/.kde/share/config/* r,
## Xfce4 ##
/etc/xfce4/defaults.list r,
/usr/share/xfce4/applications/ r,
## Gnome2 and VirtualBox ##
@{HOME}/tor-browser_*/.** rwk,
++ error_handler_pre
++ local exit_code=1
++ local ‘last_err=diff “$source_file” “$file_with_destdir”’
++ ‘[’ ‘!’ 1 = 1 ‘]’
++ ‘[’ ‘’ = ‘’ ‘]’
++ output=‘## See above.’
++ ‘[’ ‘!’ 1 = 1 ‘]’
++ force_echo ’
####################################################################
BEGIN ERROR in /usr/share/genmkfile/make-helper.bsh detected!
ERROR LOG:
See above.
BASH_COMMAND: diff “$source_file” “$file_with_destdir”
EXIT_CODE: 1
END ERROR in /usr/share/genmkfile/make-helper.bsh detected!
Please report this bug!
####################################################################
’
++ ‘[’ ‘!’ 1 = 1 ‘]’
++ ‘[’ ‘!’ 1 = 1 ‘]’
++ ‘[’ ‘!’ 1 = 1 ‘]’
++ exit 1
/usr/share/genmkfile/makefile-full:92: recipe for target ‘installcheck’ failed
make: *** [installcheck] Error 1
[/code]
the important part in it which is:-
[code]####################################################################
BEGIN ERROR in /usr/share/genmkfile/make-helper.bsh detected!
ERROR LOG:
See above.
BASH_COMMAND: diff “$source_file” “$file_with_destdir”
EXIT_CODE: 1
END ERROR in /usr/share/genmkfile/make-helper.bsh detected!
Please report this bug!
####################################################################
[/code]
and the result of meld etc/apparmor.d/usr.bin.sdwdate /etc/apparmor.d/usr.bin.sdwdate is similar to this image:-
http://i.imgur.com/qzYLTfh.png