Change default umask to 0026 26/324526/2 tizen
authorDongsun Lee <ds73.lee@samsung.com>
Tue, 20 May 2025 05:44:44 +0000 (14:44 +0900)
committerDongsun Lee <ds73.lee@samsung.com>
Wed, 21 May 2025 05:49:07 +0000 (14:49 +0900)
Change-Id: Iacc9cda2282e99d3dc088c99d06dc85737b9be46

src/dcm-daemon/main.cpp
systemd/device-certificate-manager.service.in

index b43b12afdf5f641453b67a2959cc0aa75c65d2e8..fab86c19f9717b7805d08589f0dcf19211ebb168 100644 (file)
@@ -51,9 +51,6 @@ boost::asio::local::stream_protocol::acceptor socket_acceptor(boost::asio::io_se
 int main()
 {
        try {
-               /* Change the file mode mask */
-               (void)umask(0);
-
                /* Use root directory as working directory */
                int error = chdir("/");
                (void)error;
index 59a8a378b14e65af5b84f70b535b42672b16a9c0..23a696552e9274922d4fd85e83fc33179f1d1333 100644 (file)
@@ -5,6 +5,7 @@ Description=Start the Device Certificate Manager
 User=@USER_NAME@
 Group=@GROUP_NAME@
 SmackProcessLabel=@SMACK_DOMAIN_NAME@
+UMask=0026
 Type=notify
 KillMode=process
 TimeoutStopSec=3