summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRafal Krypa <r.krypa@samsung.com>2015-03-06 18:46:38 +0100
committerJacek Bukarewicz <j.bukarewicz@samsung.com>2015-03-10 14:51:22 +0100
commitb913489d695e9aff2f7e930a7961b3b0c95af82c (patch)
tree54aac98ebbc21cc274222551dac8055b124e493d
parent4b0445821d3a9da3c0c6ae7aec308e80f2ac4b7c (diff)
downloadsecurity-manager-accepted/tizen/tv/20150310.225759.tar.gz
security-manager-accepted/tizen/tv/20150310.225759.tar.bz2
security-manager-accepted/tizen/tv/20150310.225759.zip
Change-Id: I11bb09f16e150b4a95f7385084f3f8c08ce94790 Signed-off-by: Rafal Krypa <r.krypa@samsung.com>
-rw-r--r--packaging/security-manager.changes33
-rw-r--r--packaging/security-manager.spec2
-rw-r--r--pc/security-manager.pc.in2
-rw-r--r--src/client/CMakeLists.txt4
-rw-r--r--src/common/CMakeLists.txt4
5 files changed, 39 insertions, 6 deletions
diff --git a/packaging/security-manager.changes b/packaging/security-manager.changes
index 53a89dc9..ff5d6d3d 100644
--- a/packaging/security-manager.changes
+++ b/packaging/security-manager.changes
@@ -1,3 +1,36 @@
+* Fri Mar 06 2015 Rafal Krypa <r.krypa@samsung.com>
+- Version 1.0.0
+- User management
+ - Support for managing policy per user
+ - Interface for registering user creation and removal
+ - Hook-based Integration with gumd for user creation/removal events
+ - Initial user policy based on user type (guest, normal, admin)
+ - Initial configuration of user type policy granting all privileges to every
+ user type
+- API for managing per-user policy
+ - Support for user-admin-like interface for tuning per-user policy by
+ administrator
+ - Support for privacy-manager-like interface for users limiting their own
+ applications
+- Off-line mode supporting limited functionality when service is not running
+ - Application installation
+ - User creation
+- Command line tool wrapping some of security-manager's APIs
+ - Registration of application installation and deinstallation with privileges
+ and application paths
+ - Registration of user creation/removal (for gumd integration mentioned above)
+- Enhanced configuration of Cynara policy
+ - Structured policy based on several buckets
+ - Initial policy created on security-manager installation
+ - Programs with "User" and "System" labels get access to all privileges (with
+ regard to per-user policy)
+- Easier setup of privilege-group mapping
+ - A config file with the mapping and command line tool for importing it to
+ security-manager
+- Smack labeling for applications in final form
+ - No longer hard-code labels of all applications to "User"
+ - Each application gets unique Smack label based on appId
+
* Tue Sep 18 2014 Rafal Krypa <r.krypa@samsung.com>
- Version 0.2.0
- No longer use libprivilege-control
diff --git a/packaging/security-manager.spec b/packaging/security-manager.spec
index 1783fc45..7d888757 100644
--- a/packaging/security-manager.spec
+++ b/packaging/security-manager.spec
@@ -1,6 +1,6 @@
Name: security-manager
Summary: Security manager and utilities
-Version: 0.2.0
+Version: 1.0.0
Release: 1
Group: Security/Service
License: Apache-2.0
diff --git a/pc/security-manager.pc.in b/pc/security-manager.pc.in
index ec430469..b008725d 100644
--- a/pc/security-manager.pc.in
+++ b/pc/security-manager.pc.in
@@ -5,7 +5,7 @@ includedir=${prefix}/include
Name: security-manager
Description: Security Manager Package
-Version: 1.0.1
+Version: 1.0.0
Requires:
Libs: -L${libdir} -lsecurity-manager-client
Cflags: -I${includedir}/security-manager
diff --git a/src/client/CMakeLists.txt b/src/client/CMakeLists.txt
index 4868c546..6f7b033a 100644
--- a/src/client/CMakeLists.txt
+++ b/src/client/CMakeLists.txt
@@ -4,8 +4,8 @@ PKG_CHECK_MODULES(CLIENT_DEP
libcap
)
-SET(CLIENT_VERSION_MAJOR 0)
-SET(CLIENT_VERSION ${CLIENT_VERSION_MAJOR}.2.0)
+SET(CLIENT_VERSION_MAJOR 1)
+SET(CLIENT_VERSION ${CLIENT_VERSION_MAJOR}.0.0)
INCLUDE_DIRECTORIES(SYSTEM
${CLIENT_DEP_INCLUDE_DIRS}
diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt
index aebe1bcd..e1575e4b 100644
--- a/src/common/CMakeLists.txt
+++ b/src/common/CMakeLists.txt
@@ -1,5 +1,5 @@
-SET(COMMON_VERSION_MAJOR 0)
-SET(COMMON_VERSION ${COMMON_VERSION_MAJOR}.2.0)
+SET(COMMON_VERSION_MAJOR 1)
+SET(COMMON_VERSION ${COMMON_VERSION_MAJOR}.0.0)
PKG_CHECK_MODULES(COMMON_DEP
REQUIRED