From 0cd43e8dce2153978711409360d7758c305e3654 Mon Sep 17 00:00:00 2001 From: gfdgd_xi <3025613752@qq.com> Date: Tue, 6 Feb 2024 15:16:22 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=85=8D=E7=BD=AEroot?= =?UTF-8?q?=E5=8A=9F=E8=83=BD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Makefile | 5 +++++ config-sudo.desktop | 11 +++++++++++ config-sudo.sh | 7 +++++++ debian/changelog | 4 ++-- debian/control | 1 - 5 files changed, 25 insertions(+), 3 deletions(-) create mode 100644 config-sudo.desktop create mode 100755 config-sudo.sh diff --git a/Makefile b/Makefile index 40d5c7f..c834451 100644 --- a/Makefile +++ b/Makefile @@ -4,6 +4,11 @@ build: install: mkdir -pv $(DESTDIR)/etc/profile.d/ mkdir -pv $(DESTDIR)/etc/apt/sources.list.d/ + mkdir -pv $(DESTDIR)/usr/bin + mkdir -pv $(DESTDIR)/usr/share/applications/ cp -rv dde.sh $(DESTDIR)/etc/profile.d/dde.sh cp -rv debian-dde.list $(DESTDIR)/etc/apt/sources.list.d/debian-dde.list + cp -rv config-sudo.sh $(DESTDIR)/usr/bin/debiandde-config-sudo + cp -rv config-sudo.desktop $(DESTDIR)/usr/share/applications/debiandde-config-sudo.desktop chmod +x $(DESTDIR)/etc/profile.d/dde.sh + chmod +x $(DESTDIR)/usr/bin/debiandde-config-sudo diff --git a/config-sudo.desktop b/config-sudo.desktop new file mode 100644 index 0000000..48e1ebb --- /dev/null +++ b/config-sudo.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=1.0 +Name=config-sudo +Name[zh_CN]=配置 sudo 权限 +Comment=配置 sudo 权限 +Type=Application +Exec=deepin-terminal -e /usr/bin/debiandde-config-sudo +Icon=deepin-launcher +Categories=System + +# Generated from the DesktopGenerater component of the z-Tools toolkit diff --git a/config-sudo.sh b/config-sudo.sh new file mode 100755 index 0000000..4567c0f --- /dev/null +++ b/config-sudo.sh @@ -0,0 +1,7 @@ +#!/bin/bash +user=`whoami` +echo 请输入 root 密码以便正确配置 sudo 权限 +sudo -u root usermod -aG sudo "$user" +sudo -u root newgrp sudo +echo 注销后即可正常使用 sudo +read diff --git a/debian/changelog b/debian/changelog index 770f3dc..fc0008a 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -debiandde (15.11~2024.02.05) stable; urgency=medium +debiandde (15.11~2024.02.06) stable; urgency=medium * update 15.11 - -- Deepin Packages Builder Thu, 11 Jul 2019 08:05:30 +0800 + -- gfdgd xi <3025613752@qq.com> Thu, 11 Jul 2019 08:05:30 +0800 debiandde (2019.07.01) stable; urgency=medium diff --git a/debian/control b/debian/control index 87ac93d..74f08f6 100644 --- a/debian/control +++ b/debian/control @@ -20,7 +20,6 @@ Depends: ${misc:Depends}, dde-file-manager, dde-qt5integration, eject, - plymouth-theme-deepin-logo, debian-dde-wallpapers, fonts-noto, dde-introduction,