[gnome-system-tools] Bug 552122 – Add groups and services used by PLD
- From: Milan Bouchet-Valat <milanbv src gnome org>
- To: svn-commits-list gnome org
- Cc:
- Subject: [gnome-system-tools] Bug 552122 – Add groups and services used by PLD
- Date: Sun, 16 Aug 2009 17:34:48 +0000 (UTC)
commit 720a6fc4aeac4fedb8e46cf39abffdb93711d80a
Author: Patryk Zawadzki <patrys pld-linux org>
Date: Tue Jul 28 17:00:21 2009 +0200
Bug 552122 â?? Add groups and services used by PLD
Upstreaming them will make them work when present, but won't affect distributions that don't use them.
src/common/gst-service-role.c | 14 ++++++++++++++
src/users/privileges-table.c | 4 ++++
2 files changed, 18 insertions(+), 0 deletions(-)
---
diff --git a/src/common/gst-service-role.c b/src/common/gst-service-role.c
index 81cb33e..72c72fa 100644
--- a/src/common/gst-service-role.c
+++ b/src/common/gst-service-role.c
@@ -34,6 +34,7 @@ static ServiceRole services[] = {
{ "acct", GST_ROLE_SYSTEM_MONITORING },
{ "acpid", GST_ROLE_POWER_MANAGEMENT },
{ "alsa", GST_ROLE_AUDIO_MANAGEMENT },
+ { "alsasound", GST_ROLE_AUDIO_MANAGEMENT },
{ "alsa-utils", GST_ROLE_AUDIO_MANAGEMENT },
{ "am-utils", GST_ROLE_AUTOMOUNTER },
{ "amavis", GST_ROLE_ANTIVIRUS },
@@ -51,6 +52,7 @@ static ServiceRole services[] = {
{ "aumix", GST_ROLE_AUDIO_MANAGEMENT },
{ "autofs", GST_ROLE_AUTOMOUNTER },
{ "avahi-daemon", GST_ROLE_RENDEZVOUS },
+ { "avahi-dnsconfd", GST_ROLE_RENDEZVOUS },
{ "backuppc", GST_ROLE_REMOTE_BACKUP },
{ "bind", GST_ROLE_DNS },
{ "bind9", GST_ROLE_DNS },
@@ -60,6 +62,8 @@ static ServiceRole services[] = {
{ "capiutils", GST_ROLE_ISDN_MANAGEMENT },
{ "cherokee", GST_ROLE_WEB_SERVER },
{ "clamav-daemon", GST_ROLE_ANTIVIRUS },
+ { "clamav-milter", GST_ROLE_ANTIVIRUS },
+ { "clamd", GST_ROLE_ANTIVIRUS },
{ "clvm", GST_ROLE_CLUSTER_MANAGEMENT },
{ "cman", GST_ROLE_CLUSTER_MANAGEMENT },
{ "courier", GST_ROLE_MTA },
@@ -96,6 +100,7 @@ static ServiceRole services[] = {
{ "hplip", GST_ROLE_PRINTER_SERVICE },
{ "httpd", GST_ROLE_WEB_SERVER },
{ "inetd", GST_ROLE_NETWORK },
+ { "iptables", GST_ROLE_FIREWALL_MANAGEMENT },
{ "ipvsadm", GST_ROLE_CLUSTER_MANAGEMENT },
{ "irda", GST_ROLE_INFRARED_MANAGEMENT },
{ "irda-setup", GST_ROLE_INFRARED_MANAGEMENT },
@@ -115,14 +120,17 @@ static ServiceRole services[] = {
{ "mailscanner", GST_ROLE_ANTIVIRUS },
{ "mdadm", GST_ROLE_RAID_MANAGEMENT },
{ "mdadm-raid", GST_ROLE_RAID_MANAGEMENT },
+ { "messagebus", GST_ROLE_DBUS },
{ "metalog", GST_ROLE_SYSTEM_LOGGER },
{ "mgetty-fax", GST_ROLE_FAX_MANAGEMENT },
+ { "mksd", GST_ROLE_ANTIVIRUS },
{ "muddleftpd", GST_ROLE_FILE_SERVER_FTP },
{ "multipath-tools", GST_ROLE_LVM_MANAGEMENT },
{ "mysql", GST_ROLE_DATABASE_SERVER },
{ "mysql-ndb", GST_ROLE_DATABASE_SERVER },
{ "mysql-ndb-mgm", GST_ROLE_DATABASE_SERVER },
{ "nagios", GST_ROLE_SECURITY_AUDITING },
+ { "named", GST_ROLE_DNS },
{ "nbd-client", GST_ROLE_DISK_CLIENT },
{ "nbd-server", GST_ROLE_DISK_SERVER },
{ "nessusd", GST_ROLE_SECURITY_AUDITING },
@@ -130,6 +138,7 @@ static ServiceRole services[] = {
{ "nfs", GST_ROLE_FILE_SERVER_NFS },
{ "nfs-kernel-server", GST_ROLE_FILE_SERVER_NFS },
{ "nfs-user-server", GST_ROLE_FILE_SERVER_NFS },
+ { "nginx", GST_ROLE_WEB_SERVER },
{ "nis", GST_ROLE_NSS },
{ "ntp", GST_ROLE_NTP_SERVER },
{ "ntp-server", GST_ROLE_NTP_SERVER },
@@ -156,11 +165,13 @@ static ServiceRole services[] = {
{ "pptpd", GST_ROLE_VPN_SERVER },
{ "proftpd", GST_ROLE_FILE_SERVER_FTP },
{ "pure-ftpd", GST_ROLE_FILE_SERVER_FTP },
+ { "rc-inetd", GST_ROLE_NETWORK },
{ "qmail", GST_ROLE_MTA },
{ "quagga", GST_ROLE_ROUTE_SERVER },
{ "quota", GST_ROLE_QUOTA_MANAGEMENT },
{ "racoon", GST_ROLE_IPSEC_KEY_EXCHANGE_SERVER },
{ "radvd", GST_ROLE_ROUTER_ADVERTISEMENT_SERVER },
+ { "rdate", GST_ROLE_NTP_SERVER },
{ "rgmanager", GST_ROLE_CLUSTER_MANAGEMENT },
{ "rsync", GST_ROLE_REMOTE_BACKUP },
{ "rsyncd", GST_ROLE_REMOTE_BACKUP },
@@ -172,7 +183,9 @@ static ServiceRole services[] = {
{ "sensord", GST_ROLE_HARDWARE_MONITORING },
{ "shorewall", GST_ROLE_FIREWALL_MANAGEMENT },
{ "slapd", GST_ROLE_LDAP_SERVER },
+ { "slim", GST_ROLE_DISPLAY_MANAGER },
{ "smartmontools", GST_ROLE_HARDWARE_MONITORING },
+ { "smb", GST_ROLE_FILE_SERVER_SMB },
{ "snmpd", GST_ROLE_SNMP_SERVER },
{ "spamassassin", GST_ROLE_SPAM_FILTER },
{ "squid", GST_ROLE_PROXY_CACHE },
@@ -195,6 +208,7 @@ static ServiceRole services[] = {
{ "xinetd", GST_ROLE_NETWORK },
{ "zmailer", GST_ROLE_MTA },
{ "zope3", GST_ROLE_APPLICATION_SERVER },
+ { "NetworkManager", GST_ROLE_NETWORK },
};
static int
diff --git a/src/users/privileges-table.c b/src/users/privileges-table.c
index 80869ed..14e2640 100644
--- a/src/users/privileges-table.c
+++ b/src/users/privileges-table.c
@@ -50,13 +50,17 @@ static const PrivilegeDescription descriptions[] = {
{ "admin", N_("Administer the system") },
{ "audio", N_("Use audio devices") },
{ "cdrom", N_("Use CD-ROM drives") },
+ { "cdwrite", N_("Burn CDs / DVDs") },
{ "dialout", N_("Use modems") },
{ "dip", N_("Connect to Internet using a modem") },
{ "fax", N_("Send and receive faxes") },
{ "floppy", N_("Use floppy drives") },
{ "plugdev", N_("Access external storage devices automatically") },
+ { "proc", N_("Access /proc filesystem") },
{ "scanner", N_("Use scanners") },
{ "tape", N_("Use tape drives") },
+ { "usb", N_("Use USB devices") },
+ { "video", N_("Use video devices") },
{ "wheel", N_("Be able to get administrator privileges") },
};
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]