diff --git a/configure.ac b/configure.ac index 7dfcde0..f2b8ce2 100644 --- a/configure.ac +++ b/configure.ac @@ -76,6 +76,8 @@ AC_CONFIG_FILES([ src/pam_panic_pw/Makefile src/pam_panic_pw/man/Makefile src/pam_panic_config/Makefile + src/pam_panic_config/applications/Makefile + src/pam_panic_config/icons/Makefile test/Makefile ]) diff --git a/src/pam_panic_config/Makefile.am b/src/pam_panic_config/Makefile.am index 8149661..0dd48d1 100644 --- a/src/pam_panic_config/Makefile.am +++ b/src/pam_panic_config/Makefile.am @@ -1 +1,2 @@ +SUBDIRS = applications icons bin_SCRIPTS = pam_panic_config diff --git a/src/pam_panic_config/applications/Makefile.am b/src/pam_panic_config/applications/Makefile.am new file mode 100644 index 0000000..17d21c0 --- /dev/null +++ b/src/pam_panic_config/applications/Makefile.am @@ -0,0 +1,4 @@ +desktopdir = $(datadir)/applications +desktop_in_files = pampanic-config.desktop.in +desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) + diff --git a/src/pam_panic_config/applications/pampanic-config.desktop b/src/pam_panic_config/applications/pampanic-config.desktop new file mode 100644 index 0000000..7bd38ae --- /dev/null +++ b/src/pam_panic_config/applications/pampanic-config.desktop @@ -0,0 +1,24 @@ +[Desktop Entry] +Version=0.2.6 +Type=Application +Name=pam_panic Configuration Generator +Name[de]=pam_panic Konfigurationsgenerator +Name[fr]=Générateur de configuration pam_panic +Name[es]=Generador de configuraciones pam_panic +Name[jp]=pam_panic設定ジェネレータ +Comment=Configure your pam_panic module +Comment[de]=Konfigurieren des pam_panic-Moduls +Comment[fr]=Configurer le module pam_panic +Comment[es]=Configurar el módulo pam_panic +Comment[jp]=pam_panicモジュールを設定する +Keywords=PAM;security;password;authentication;usb; +Keywords[de]=PAM;Sicherheit;Passwort;Authentifizierung;USB; +Keywords[fr]=PAM;sécurité;mot de passe;authentification;usb; +Keywords[es]=PAM;seguridad;contraseña;autenticación;usb; +Keywords[jp]=PAM;セキュリティ;パスワード;認証;USB; +Exec=sudo pam_panic_config +TryExec=pam_panic_config +Icon=/usr/share/icons/hicolor/scalable/apps/pampanic.svg +Terminal=true +Categories=Settings;Security;ConsoleOnly; +StartupNotify=false diff --git a/src/pam_panic_config/icons/Makefile.am b/src/pam_panic_config/icons/Makefile.am new file mode 100644 index 0000000..fcad5e6 --- /dev/null +++ b/src/pam_panic_config/icons/Makefile.am @@ -0,0 +1,2 @@ +appicondir=$(datadir)/icons/hicolor/scalable/apps +appicon_DATA=pampanic.svg diff --git a/src/pam_panic_config/icons/pampanic.svg b/src/pam_panic_config/icons/pampanic.svg new file mode 100644 index 0000000..6808101 --- /dev/null +++ b/src/pam_panic_config/icons/pampanic.svg @@ -0,0 +1,3548 @@ + + + + + + + + + + image/svg+xml + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/src/pam_panic_config/pam_panic_config b/src/pam_panic_config/pam_panic_config index a36955b..2206b36 100755 --- a/src/pam_panic_config/pam_panic_config +++ b/src/pam_panic_config/pam_panic_config @@ -286,3 +286,5 @@ echo "like in xscreensaver and system-local-login [the system login]," echo "do as follows:" echo -e "\t1. Open a module in /etc/pam.d/ (like xscreensaver or system-local-login).\n\t2. After the line \"#%PAM-1.0\" append\n\t\tauth include pampanic\n\t\taccount include pampanic\nAfter you have saved the file pam_panic will be working at once." echo "If you got any question, don't hesitate to ask via IRC (chat.freenode.de in room #pampanic) or via mail." +echo -e "\nPress Enter to exit." +read -n1