From a6797ea6d078f394fc52c9fa412cbdc691da18f2 Mon Sep 17 00:00:00 2001 From: Michael Demeter Date: Tue, 23 Jul 2013 12:36:05 -0700 Subject: [PATCH] Add the creation of the app user home directory and soft link Add the developer home directory Change-Id: I4cbebed3f65c14a8af0ac8eaf2de52cfe02d2786 Signed-off-by: Michael Demeter --- packaging/filesystem.spec | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/packaging/filesystem.spec b/packaging/filesystem.spec index dff0535..e4e45d3 100644 --- a/packaging/filesystem.spec +++ b/packaging/filesystem.spec @@ -44,7 +44,7 @@ cd %{buildroot} mkdir -p boot dev \ etc/{X11/{applnk,fontpath.d},xdg/autostart,ld.so.conf.d,opt,pm/{config.d,power.d,sleep.d},xinetd.d,skel,sysconfig,pki} \ - home media mnt opt proc root run/lock srv sys tmp \ + home media mnt opt/home/{app,developer} proc root run/lock srv sys tmp \ usr/{bin,etc,games,include,%{_lib}/{pkgconfig,games,sse2,tls,X11,pm-utils/{module.d,power.d,sleep.d}},lib/{games,locale,modules,sse2},libexec,local/{bin,etc,games,lib,%{_lib},sbin,src,share/{applications,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x},info},libexec,include,},sbin,share/{help/C,aclocal,applications,augeas/lenses,backgrounds,desktop-directories,dict,doc,empty,games,ghostscript/conf.d,gnome,icons,idl,info,man/man{1,2,3,4,5,6,7,8,9,n,1x,2x,3x,4x,5x,6x,7x,8x,9x,0p,1p,3p},mime-info,misc,omf,pixmaps,sounds,themes,xsessions,X11},src,src/kernels,src/debug} \ var/{adm,empty,gopher,lib/{empty,games,misc,rpm-state},local,lock/subsys,log,nis,preserve,run,spool/{mail,lpd,uucp},tmp,db,cache,opt,games,yp} @@ -97,6 +97,8 @@ return 0 %post -p posix.symlink("../run", "/var/run") posix.symlink("../run/lock", "/var/lock") +posix.symlink("/opt/home/app", "/home/app") +posix.symlink("/opt/home/developer", "/home/developer") %files -f filelist %defattr(0755,root,root,-) @@ -108,6 +110,8 @@ posix.symlink("../run/lock", "/var/lock") %{_sysconfdir}/X11 %{_sysconfdir}/xdg %{_sysconfdir}/opt +%attr(700,app,app) /opt/home/app +%attr(700,developer,developer) /opt/home/developer %{_sysconfdir}/pm %{_sysconfdir}/xinetd.d %{_sysconfdir}/skel -- 2.7.4