├── .gitignore ├── LICENSE ├── README.md ├── configs ├── etc │ ├── X11 │ │ └── xorg.conf.d │ │ │ ├── 10-keyboard.conf │ │ │ ├── 10-laptop-off.conf.disabled │ │ │ ├── 10-mouse.conf │ │ │ ├── 20-monitor-intel-dual.conf │ │ │ ├── 50-synaptics.conf │ │ │ └── 90-serverlayout.conf │ ├── adobe │ │ └── mms.cfg │ ├── apparmor.d │ │ ├── abstractions │ │ │ ├── X │ │ │ ├── apache2-common │ │ │ ├── apparmor_api │ │ │ │ ├── change_profile │ │ │ │ ├── examine │ │ │ │ ├── find_mountpoint │ │ │ │ ├── introspect │ │ │ │ └── is_enabled │ │ │ ├── aspell │ │ │ ├── audio │ │ │ ├── audio-strict │ │ │ ├── authentication │ │ │ ├── base │ │ │ ├── bash │ │ │ ├── consoles │ │ │ ├── cups-client │ │ │ ├── dbus │ │ │ ├── dbus-accessibility │ │ │ ├── dbus-accessibility-strict │ │ │ ├── dbus-session │ │ │ ├── dbus-session-strict │ │ │ ├── dbus-strict │ │ │ ├── dconf │ │ │ ├── dovecot-common │ │ │ ├── drm │ │ │ ├── enchant │ │ │ ├── evince │ │ │ ├── fcitx │ │ │ ├── fcitx-strict │ │ │ ├── fonts │ │ │ ├── freedesktop.org │ │ │ ├── gnome │ │ │ ├── gnupg │ │ │ ├── gstreamer │ │ │ ├── gtk │ │ │ ├── ibus │ │ │ ├── kde │ │ │ ├── kde5-plasma5 │ │ │ ├── kerberosclient │ │ │ ├── launchpad-integration │ │ │ ├── ldapclient │ │ │ ├── libpam-systemd │ │ │ ├── lightdm │ │ │ ├── lightdm_chromium-browser │ │ │ ├── likewise │ │ │ ├── lxc │ │ │ │ ├── container-base │ │ │ │ └── start-container │ │ │ ├── mdns │ │ │ ├── mir │ │ │ ├── mozc │ │ │ ├── mysql │ │ │ ├── nameservice │ │ │ ├── nis │ │ │ ├── nvidia │ │ │ ├── openssl │ │ │ ├── orbit2 │ │ │ ├── p11-kit │ │ │ ├── perl │ │ │ ├── php │ │ │ ├── php5 │ │ │ ├── postfix-common │ │ │ ├── private-files │ │ │ ├── private-files-strict │ │ │ ├── python │ │ │ ├── qt │ │ │ ├── ruby │ │ │ ├── samba │ │ │ ├── smbpass │ │ │ ├── ssl_certs │ │ │ ├── ssl_keys │ │ │ ├── svn-repositories │ │ │ ├── tor │ │ │ ├── totem │ │ │ ├── trash │ │ │ ├── ubuntu-bittorrent-clients │ │ │ ├── ubuntu-browsers │ │ │ ├── ubuntu-browsers.d │ │ │ │ ├── java │ │ │ │ ├── kde │ │ │ │ ├── mailto │ │ │ │ ├── multimedia │ │ │ │ ├── plugins-common │ │ │ │ ├── productivity │ │ │ │ ├── text-editors │ │ │ │ ├── ubuntu-integration │ │ │ │ ├── ubuntu-integration-xul │ │ │ │ └── user-files │ │ │ ├── ubuntu-console-browsers │ │ │ ├── ubuntu-console-email │ │ │ ├── ubuntu-email │ │ │ ├── ubuntu-feed-readers │ │ │ ├── ubuntu-gnome-terminal │ │ │ ├── ubuntu-helpers │ │ │ ├── ubuntu-konsole │ │ │ ├── ubuntu-media-players │ │ │ ├── ubuntu-unity7-base │ │ │ ├── ubuntu-unity7-launcher │ │ │ ├── ubuntu-unity7-messaging │ │ │ ├── ubuntu-xterm │ │ │ ├── user-download │ │ │ ├── user-mail │ │ │ ├── user-manpages │ │ │ ├── user-tmp │ │ │ ├── user-write │ │ │ ├── video │ │ │ ├── wayland │ │ │ ├── web-data │ │ │ ├── winbind │ │ │ ├── wutmp │ │ │ ├── xad │ │ │ └── xdg-desktop │ │ ├── apache2.d │ │ │ └── phpsysinfo │ │ ├── bin.netstat │ │ ├── bin.ntfs-3g │ │ ├── bin.ping │ │ ├── dnscrypt-proxy │ │ ├── etc.X11.Xsession │ │ ├── gst_plugin_scanner │ │ ├── lxc-containers │ │ ├── lxc │ │ │ ├── lxc-default │ │ │ ├── lxc-default-cgns │ │ │ ├── lxc-default-with-mounting │ │ │ └── lxc-default-with-nesting │ │ ├── opt.google.chrome.chrome │ │ ├── opt.google.chrome.chrome-sandbox │ │ ├── opt.google.chrome.google-chrome │ │ ├── sbin.dhclient │ │ ├── sbin.dhclient-script │ │ ├── sbin.klogd │ │ ├── sbin.syslog-ng │ │ ├── sbin.syslogd │ │ ├── sbin.wpa_cli │ │ ├── sbin.wpa_supplicant │ │ ├── system_tor │ │ ├── tunables │ │ │ ├── alias │ │ │ ├── apparmorfs │ │ │ ├── dovecot │ │ │ ├── global │ │ │ ├── home │ │ │ ├── home.d │ │ │ │ ├── site.local │ │ │ │ └── ubuntu │ │ │ ├── kernelvars │ │ │ ├── media-extensions │ │ │ ├── multiarch │ │ │ ├── multiarch.d │ │ │ │ └── site.local │ │ │ ├── proc │ │ │ ├── securityfs │ │ │ ├── sys │ │ │ ├── xdg-user-dirs │ │ │ └── xdg-user-dirs.d │ │ │ │ └── site.local │ │ ├── usr.bin.Xorg │ │ ├── usr.bin.amarok │ │ ├── usr.bin.bluetoothctl │ │ ├── usr.bin.ccze │ │ ├── usr.bin.chromium │ │ ├── usr.bin.compton │ │ ├── usr.bin.conky │ │ ├── usr.bin.cvlc │ │ ├── usr.bin.dirmngr │ │ ├── usr.bin.dropbox │ │ ├── usr.bin.dumpcap │ │ ├── usr.bin.exo-open │ │ ├── usr.bin.ffmpeg │ │ ├── usr.bin.ffplay │ │ ├── usr.bin.ffprobe │ │ ├── usr.bin.filezilla │ │ ├── usr.bin.fzsftp │ │ ├── usr.bin.gajim │ │ ├── usr.bin.gnome-keyring-daemon │ │ ├── usr.bin.gpa │ │ ├── usr.bin.gpg │ │ ├── usr.bin.gpg-agent │ │ ├── usr.bin.gpgconf │ │ ├── usr.bin.gpgsm │ │ ├── usr.bin.gtk-update-icon-cache │ │ ├── usr.bin.hexchat │ │ ├── usr.bin.irssi │ │ ├── usr.bin.kbuildsycoca4 │ │ ├── usr.bin.kdeinit4 │ │ ├── usr.bin.kerneloops-applet │ │ ├── usr.bin.kglobalaccel │ │ ├── usr.bin.knotify4 │ │ ├── usr.bin.light-locker │ │ ├── usr.bin.light-locker-command │ │ ├── usr.bin.lsb_release │ │ ├── usr.bin.lxc-start │ │ ├── usr.bin.man │ │ ├── usr.bin.megasync │ │ ├── usr.bin.minitube │ │ ├── usr.bin.mpsyt │ │ ├── usr.bin.mpv │ │ ├── usr.bin.mumble │ │ ├── usr.bin.mumble-overlay │ │ ├── usr.bin.musique │ │ ├── usr.bin.nomacs │ │ ├── usr.bin.pavucontrol │ │ ├── usr.bin.pidgin │ │ ├── usr.bin.pinentry-kwallet │ │ ├── usr.bin.pinentry-qt │ │ ├── usr.bin.polipo │ │ ├── usr.bin.psi-plus │ │ ├── usr.bin.pulseaudio │ │ ├── usr.bin.qbittorrent │ │ ├── usr.bin.qbittorrent-nox │ │ ├── usr.bin.redshift │ │ ├── usr.bin.ristretto │ │ ├── usr.bin.rsyslog │ │ ├── usr.bin.sddm │ │ ├── usr.bin.sddm-greeter │ │ ├── usr.bin.sensors │ │ ├── usr.bin.smplayer │ │ ├── usr.bin.smtube │ │ ├── usr.bin.ssh-agent │ │ ├── usr.bin.telegram-desktop │ │ ├── usr.bin.telegram-desktop-p │ │ ├── usr.bin.tftp │ │ ├── usr.bin.thunderbird │ │ ├── usr.bin.tint2 │ │ ├── usr.bin.totem │ │ ├── usr.bin.totem-previewers │ │ ├── usr.bin.upower │ │ ├── usr.bin.viewnior │ │ ├── usr.bin.vlc │ │ ├── usr.bin.vnstat │ │ ├── usr.bin.volumeicon │ │ ├── usr.bin.wireshark │ │ ├── usr.bin.xdg-desktop-menu │ │ ├── usr.bin.xdg-email │ │ ├── usr.bin.xdg-icon-resource │ │ ├── usr.bin.xdg-mime │ │ ├── usr.bin.xdg-open │ │ ├── usr.bin.xdg-screensaver │ │ ├── usr.bin.xdg-settings │ │ ├── usr.bin.xinit │ │ ├── usr.bin.xsel │ │ ├── usr.bin.youtube-dl │ │ ├── usr.bin.ytdl │ │ ├── usr.lib.bluetooth.bluetoothd │ │ ├── usr.lib.chromium.chrome-sandbox │ │ ├── usr.lib.chromium.chromium │ │ ├── usr.lib.colord.colord │ │ ├── usr.lib.colord.colord-sane │ │ ├── usr.lib.colord.colord-session │ │ ├── usr.lib.dconf.dconf-service │ │ ├── usr.lib.dovecot.anvil │ │ ├── usr.lib.dovecot.auth │ │ ├── usr.lib.dovecot.config │ │ ├── usr.lib.dovecot.deliver │ │ ├── usr.lib.dovecot.dict │ │ ├── usr.lib.dovecot.dovecot-auth │ │ ├── usr.lib.dovecot.dovecot-lda │ │ ├── usr.lib.dovecot.imap │ │ ├── usr.lib.dovecot.imap-login │ │ ├── usr.lib.dovecot.lmtp │ │ ├── usr.lib.dovecot.log │ │ ├── usr.lib.dovecot.managesieve │ │ ├── usr.lib.dovecot.managesieve-login │ │ ├── usr.lib.dovecot.pop3 │ │ ├── usr.lib.dovecot.pop3-login │ │ ├── usr.lib.dovecot.ssl-params │ │ ├── usr.lib.firefox.firefox │ │ ├── usr.lib.firefox.firefox-b │ │ ├── usr.lib.firefox.firefox-p │ │ ├── usr.lib.firefox.plugin-container │ │ ├── usr.lib.gnupg.scdaemon │ │ ├── usr.lib.libreoffice.program.oosplash │ │ ├── usr.lib.libreoffice.program.senddoc │ │ ├── usr.lib.libreoffice.program.soffice.bin │ │ ├── usr.lib.libreoffice.program.xpdfimport │ │ ├── usr.lib.polkit-1.polkit-agent-helper-1 │ │ ├── usr.lib.polkit-1.polkitd │ │ ├── usr.lib.rtkit.rtkit-daemon │ │ ├── usr.lib.thunderbird.thunderbird │ │ ├── usr.lib.udisks2.udisksd │ │ ├── usr.lib.upower.upowerd │ │ ├── usr.lib.x86_64-linux-gnu.gconf.gconfd-2 │ │ ├── usr.lib.x86_64-linux-gnu.libexec.polkit-kde-authentication-agent-1 │ │ ├── usr.lib.x86_64-linux-gnu.opera.opera │ │ ├── usr.lib.x86_64-linux-gnu.opera.opera_crashreporter │ │ ├── usr.lib.x86_64-linux-gnu.opera.opera_sandbox │ │ ├── usr.lib.x86_64-linux-gnu.xfce4.exo-1.exo-helper-1 │ │ ├── usr.lib.xorg.Xorg │ │ ├── usr.local.bin.repo │ │ ├── usr.sbin.apt-cacher-ng │ │ ├── usr.sbin.atftpd │ │ ├── usr.sbin.avahi-daemon │ │ ├── usr.sbin.cron-apt │ │ ├── usr.sbin.cupsd │ │ ├── usr.sbin.ddclient │ │ ├── usr.sbin.dnsmasq │ │ ├── usr.sbin.dovecot │ │ ├── usr.sbin.exim4 │ │ ├── usr.sbin.fwknopd │ │ ├── usr.sbin.gsmartcontrol │ │ ├── usr.sbin.hddtemp │ │ ├── usr.sbin.identd │ │ ├── usr.sbin.kerneloops │ │ ├── usr.sbin.lightdm │ │ ├── usr.sbin.lightdm-gtk-greeter │ │ ├── usr.sbin.mdnsd │ │ ├── usr.sbin.nmbd │ │ ├── usr.sbin.nscd │ │ ├── usr.sbin.openvpn │ │ ├── usr.sbin.smartctl │ │ ├── usr.sbin.smartd │ │ ├── usr.sbin.smbd │ │ ├── usr.sbin.smbldap-useradd │ │ ├── usr.sbin.tcpdump │ │ ├── usr.sbin.traceroute │ │ ├── usr.sbin.vnstatd │ │ └── usr.sbin.vsftpd │ ├── apt │ │ ├── apt.conf │ │ ├── preferences │ │ └── sources.list │ ├── pulse │ │ ├── client.conf │ │ └── daemon.conf │ ├── smsd.conf │ ├── sysctl.conf │ ├── tmux.conf │ ├── vim │ │ ├── filetype.vim │ │ ├── syntax │ │ │ └── tmux.vim │ │ └── vimrc │ ├── vsftpd.conf │ └── wvdial.conf ├── home │ └── morfik │ │ ├── .config │ │ ├── compton.conf │ │ ├── mpd.conf │ │ ├── mpv │ │ │ ├── encoding-profiles.conf │ │ │ ├── encoding-profiles.conf.back │ │ │ ├── input.conf │ │ │ └── mpv.conf │ │ ├── tint2 │ │ │ ├── tint2rc_down │ │ │ └── tint2rc_up │ │ └── weston.ini │ │ ├── .conky │ │ ├── .conkyrc │ │ ├── .conkyrc_fs │ │ ├── 1_accuweather │ │ │ ├── 16 │ │ │ ├── .conkyrc_1_hourly_2015 │ │ │ ├── .conkyrc_1_hourly_2016 │ │ │ ├── .conkyrc_1_hourly_weatherfont │ │ │ ├── .conkyrc_1_images_2015 │ │ │ ├── .conkyrc_1_images_2016 │ │ │ ├── .conkyrc_1_images_wind_2015 │ │ │ ├── .conkyrc_1_images_wind_2016 │ │ │ ├── .conkyrc_1_weatherfont │ │ │ ├── .conkyrc_1_weatherfont_simple │ │ │ ├── .conkyrc_1_weatherfont_simpler │ │ │ ├── .conkyrc_1_weatherfont_wind │ │ │ ├── 1_README_INFO │ │ │ │ ├── 1_Output_of_the_script.pdf │ │ │ │ ├── 1_README.pdf │ │ │ │ └── What_Is_What.pdf │ │ │ ├── 1_accuweather │ │ │ ├── ConkyWeather.ttf │ │ │ ├── ConkyWindNESW.otf │ │ │ ├── Forecast_Images_2015 │ │ │ │ ├── 1.png │ │ │ │ ├── 11.png │ │ │ │ ├── 12.png │ │ │ │ ├── 13.png │ │ │ │ ├── 14.png │ │ │ │ ├── 15.png │ │ │ │ ├── 16.png │ │ │ │ ├── 17.png │ │ │ │ ├── 18.png │ │ │ │ ├── 19.png │ │ │ │ ├── 2.png │ │ │ │ ├── 20.png │ │ │ │ ├── 21.png │ │ │ │ ├── 22.png │ │ │ │ ├── 23.png │ │ │ │ ├── 24.png │ │ │ │ ├── 25.png │ │ │ │ ├── 26.png │ │ │ │ ├── 29.png │ │ │ │ ├── 3.png │ │ │ │ ├── 30.png │ │ │ │ ├── 31.png │ │ │ │ ├── 32.png │ │ │ │ ├── 33.png │ │ │ │ ├── 34.png │ │ │ │ ├── 35.png │ │ │ │ ├── 36.png │ │ │ │ ├── 37.png │ │ │ │ ├── 38.png │ │ │ │ ├── 39.png │ │ │ │ ├── 4.png │ │ │ │ ├── 40.png │ │ │ │ ├── 41.png │ │ │ │ ├── 42.png │ │ │ │ ├── 43.png │ │ │ │ ├── 44.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ ├── CLM.png │ │ │ │ ├── E.png │ │ │ │ ├── ENE.png │ │ │ │ ├── ESE.png │ │ │ │ ├── N.png │ │ │ │ ├── NE.png │ │ │ │ ├── NNE.png │ │ │ │ ├── NNW.png │ │ │ │ ├── NW.png │ │ │ │ ├── S.png │ │ │ │ ├── SE.png │ │ │ │ ├── SSE.png │ │ │ │ ├── SSW.png │ │ │ │ ├── SW.png │ │ │ │ ├── W.png │ │ │ │ ├── WNW.png │ │ │ │ └── WSW.png │ │ │ ├── Forecast_Images_2016 │ │ │ │ ├── 1.png │ │ │ │ ├── 11.png │ │ │ │ ├── 12.png │ │ │ │ ├── 13.png │ │ │ │ ├── 14.png │ │ │ │ ├── 15.png │ │ │ │ ├── 16.png │ │ │ │ ├── 17.png │ │ │ │ ├── 18.png │ │ │ │ ├── 19.png │ │ │ │ ├── 2.png │ │ │ │ ├── 20.png │ │ │ │ ├── 21.png │ │ │ │ ├── 22.png │ │ │ │ ├── 23.png │ │ │ │ ├── 24.png │ │ │ │ ├── 25.png │ │ │ │ ├── 26.png │ │ │ │ ├── 29.png │ │ │ │ ├── 3.png │ │ │ │ ├── 30.png │ │ │ │ ├── 31.png │ │ │ │ ├── 32.png │ │ │ │ ├── 33.png │ │ │ │ ├── 34.png │ │ │ │ ├── 35.png │ │ │ │ ├── 36.png │ │ │ │ ├── 37.png │ │ │ │ ├── 38.png │ │ │ │ ├── 39.png │ │ │ │ ├── 4.png │ │ │ │ ├── 40.png │ │ │ │ ├── 41.png │ │ │ │ ├── 42.png │ │ │ │ ├── 43.png │ │ │ │ ├── 44.png │ │ │ │ ├── 5.png │ │ │ │ ├── 6.png │ │ │ │ ├── 7.png │ │ │ │ ├── 8.png │ │ │ │ ├── CLM.png │ │ │ │ ├── E.png │ │ │ │ ├── ENE.png │ │ │ │ ├── ESE.png │ │ │ │ ├── N.png │ │ │ │ ├── N.svg │ │ │ │ ├── NE.png │ │ │ │ ├── NNE.png │ │ │ │ ├── NNW.png │ │ │ │ ├── NW.png │ │ │ │ ├── S.png │ │ │ │ ├── SE.png │ │ │ │ ├── SSE.png │ │ │ │ ├── SSW.png │ │ │ │ ├── SW.png │ │ │ │ ├── W.png │ │ │ │ ├── WNW.png │ │ │ │ ├── WSW.png │ │ │ │ └── tt │ │ │ ├── altogether16_2015 │ │ │ ├── curr_cond │ │ │ ├── curr_cond_raw │ │ │ ├── first_days │ │ │ ├── first_days_raw │ │ │ ├── forecast_2015 │ │ │ │ ├── forecast_0.png │ │ │ │ ├── forecast_1.png │ │ │ │ ├── forecast_10.png │ │ │ │ ├── forecast_2.png │ │ │ │ ├── forecast_3.png │ │ │ │ ├── forecast_4.png │ │ │ │ ├── forecast_5.png │ │ │ │ ├── forecast_6.png │ │ │ │ ├── forecast_7.png │ │ │ │ ├── forecast_8.png │ │ │ │ ├── forecast_9.png │ │ │ │ └── wind_0.png │ │ │ ├── hourly1 │ │ │ ├── hourly2 │ │ │ ├── hourly_2015 │ │ │ │ ├── hourly_1.png │ │ │ │ ├── hourly_10.png │ │ │ │ ├── hourly_11.png │ │ │ │ ├── hourly_12.png │ │ │ │ ├── hourly_13.png │ │ │ │ ├── hourly_14.png │ │ │ │ ├── hourly_15.png │ │ │ │ ├── hourly_16.png │ │ │ │ ├── hourly_2.png │ │ │ │ ├── hourly_3.png │ │ │ │ ├── hourly_4.png │ │ │ │ ├── hourly_5.png │ │ │ │ ├── hourly_6.png │ │ │ │ ├── hourly_7.png │ │ │ │ ├── hourly_8.png │ │ │ │ └── hourly_9.png │ │ │ ├── hourly_raw1 │ │ │ ├── hourly_raw2 │ │ │ ├── last_days │ │ │ └── last_days_raw │ │ ├── 4_Moon │ │ │ ├── -1.png │ │ │ ├── -2.png │ │ │ ├── .conkyrc_4_Moon_S11_V1 │ │ │ ├── .conkyrc_4_Moon_S11_V2 │ │ │ ├── 0.png │ │ │ ├── 1.png │ │ │ ├── 2.png │ │ │ ├── 4_README-INFO │ │ │ │ ├── 4_Output_of_the_script.pdf │ │ │ │ └── 4_README.pdf │ │ │ ├── moon_MoonGiant │ │ │ ├── moongiant_icons_north │ │ │ │ ├── moon_day_WanC_0.png │ │ │ │ ├── moon_day_WanC_10.png │ │ │ │ ├── moon_day_WanC_15.png │ │ │ │ ├── moon_day_WanC_20.png │ │ │ │ ├── moon_day_WanC_25.png │ │ │ │ ├── moon_day_WanC_30.png │ │ │ │ ├── moon_day_WanC_35.png │ │ │ │ ├── moon_day_WanC_40.png │ │ │ │ ├── moon_day_WanC_45.png │ │ │ │ ├── moon_day_WanC_5.png │ │ │ │ ├── moon_day_WanG_50.png │ │ │ │ ├── moon_day_WanG_55.png │ │ │ │ ├── moon_day_WanG_60.png │ │ │ │ ├── moon_day_WanG_65.png │ │ │ │ ├── moon_day_WanG_70.png │ │ │ │ ├── moon_day_WanG_75.png │ │ │ │ ├── moon_day_WanG_80.png │ │ │ │ ├── moon_day_WanG_85.png │ │ │ │ ├── moon_day_WanG_90.png │ │ │ │ ├── moon_day_WanG_95.png │ │ │ │ ├── moon_day_WaxC_0.png │ │ │ │ ├── moon_day_WaxC_10.png │ │ │ │ ├── moon_day_WaxC_15.png │ │ │ │ ├── moon_day_WaxC_20.png │ │ │ │ ├── moon_day_WaxC_25.png │ │ │ │ ├── moon_day_WaxC_30.png │ │ │ │ ├── moon_day_WaxC_35.png │ │ │ │ ├── moon_day_WaxC_40.png │ │ │ │ ├── moon_day_WaxC_45.png │ │ │ │ ├── moon_day_WaxC_5.png │ │ │ │ ├── moon_day_WaxG_50.png │ │ │ │ ├── moon_day_WaxG_55.png │ │ │ │ ├── moon_day_WaxG_60.png │ │ │ │ ├── moon_day_WaxG_65.png │ │ │ │ ├── moon_day_WaxG_70.png │ │ │ │ ├── moon_day_WaxG_75.png │ │ │ │ ├── moon_day_WaxG_80.png │ │ │ │ ├── moon_day_WaxG_85.png │ │ │ │ ├── moon_day_WaxG_90.png │ │ │ │ ├── moon_day_WaxG_95.png │ │ │ │ ├── moon_day_first.png │ │ │ │ ├── moon_day_full.png │ │ │ │ ├── moon_day_last.png │ │ │ │ └── moon_day_new.png │ │ │ ├── moongiant_icons_south │ │ │ │ ├── moon_day_WanC_0.png │ │ │ │ ├── moon_day_WanC_10.png │ │ │ │ ├── moon_day_WanC_15.png │ │ │ │ ├── moon_day_WanC_20.png │ │ │ │ ├── moon_day_WanC_25.png │ │ │ │ ├── moon_day_WanC_30.png │ │ │ │ ├── moon_day_WanC_35.png │ │ │ │ ├── moon_day_WanC_40.png │ │ │ │ ├── moon_day_WanC_45.png │ │ │ │ ├── moon_day_WanC_5.png │ │ │ │ ├── moon_day_WanG_50.png │ │ │ │ ├── moon_day_WanG_55.png │ │ │ │ ├── moon_day_WanG_60.png │ │ │ │ ├── moon_day_WanG_65.png │ │ │ │ ├── moon_day_WanG_70.png │ │ │ │ ├── moon_day_WanG_75.png │ │ │ │ ├── moon_day_WanG_80.png │ │ │ │ ├── moon_day_WanG_85.png │ │ │ │ ├── moon_day_WanG_90.png │ │ │ │ ├── moon_day_WanG_95.png │ │ │ │ ├── moon_day_WaxC_0.png │ │ │ │ ├── moon_day_WaxC_10.png │ │ │ │ ├── moon_day_WaxC_15.png │ │ │ │ ├── moon_day_WaxC_20.png │ │ │ │ ├── moon_day_WaxC_25.png │ │ │ │ ├── moon_day_WaxC_30.png │ │ │ │ ├── moon_day_WaxC_35.png │ │ │ │ ├── moon_day_WaxC_40.png │ │ │ │ ├── moon_day_WaxC_45.png │ │ │ │ ├── moon_day_WaxC_5.png │ │ │ │ ├── moon_day_WaxG_50.png │ │ │ │ ├── moon_day_WaxG_55.png │ │ │ │ ├── moon_day_WaxG_60.png │ │ │ │ ├── moon_day_WaxG_65.png │ │ │ │ ├── moon_day_WaxG_70.png │ │ │ │ ├── moon_day_WaxG_75.png │ │ │ │ ├── moon_day_WaxG_80.png │ │ │ │ ├── moon_day_WaxG_85.png │ │ │ │ ├── moon_day_WaxG_90.png │ │ │ │ ├── moon_day_WaxG_95.png │ │ │ │ ├── moon_day_first.png │ │ │ │ ├── moon_day_full.png │ │ │ │ ├── moon_day_last.png │ │ │ │ └── moon_day_new.png │ │ │ ├── raw │ │ │ ├── rise.jpg │ │ │ └── riseicons │ │ │ │ ├── rise_FirstQuarter.jpg │ │ │ │ ├── rise_FullMoon.jpg │ │ │ │ ├── rise_LastQuarter.jpg │ │ │ │ ├── rise_NewMoon.jpg │ │ │ │ ├── rise_WaningCrescent.jpg │ │ │ │ ├── rise_WaningGibbous.jpg │ │ │ │ ├── rise_WaxingCrescent.jpg │ │ │ │ └── rise_WaxingGibbous.jpg │ │ ├── autostart_conky │ │ ├── bargraph_small.lua │ │ ├── bargraph_small_fs.lua │ │ ├── debian.png │ │ └── draw_bg.lua │ │ ├── .gnupg │ │ └── gpg.conf │ │ ├── .ncmpcpp │ │ ├── bindings │ │ └── config │ │ └── .oh-my-zsh │ │ └── custom │ │ ├── 10-config.zsh │ │ ├── 20-vars.zsh │ │ ├── 50-aliases.zsh │ │ ├── 80-hints.zsh │ │ ├── 80-porn.zsh.disabled │ │ ├── 80-rtmp_streams.zsh │ │ ├── 80-screencast.zsh │ │ ├── 80-sopcast.zsh.disabled │ │ ├── example.zsh │ │ ├── orig.aliases │ │ ├── orig.zshrc.grlm │ │ ├── plugins │ │ └── example │ │ │ └── example.plugin.zsh │ │ └── themes │ │ └── rkj-repos.zsh-theme ├── old │ ├── cgconfig │ └── cgrulesengd └── openwrt │ ├── mkgraph.sh │ ├── syslog-ng.conf │ └── wps └── scripts ├── ff-tb-updater.sh ├── genmac └── smstools-lte-script.sh /.gitignore: -------------------------------------------------------------------------------- 1 | copy.sh 2 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | This project has been permanently moved to [gitlab](https://gitlab.com/morfikov/debian-files). It will no longer be maintained here. Please, refer to [gitlab](https://gitlab.com/morfikov/debian-files) repository for updates and new releases. 2 | ===== 3 | 4 | Some Debian config/script files 5 | ========= 6 | -------------------------------------------------------------------------------- /configs/etc/X11/xorg.conf.d/10-laptop-off.conf.disabled: -------------------------------------------------------------------------------- 1 | Section "InputClass" 2 | Identifier "Built-In Touchpad" 3 | MatchIsTouchpad "on" 4 | MatchProduct "SynPS/2 Synaptics TouchPad" 5 | 6 | Option "Ignore" "on" 7 | EndSection 8 | 9 | Section "InputClass" 10 | Identifier "Built-In Keyboard" 11 | MatchIsKeyboard "on" 12 | MatchProduct "AT Translated Set 2 keyboard" 13 | 14 | Option "Ignore" "on" 15 | EndSection 16 | -------------------------------------------------------------------------------- /configs/etc/X11/xorg.conf.d/10-mouse.conf: -------------------------------------------------------------------------------- 1 | Section "InputClass" 2 | Identifier "A4Tech USB Mouse" 3 | Driver "evdev" 4 | MatchIsPointer "yes" 5 | MatchDevicePath "/dev/input/event*" 6 | MatchProduct "USB" 7 | MatchVendor "A4Tech|Logitech" 8 | 9 | Option "Name" "A4Tech USB Mouse" 10 | Option "AccelerationNumerator" "2" 11 | Option "AccelerationDenominator" "1" 12 | Option "AccelerationThreshold" "4" 13 | 14 | Option "ButtonMapping" "1 2 3 4 5 6 7 8 9 10 11 12" 15 | Option "XAxisMapping" "6 7" 16 | Option "YAxisMapping" "4 5" 17 | # Option "SwapAxes" "on" 18 | # Option "InvertX" "on" 19 | # Option "InvertY" "on" 20 | 21 | # Option "EmulateThirdButton" "on" 22 | # Option "EmulateThirdButtonButton" "2" 23 | # Option "EmulateThirdButtonMoveThreshold" "0" 24 | # Option "EmulateThirdButtonTimeout" "400" 25 | # Option "EmulateWheel" "1" 26 | # Option "EmulateWheelButton" "3" 27 | 28 | EndSection 29 | 30 | 31 | # In order to check or change the values, use "xset" or "xinput". 32 | -------------------------------------------------------------------------------- /configs/etc/X11/xorg.conf.d/50-synaptics.conf: -------------------------------------------------------------------------------- 1 | Section "InputClass" 2 | Identifier "touchpad" 3 | Driver "synaptics" 4 | MatchIsTouchpad "on" 5 | 6 | Option "TapButton1" "1" 7 | Option "TapButton2" "3" 8 | Option "TapButton3" "2" 9 | Option "VertEdgeScroll" "off" 10 | Option "VertTwoFingerScroll" "on" 11 | Option "HorizEdgeScroll" "off" 12 | Option "HorizTwoFingerScroll" "on" 13 | Option "PalmDetect" "1" 14 | Option "PalmMinWidth" "8" 15 | Option "PalmMinZ" "200" 16 | Option "RBCornerButton" "3" 17 | Option "EmulateTwoFingerMinZ" "40" 18 | Option "EmulateTwoFingerMinW" "8" 19 | Option "FingerLow" "35" 20 | Option "FingerHigh" "40" 21 | Option "MaxSpeed" "3" 22 | Option "MinSpeed" "1" 23 | EndSection 24 | 25 | 26 | # All of the values above can be customized using "synclient" tool in the following way: 27 | # synclient PalmDetect=1 28 | -------------------------------------------------------------------------------- /configs/etc/X11/xorg.conf.d/90-serverlayout.conf: -------------------------------------------------------------------------------- 1 | Section "ServerLayout" 2 | Identifier "Main" 3 | Screen 0 "Screen0" 4 | Screen 1 "Screen1" 5 | EndSection 6 | 7 | Section "ServerFlags" 8 | Option "DefaultServerLayout" "Main" 9 | Option "RandR" "on" 10 | Option "NoPM" "off" 11 | Option "BlankTime" "10" 12 | Option "StandbyTime" "10" 13 | Option "SuspendTime" "10" 14 | Option "OffTime" "10" 15 | Option "DontVTSwitch" "off" 16 | Option "DontZoom" "on" 17 | Option "VTSysReq" "off" 18 | Option "XkbDisable" "off" 19 | Option "DontZap" "on" 20 | Option "AllowDeactivateGrabs" "off" 21 | Option "AllowDeactivateGrabs" "off" 22 | Option "AllowClosedownGrabs" "off" 23 | Option "AutoAddDevices" "on" 24 | Option "Xinerama" "off" 25 | EndSection 26 | 27 | 28 | # Check the Xserver secutiry issues: 29 | # https://www.jwz.org/xscreensaver/faq.html#no-ctl-alt-bs 30 | # 31 | # All of the options can be found at: 32 | # ftp://www.x.org/pub/X11R6.8.2/doc/xorg.conf.5.html#sect4 33 | # 34 | # In order to chek DPMS settings, use: 35 | # xset -q 36 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/apache2-common: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | # This file contains basic permissions for Apache and every vHost 4 | 5 | #include 6 | 7 | # Allow unconfined processes to send us signals by default 8 | signal (receive) peer=unconfined, 9 | # Allow apache to send us signals by default 10 | signal (receive) peer=/usr/sbin/apache2, 11 | # Allow other hats to signal by default 12 | signal peer=/usr/sbin/apache2//*, 13 | # Allow us to signal ourselves 14 | signal peer=@{profile_name}, 15 | 16 | # Apache 17 | network inet stream, 18 | network inet6 stream, 19 | # apache manual, error pages and icons 20 | /usr/share/apache2/** r, 21 | 22 | # changehat itself 23 | @{PROC}/@{pid}/attr/current rw, 24 | 25 | # htaccess files - for what ever it is worth 26 | /**/.htaccess r, 27 | 28 | /dev/urandom r, 29 | 30 | # sasl-auth 31 | /run/saslauthd/mux rw, 32 | 33 | # OCSP stapling 34 | /var/log/apache2/stapling-cache rw, 35 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/apparmor_api/change_profile: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | #include 10 | 11 | @{PROC}/@{tid}/attr/{current,exec} w, 12 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/apparmor_api/examine: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | # Make sure to include at least tunables/proc and tunables/kernelvars 10 | # when using this abstraction, if not tunables/global. 11 | 12 | @{PROC}/@{pids}/attr/{current,prev,exec} r, 13 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/apparmor_api/find_mountpoint: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | #permissions needed for aa_find_mountpoint 10 | 11 | # Make sure to include at least tunables/proc and tunables/kernelvars 12 | # when using this abstraction, if not tunables/global. 13 | 14 | @{PROC}/@{pids}/mounts r, 15 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/apparmor_api/introspect: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | # Make sure to include at least tunables/proc and tunables/kernelvars 10 | # when using this abstraction, if not tunables/global. 11 | 12 | @{PROC}/@{tid}/attr/{current,prev,exec} r, 13 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/apparmor_api/is_enabled: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | # permissions needed for aa_is_enabled 10 | 11 | # Make sure to include at least tunables/sys and tunables/apparmorfs 12 | # when using this abstraction, if not tunables/global. 13 | 14 | #include 15 | @{sys}/module/apparmor/parameters/enabled r, 16 | 17 | # TODO: add alternate apparmorfs interface for enabled 18 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/aspell: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # aspell permissions 3 | 4 | # per-user settings and dictionaries 5 | owner @{HOME}/.aspell.*.{pws,prepl} rwk, 6 | 7 | # system libraries and dictionaries 8 | /usr/lib/aspell/ r, 9 | /usr/lib/aspell/* r, 10 | /usr/lib/aspell/*.so m, 11 | /usr/share/aspell/ r, 12 | /usr/share/aspell/* r, 13 | /var/lib/aspell/* r, 14 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/consoles: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2002-2005 Novell/SUSE 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | 13 | 14 | # there are three common ways to refer to consoles 15 | /dev/console rw, 16 | /dev/tty rw, 17 | # this next entry is a tad unfortunate; /dev/tty will always be 18 | # associated with the controlling terminal by the kernel, but if a 19 | # program uses the /dev/pts/ interface, it actually has access to 20 | # -all- xterm, sshd, etc, terminals on the system. 21 | owner /dev/pts/[0-9]* rw, 22 | /dev/pts/ r, 23 | 24 | /dev/ptmx rw, 25 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/cups-client: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2009-2012 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # discoverable system configuration for non-local cupsd 13 | /etc/cups/client.conf r, 14 | # client should be able to talk the local cupsd 15 | /{,var/}run/cups/cups.sock rw, 16 | # client should be able to read user-specified cups configuration 17 | owner @{HOME}/.cups/client.conf r, 18 | owner @{HOME}/.cups/lpoptions r, 19 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dbus: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2009-2013 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # This abstraction grants full system bus access. Consider using the 13 | # dbus-strict abstraction for fine-grained bus mediation. 14 | 15 | #include 16 | dbus bus=system, 17 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dbus-accessibility: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2013 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # This abstraction grants full accessibility bus access. Consider using the 13 | # dbus-accessibility-strict abstraction for fine-grained bus mediation. 14 | 15 | #include 16 | dbus bus=accessibility, 17 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dbus-accessibility-strict: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2013 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | dbus send 13 | bus=accessibility 14 | path=/org/freedesktop/DBus 15 | interface=org.freedesktop.DBus 16 | member={Hello,AddMatch,RemoveMatch,GetNameOwner,NameHasOwner,StartServiceByName} 17 | peer=(name=org.freedesktop.DBus), 18 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dbus-session: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2011-2013 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # This abstraction grants full session bus access. Consider using the 13 | # dbus-session-strict abstraction for fine-grained bus mediation. 14 | 15 | #include 16 | /usr/bin/dbus-launch ix, 17 | dbus bus=session, 18 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dbus-session-strict: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2011-2013 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # unique per-machine identifier 13 | /etc/machine-id r, 14 | /var/lib/dbus/machine-id r, 15 | owner /run/user/*/bus rw, 16 | 17 | unix (connect, receive, send) 18 | type=stream 19 | peer=(addr="@/tmp/dbus-*"), 20 | 21 | # dbus with systemd and --enable-user-session 22 | owner /run/user/[0-9]*/bus rw, 23 | 24 | dbus send 25 | bus=session 26 | path=/org/freedesktop/DBus 27 | interface=org.freedesktop.DBus 28 | member={Hello,AddMatch,RemoveMatch,GetNameOwner,NameHasOwner,StartServiceByName} 29 | peer=(name=org.freedesktop.DBus), 30 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dbus-strict: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2009-2013 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | /{,var/}run/dbus/system_bus_socket rw, 13 | 14 | dbus send 15 | bus=system 16 | path=/org/freedesktop/DBus 17 | interface=org.freedesktop.DBus 18 | member={Hello,AddMatch,RemoveMatch,GetNameOwner,NameHasOwner,StartServiceByName} 19 | peer=(name=org.freedesktop.DBus), 20 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dconf: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | # permissions for querying dconf settings; granting write access should 4 | # be specified in a specific application's profile. 5 | 6 | /etc/dconf/** r, 7 | owner /{,var/}run/user/*/dconf/user r, 8 | owner @{HOME}/.config/dconf/user r, 9 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/dovecot-common: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2014 Canonical, Ltd. 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | # used with dovecot/* 11 | 12 | capability setgid, 13 | 14 | deny capability block_suspend, 15 | 16 | # dovecot's master can send us signals 17 | signal receive peer=/usr/sbin/dovecot, 18 | 19 | /{var/,}run/dovecot/config rw, 20 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/drm: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | 13 | # libdrm (Direct Rendering Manager) 14 | 15 | /sys/class/drm/ r, 16 | /sys/devices/pci[0-9]*/**/{revision,vendor,device,subsystem_vendor,subsystem_device,uevent} r, 17 | /sys/devices/pci[0-9]*/**/drm/card[0-9]*/error r, 18 | /sys/devices/pci[0-9]*/**/drm/card[0-9]*/card[0-9]-*/{enabled,edid} r, 19 | 20 | /{,var/}run/udev/data/+drm:card* r, 21 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/fcitx: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2016 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | dbus bus=fcitx, 14 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/fcitx-strict: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2016 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | dbus send 15 | bus=fcitx 16 | path=/org/freedesktop/DBus 17 | interface=org.freedesktop.DBus 18 | member={Hello,AddMatch,RemoveMatch,GetNameOwner,NameHasOwner,StartServiceByName} 19 | peer=(name=org.freedesktop.DBus), 20 | 21 | owner @{HOME}/.config/fcitx/dbus/* r, 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/gstreamer: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | #include 4 | 5 | /etc/udev/udev.conf r, 6 | 7 | /dev/dri/ r, 8 | 9 | # /dev/shm is a symlink to /run/shm on ubuntu 10 | owner /{dev,run}/shm/shmfd-* rw, 11 | 12 | /run/udev/data/c* r, 13 | /run/udev/data/+pci:* r, 14 | /run/udev/data/+usb* r, 15 | 16 | /sys/devices/pci[0-9]*/**/{busnum,config,devnum,descriptors,speed,uevent} r, 17 | /sys/devices/system/node/ r, 18 | /sys/devices/system/node/*/meminfo r, 19 | 20 | owner /tmp/orcexec.* mrw, 21 | owner /{,var/}run/user/[0-9]*/orcexec.* mrw, 22 | # needed if /tmp is mounted noexec: 23 | owner @{HOME}/orcexec.* mr, 24 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ibus: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2010 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # abstraction for ibus input methods 13 | owner @{HOME}/.config/ibus/ r, 14 | owner @{HOME}/.config/ibus/bus/ rw, 15 | owner @{HOME}/.config/ibus/bus/* rw, 16 | 17 | unix (connect, receive, send) 18 | type=stream 19 | peer=(addr="@/tmp/ibus/dbus-*"), 20 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/launchpad-integration: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # launchpad-integration 3 | 4 | # Launchpad integration should run in a sanitizing profile 5 | /usr/bin/launchpad-integration Cxr -> launchpad_integration, 6 | profile launchpad_integration { 7 | #include 8 | #include 9 | #include 10 | 11 | # Required for debuggers 12 | capability sys_ptrace, 13 | 14 | # Run confined with security execution. sudo scrubs the environment, so we 15 | # don't have to 16 | /usr/bin/sudo Ux, 17 | 18 | # Give it wide permissions since it and apport need to do a lot 19 | /** rwlk, 20 | /{,usr/}{,s}bin/* Pixr, 21 | /{,usr/}lib*/{,**/}*.so{,.*} m, 22 | /usr/share/apport/* Pixr, 23 | 24 | # Dangerous files 25 | audit deny owner /**/*.py* r, # python imports 26 | audit deny owner /**/* m, # compiled libraries 27 | } 28 | 29 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ldapclient: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2011 Novell/SUSE 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # files required by LDAP clients (e.g. nss_ldap/pam_ldap) 12 | /etc/ldap.conf r, 13 | /etc/ldap.secret r, 14 | /etc/openldap/* r, 15 | /etc/openldap/cacerts/* r, 16 | 17 | # SASL plugins and config 18 | /etc/sasl2/* r, 19 | /usr/lib{,32,64}/sasl2/* r, 20 | 21 | #include 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/libpam-systemd: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2015-2016 Simon Deziel 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | # libpam-systemd notifies systemd-logind about session logins/logouts 15 | dbus send 16 | bus=system 17 | path=/org/freedesktop/login1 18 | interface=org.freedesktop.login1.Manager 19 | member={CreateSession,ReleaseSession}, 20 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/likewise: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2009 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | /tmp/.lwidentity/pipe rw, 13 | /var/lib/likewise-open/lwidentity_privileged/pipe rw, 14 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/mdns: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # mdnsd 12 | /etc/nss_mdns.conf r, 13 | /{,var/}run/mdnsd w, 14 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/mir: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2015 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # mir libraries sometimes do not have a lib prefix 13 | # see LP: #1422521 14 | /usr/lib/@{multiarch}/mir/*.so* mr, 15 | /usr/lib/@{multiarch}/mir/**/*.so* mr, 16 | 17 | # unprivileged mir socket for clients 18 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/mozc: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2016 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | unix (connect, receive, send) type=stream peer=(addr="@tmp/.mozc.*"), 13 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/mysql: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # Copyright (C) 2013 Christian Boltz 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | /var/lib/mysql{,d}/mysql{,d}.sock rw, 13 | /{var/,}run/mysql{,d}/mysql{,d}.sock rw, 14 | /usr/share/{mysql,mysql-community-server,mariadb}/charsets/ r, 15 | /usr/share/{mysql,mysql-community-server,mariadb}/charsets/*.xml r, 16 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/nis: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # NIS rules 12 | /var/yp/binding/* r, 13 | # portmapper may ask root processes to do nis/ldap at low ports 14 | capability net_bind_service, 15 | 16 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/nvidia: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # nvidia access requirements 3 | 4 | # configuration queries 5 | capability ipc_lock, 6 | 7 | # libvdpau config file for nvidia workarounds 8 | /etc/vdpau_wrapper.cfg r, 9 | 10 | # device files 11 | /dev/nvidiactl rw, 12 | /dev/nvidia-modeset rw, 13 | /dev/nvidia[0-9]* rw, 14 | 15 | @{PROC}/interrupts r, 16 | @{PROC}/sys/vm/max_map_count r, 17 | @{PROC}/driver/nvidia/params r, 18 | @{PROC}/modules r, 19 | 20 | owner @{HOME}/.nv/GLCache/ r, 21 | owner @{HOME}/.nv/GLCache/** rwk, 22 | 23 | unix (send, receive) type=dgram peer=(addr="@nvidia[0-9a-f]*"), 24 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/openssl: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2011 Novell/SUSE 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | /etc/ssl/openssl.cnf r, 12 | /usr/share/ssl/openssl.cnf r, 13 | @{PROC}/sys/crypto/fips_enabled r, 14 | 15 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/orbit2: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # orbit2 permissions 3 | 4 | # system library 5 | /usr/lib/orbit-2.0/*.so mr, 6 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/p11-kit: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2012 Canonical Ltd. 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | /etc/pkcs11/ r, 12 | /etc/pkcs11/pkcs11.conf r, 13 | /etc/pkcs11/modules/ r, 14 | /etc/pkcs11/modules/* r, 15 | 16 | /usr/lib{,32,64}/pkcs11/*.so mr, 17 | /usr/lib/@{multiarch}/pkcs11/*.so mr, 18 | 19 | /usr/share/p11-kit/modules/ r, 20 | /usr/share/p11-kit/modules/* r, 21 | 22 | # gnome-keyring pkcs11 module 23 | owner /{,var/}run/user/[0-9]*/keyring*/pkcs11 rw, 24 | 25 | # p11-kit also supports reading user configuration from ~/.pkcs11 depending 26 | # on how /etc/pkcs11/pkcs11.conf is configured. This should generally not be 27 | # included in this abstraction. 28 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/perl: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2009 Novell/SUSE 4 | # Copyright (C) 2009 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # a few files typically required for perl scripts 13 | /usr/bin/perl rmix, 14 | /usr/bin/perl[0-9].[0-9].[0-9] rmix, 15 | 16 | /usr/lib{,32,64}/perl5/** r, 17 | /usr/lib{,32,64}/perl{,5}/**.so* mr, 18 | /usr/lib/@{multiarch}/perl{,5,-base}/** r, 19 | /usr/lib/@{multiarch}/perl{,5,-base}/[0-9]*/**.so* mr, 20 | 21 | /usr/share/perl/** r, 22 | /usr/share/perl5/** r, 23 | /etc/perl/** r, 24 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/php5: -------------------------------------------------------------------------------- 1 | #backwards compatibility include, actual abstraction moved from php5 to php 2 | 3 | #include 4 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/private-files-strict: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # privacy-violations-strict contains additional rules for sensitive 3 | # files that you want to explicitly deny access 4 | 5 | #include 6 | 7 | # potentially extremely sensitive files 8 | audit deny @{HOME}/.gnupg/** mrwkl, 9 | audit deny @{HOME}/.ssh/** mrwkl, 10 | audit deny @{HOME}/.gnome2_private/** mrwkl, 11 | audit deny @{HOME}/.gnome2/keyrings/** mrwkl, 12 | # don't allow access to any gnome-keyring modules 13 | audit deny /{,var/}run/user/[0-9]*/keyring** mrwkl, 14 | audit deny @{HOME}/.mozilla/** mrwkl, 15 | audit deny @{HOME}/.config/chromium/** mrwkl, 16 | audit deny @{HOME}/.{,mozilla-}thunderbird/** mrwkl, 17 | audit deny @{HOME}/.evolution/** mrwkl, 18 | audit deny @{HOME}/.config/evolution/** mrwkl, 19 | audit deny @{HOME}/.kde{,4}/share/apps/kmail{,2}/** mrwkl, 20 | audit deny @{HOME}/.kde{,4}/share/apps/kwallet/** mrwkl, 21 | 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ruby: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # Copyright (C) 2009 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | /usr/lib{,32,64}/ruby/1.[89]{.[0-9],}/ r, 13 | /usr/lib{,32,64}/ruby/1.[89]{.[0-9],}/**.rb r, 14 | /usr/lib{,32,64}/ruby/1.[89]{.[0-9],}/*-linux/**.so mr, 15 | 16 | /usr/{,local/}lib{,32,64}/ruby/{site,vendor}_ruby/1.[89]{.[0-9],}/ r, 17 | /usr/{,local/}lib{,32,64}/ruby/{site,vendor}_ruby/1.[89]{.[0-9],}/**.rb r, 18 | /usr/{,local/}lib{,32,64}/ruby/{site,vendor}_ruby/1.[89]{.[0-9],}/*-linux/**.so mr, 19 | 20 | /usr/lib{,32,64}/ruby/gems/1.[89]{.[0-9],}/ r, 21 | /usr/lib{,32,64}/ruby/gems/1.[89]{.[0-9],}/** r, 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/samba: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2009-2010 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | /etc/samba/* r, 13 | /usr/lib*/ldb/*.so mr, 14 | /usr/lib*/samba/ldb/*.so mr, 15 | /usr/share/samba/*.dat r, 16 | /usr/share/samba/codepages/{lowcase,upcase,valid}.dat r, 17 | /var/cache/samba/ w, 18 | /var/cache/samba/lck/* rwk, 19 | /var/lib/samba/** rwk, 20 | /var/log/samba/cores/ rw, 21 | /var/log/samba/cores/** rw, 22 | /var/log/samba/log.* w, 23 | /{,var/}run/samba/ w, 24 | /{,var/}run/samba/*.tdb rw, 25 | 26 | # required for clustering 27 | /var/lib/ctdb/** rwk, 28 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/smbpass: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2009 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # libpam-smbpass/pam_smbpass.so permissions 13 | /var/lib/samba/*.[lt]db rwk, 14 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ssl_certs: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2005 Novell/SUSE 4 | # Copyright (C) 2010-2011 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | /etc/ssl/ r, 13 | /etc/ssl/certs/ r, 14 | /etc/ssl/certs/* r, 15 | /etc/pki/trust/ r, 16 | /etc/pki/trust/* r, 17 | /etc/pki/trust/anchors/ r, 18 | /etc/pki/trust/anchors/** r, 19 | /usr/share/ca-certificates/ r, 20 | /usr/share/ca-certificates/** r, 21 | /usr/share/ssl/certs/ca-bundle.crt r, 22 | /usr/local/share/ca-certificates/ r, 23 | /usr/local/share/ca-certificates/** r, 24 | /var/lib/ca-certificates/ r, 25 | /var/lib/ca-certificates/** r, 26 | 27 | # acmetool 28 | /var/lib/acme/certs/*/chain r, 29 | /var/lib/acme/certs/*/cert r, 30 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ssl_keys: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2009 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # private ssl permissions 13 | 14 | # Just include the whole /etc/ssl directory if we should have access to 15 | # private keys too 16 | /etc/ssl/ r, 17 | /etc/ssl/** r, 18 | 19 | # acmetool 20 | /var/lib/acme/live/* r, 21 | /var/lib/acme/certs/** r, 22 | /var/lib/acme/keys/** r, 23 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/tor: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | #include 4 | #include 5 | 6 | network tcp, 7 | network udp, 8 | 9 | capability chown, 10 | capability dac_read_search, 11 | capability fowner, 12 | capability fsetid, 13 | capability setgid, 14 | capability setuid, 15 | 16 | /usr/bin/tor r, 17 | /usr/sbin/tor r, 18 | 19 | # Needed by obfs4proxy 20 | /proc/sys/net/core/somaxconn r, 21 | 22 | /proc/sys/kernel/random/uuid r, 23 | /sys/devices/system/cpu/ r, 24 | /sys/devices/system/cpu/** r, 25 | 26 | /etc/tor/* r, 27 | /usr/share/tor/** r, 28 | 29 | /usr/bin/obfsproxy PUx, 30 | /usr/bin/obfs4proxy Pix, 31 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-bittorrent-clients: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # abstraction for allowing graphical bittorrent clients in Ubuntu 4 | # 5 | # Users of this abstraction need to #include the ubuntu-helpers abstraction 6 | # in the toplevel profile. Eg: 7 | # #include 8 | 9 | /usr/bin/azureus Cxr -> sanitized_helper, 10 | /usr/bin/bitstormlite Cxr -> sanitized_helper, 11 | /usr/bin/btmaketorrentgui Cxr -> sanitized_helper, 12 | /usr/bin/deluge{,-gtk,-console} Cxr -> sanitized_helper, 13 | /usr/bin/gnome-btdownload Cxr -> sanitized_helper, 14 | /usr/bin/kget Cxr -> sanitized_helper, 15 | /usr/bin/ktorrent Cxr -> sanitized_helper, 16 | /usr/bin/qbittorrent Cxr -> sanitized_helper, 17 | /usr/bin/transmission{,-gtk,-qt,-cli} Cxr -> sanitized_helper, 18 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-browsers.d/kde: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # Users of this abstraction need to #include the ubuntu-helpers abstraction 3 | # in the toplevel profile. Eg: 4 | # #include 5 | 6 | #include 7 | /usr/bin/kde4-config Cx -> sanitized_helper, 8 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-browsers.d/mailto: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | # for mailto: 4 | #include 5 | #include 6 | 7 | # Terminals for using console applications. These abstractions should ideally 8 | # have 'ix' to restrct access to what only firefox is allowed to do 9 | #include 10 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-browsers.d/plugins-common: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | # 4 | # Plugins/helpers 5 | # 6 | @{PROC}/@{pid}/fd/ r, 7 | /usr/lib/** rm, 8 | /{,usr/}bin/bash ixr, 9 | /{,usr/}bin/dash ixr, 10 | /{,usr/}bin/grep ixr, 11 | /{,usr/}bin/sed ixr, 12 | /usr/bin/m4 ixr, 13 | 14 | # Since all the ubuntu-browsers.d abstractions need this, just include it 15 | # here 16 | #include 17 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-browsers.d/text-editors: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # Users of this abstraction need to #include the ubuntu-helpers abstraction 3 | # in the toplevel profile. Eg: 4 | # #include 5 | 6 | # Text editors (It's All Text [https://addons.mozilla.org/en-US/firefox/addon/4125]) 7 | /usr/bin/emacsclient.emacs-snapshot Cxr -> sanitized_helper, 8 | /usr/bin/emacsclient.emacs2[2-9] Cxr -> sanitized_helper, 9 | /usr/bin/emacs-snapshot-gtk Cxr -> sanitized_helper, 10 | /usr/bin/gedit Cxr -> sanitized_helper, 11 | /usr/bin/vim.gnome Cxr -> sanitized_helper, 12 | /usr/bin/leafpad Cxr -> sanitized_helper, 13 | /usr/bin/mousepad Cxr -> sanitized_helper, 14 | /usr/bin/kate Cxr -> sanitized_helper, 15 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-browsers.d/ubuntu-integration-xul: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | # firefox-notify 4 | #include 5 | /usr/bin/python2.[4567] ix, 6 | /usr/share/xul-ext/notify/**/download_complete_notify.py ix, 7 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-browsers.d/user-files: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | 3 | # Allow read to all files user has DAC access to and write access to all 4 | # files owned by the user in $HOME. 5 | @{HOME}/ r, 6 | @{HOME}/** r, 7 | owner @{HOME}/** w, 8 | 9 | # Do not allow read and/or write to particularly sensitive/problematic files 10 | #include 11 | audit deny @{HOME}/.ssh/** mrwkl, 12 | audit deny @{HOME}/.gnome2_private/** mrwkl, 13 | audit deny @{HOME}/.kde{,4}/share/apps/kwallet/** mrwkl, 14 | 15 | # Comment this out if using gpg plugin/addons 16 | audit deny @{HOME}/.gnupg/** mrwkl, 17 | 18 | # Allow read to all files user has DAC access to and write for files the user 19 | # owns on removable media and filesystems. 20 | /media/** r, 21 | /mnt/** r, 22 | /srv/** r, 23 | /net/** r, 24 | owner /media/** w, 25 | owner /mnt/** w, 26 | owner /srv/** w, 27 | owner /net/** w, 28 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-console-browsers: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # abstraction for allowing access to text-only browsers in Ubuntu. These will 4 | # typically also need a terminal, so when using this abstraction, should also 5 | # do something like: 6 | # 7 | # #include 8 | # 9 | # Users of this abstraction need to #include the ubuntu-helpers abstraction 10 | # in the toplevel profile. Eg: 11 | # #include 12 | 13 | /usr/bin/elinks Cx -> sanitized_helper, 14 | /usr/bin/links Cx -> sanitized_helper, 15 | /usr/bin/lynx.cur Cx -> sanitized_helper, 16 | /usr/bin/netrik Cx -> sanitized_helper, 17 | /usr/bin/w3m Cx -> sanitized_helper, 18 | 19 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-console-email: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # abstraction for allowing console email clients in Ubuntu. These will 4 | # typically also need a terminal, so when using this abstraction, should also 5 | # do something like: 6 | # 7 | # #include 8 | # 9 | # Users of this abstraction need to #include the ubuntu-helpers abstraction 10 | # in the toplevel profile. Eg: 11 | # #include 12 | 13 | /usr/bin/alpine Cx -> sanitized_helper, 14 | /usr/bin/citadel Cx -> sanitized_helper, 15 | /usr/bin/cone Cx -> sanitized_helper, 16 | /usr/bin/elmo Cx -> sanitized_helper, 17 | /usr/bin/mutt Cx -> sanitized_helper, 18 | 19 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-email: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # abstraction for allowing graphical email clients in Ubuntu 4 | # 5 | # Users of this abstraction need to #include the ubuntu-helpers abstraction 6 | # in the toplevel profile. Eg: 7 | # #include 8 | 9 | /usr/bin/anjal Cx -> sanitized_helper, 10 | /usr/bin/balsa Cx -> sanitized_helper, 11 | /usr/bin/claws-mail Cx -> sanitized_helper, 12 | /usr/bin/evolution Cx -> sanitized_helper, 13 | /usr/bin/geary Cx -> sanitized_helper, 14 | /usr/bin/gnome-gmail Cx -> sanitized_helper, 15 | /usr/lib/GNUstep/Applications/GNUMail.app/GNUMail Cx -> sanitized_helper, 16 | /usr/bin/kmail Cx -> sanitized_helper, 17 | /usr/bin/mailody Cx -> sanitized_helper, 18 | /usr/bin/modest Cx -> sanitized_helper, 19 | /usr/bin/seamonkey Cx -> sanitized_helper, 20 | /usr/bin/sylpheed Cx -> sanitized_helper, 21 | /usr/bin/tkrat Cx -> sanitized_helper, 22 | 23 | /usr/lib/thunderbird*/thunderbird{,.sh,-bin} Cx -> sanitized_helper, 24 | 25 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-feed-readers: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # abstraction for allowing graphical news feed readers in Ubuntu 4 | # 5 | # Users of this abstraction need to #include the ubuntu-helpers abstraction 6 | # in the toplevel profile. Eg: 7 | # #include 8 | 9 | /usr/bin/akregator Cxr -> sanitized_helper, 10 | /usr/bin/liferea-add-feed Cxr -> sanitized_helper, 11 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-gnome-terminal: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # for allowing access to gnome-terminal 4 | # 5 | 6 | #include 7 | 8 | # do not use ux or PUx here. Use at a minimum ix 9 | /usr/bin/gnome-terminal ix, 10 | 11 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-konsole: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # for allowing access to konsole 4 | # 5 | 6 | #include 7 | #include 8 | capability sys_ptrace, 9 | @{PROC}/@{pid}/status r, 10 | @{PROC}/@{pid}/stat r, 11 | @{PROC}/@{pid}/cmdline r, 12 | /{,var/}run/utmp r, 13 | /dev/ptmx rw, 14 | 15 | # do not use ux or Ux here. Use at a minimum ix 16 | /usr/bin/konsole ix, 17 | 18 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-unity7-launcher: -------------------------------------------------------------------------------- 1 | # 2 | # Access required for connecting to/communicating with the Unity Launcher 3 | # 4 | dbus (send) 5 | bus=session 6 | interface="com.canonical.Unity.LauncherEntry" 7 | member="Update", 8 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-unity7-messaging: -------------------------------------------------------------------------------- 1 | # 2 | # Access required for connecting to/communicating with the Unity messaging 3 | # indicator 4 | # 5 | dbus (receive, send) 6 | bus=session 7 | path="/com/canonical/indicator/messages/*", 8 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/ubuntu-xterm: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # 3 | # for allowing access to xterm 4 | # 5 | 6 | #include 7 | /dev/ptmx rw, 8 | /{,var/}run/utmp r, 9 | /etc/X11/app-defaults/XTerm r, 10 | 11 | # do not use ux or Ux here. Use at a minimum ix 12 | /usr/bin/xterm ix, 13 | 14 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/user-download: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # Copyright (C) 2014 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # Description: Where common programs should allow users to download 13 | # files 14 | 15 | owner @{HOME}/tmp/** rwl, 16 | owner @{HOME}/[dD]ownload{,s}/ r, 17 | owner @{HOME}/[dD]ownload{,s}/** rwl, 18 | owner @{HOME}/[^.]* rwl, 19 | owner @{HOME}/@{XDG_DESKTOP_DIR}/ r, 20 | owner @{HOME}/@{XDG_DESKTOP_DIR}/* rwl, 21 | owner @{HOME}/@{XDG_DOWNLOAD_DIR}/ r, 22 | owner @{HOME}/@{XDG_DOWNLOAD_DIR}/* rwl, 23 | owner "@{HOME}/My Downloads/" r, 24 | owner "@{HOME}/My Downloads/**" rwl, 25 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/user-mail: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # Copyright (C) 2014 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # location of user mail, spool and mboxes 13 | owner @{HOME}/[mM]ail/ r, 14 | owner @{HOME}/[mM]ail/** rwl, 15 | owner @{HOME}/postponed* rwl, 16 | /var/{,spool/}mail/ r, 17 | owner /var/{,spool/}mail/* rwl, 18 | owner @{HOME}/mbox.lock* rwl, 19 | owner @{HOME}/mbox rw, 20 | owner @{HOME}/inbox rw, 21 | owner @{HOME}/.forward r, 22 | owner @{HOME}/Maildir/ r, 23 | owner @{HOME}/Maildir/** rwl, 24 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/user-manpages: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # perhaps your configuration has users elsewhere, or you don't wish 12 | # them to read their own manpages 13 | owner @{HOME}/man/ r, 14 | owner @{HOME}/man/** r, 15 | owner @{HOME}/tmp/groff* rwl, 16 | 17 | # kindof required 18 | owner /tmp/groff* rwl, 19 | 20 | # standard system manpages 21 | /usr/local/share/man/man?/ r, 22 | /usr/local/share/man/man?/** r, 23 | /usr/{share,X11R6,local,kerberos}/man/** r, 24 | /usr/man/** r, 25 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/user-tmp: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2009 Novell/SUSE 4 | # Copyright (C) 2009-2010 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # per-user tmp directories 13 | owner @{HOME}/tmp/** rwkl, 14 | owner @{HOME}/tmp/ rw, 15 | 16 | # global tmp directories 17 | owner /var/tmp/** rwkl, 18 | /var/tmp/ rw, 19 | owner /tmp/** rwkl, 20 | /tmp/ rw, 21 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/user-write: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # Copyright (C) 2014 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # per-user write directories 13 | owner @{HOME}/ r, 14 | owner @{HOME}/@{XDG_DESKTOP_DIR}/ r, 15 | owner @{HOME}/@{XDG_DOCUMENTS_DIR}/ r, 16 | owner @{HOME}/@{XDG_PUBLICSHARE_DIR}/ r, 17 | owner @{HOME}/[^.]*/ rw, 18 | owner @{HOME}/[^.]* rwl, 19 | owner @{HOME}/@{XDG_DESKTOP_DIR}/** rwl, 20 | owner @{HOME}/@{XDG_DOCUMENTS_DIR}/** rwl, 21 | owner @{HOME}/@{XDG_PUBLICSHARE_DIR}/** rwl, 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/video: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # video device access 3 | 4 | # System devices 5 | /sys/class/video4linux r, 6 | /sys/class/video4linux/** r, 7 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/wayland: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2016 intrigeri 5 | # Copyright (C) 2018 Mikhail Morfikov 6 | # 7 | # This program is free software; you can redistribute it and/or 8 | # modify it under the terms of version 2 of the GNU General Public 9 | # License published by the Free Software Foundation. 10 | # 11 | # ------------------------------------------------------------------ 12 | 13 | owner /{,var/}run/user/[0-9]*/weston-shared-* rw, 14 | owner /{,var/}run/user/[0-9]*/wayland-[0-9]* rw, 15 | owner /{,var/}run/user/[0-9]*/{mesa,mutter,sdl,wayland-cursor,weston,xwayland}-shared-* rw, 16 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/web-data: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2006 Novell/SUSE 4 | # Copyright (C) 2014 Canonical Ltd 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | /srv/www/htdocs/ r, 13 | /srv/www/htdocs/** r, 14 | # virtual hosting 15 | /srv/www/vhosts/ r, 16 | /srv/www/vhosts/** r, 17 | # mod_userdir 18 | @{HOME}/public_html/ r, 19 | @{HOME}/public_html/** r, 20 | 21 | /srv/www/rails/*/public/ r, 22 | /srv/www/rails/*/public/** r, 23 | 24 | /var/www/html/ r, 25 | /var/www/html/** r, 26 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/winbind: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2009 Novell/SUSE 4 | # Copyright (C) 2009 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # pam_winbindd 13 | /tmp/.winbindd/pipe rw, 14 | /var/{lib,run}/samba/winbindd_privileged/pipe rw, 15 | /etc/samba/smb.conf r, 16 | /etc/samba/dhcp.conf r, 17 | /usr/lib*/samba/valid.dat r, 18 | /usr/lib*/samba/upcase.dat r, 19 | /usr/lib*/samba/lowcase.dat r, 20 | /usr/share/samba/codepages/{lowcase,upcase,valid}.dat r, 21 | 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/wutmp: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2009 Novell/SUSE 4 | # Copyright (C) 2009 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # some services update wtmp, utmp, and lastlog with per-user 13 | # connection information 14 | /var/log/lastlog rwk, 15 | /var/log/wtmp wk, 16 | /{,var/}run/utmp rwk, 17 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/xad: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2007 Novell/SUSE 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | /opt/novell/xad/lib/ r, 12 | /opt/novell/xad/lib/lib*.so* mr, 13 | /opt/novell/xad/lib/gss/*.so* mr, 14 | /opt/novell/lib/libpthread_ext*.so* mr, 15 | /opt/novell/lib/libccs2.so* mr, 16 | /opt/novell/xad/lib64/ r, 17 | /opt/novell/xad/lib64/lib*.so* mr, 18 | /opt/novell/xad/lib64/gss/*.so* mr, 19 | /opt/novell/lib64/libpthread_ext*.so* mr, 20 | /opt/novell/lib64/libccs2.so* mr, 21 | /etc/opt/novell/xad/krb5.conf r, 22 | /etc/opt/novell/nici.cfg r, 23 | /var/opt/novell/nici/* r, 24 | /var/opt/novell/nici/*/ r, 25 | /var/opt/novell/nici/*/* rw, 26 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/abstractions/xdg-desktop: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2012 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # Entries based on: 13 | # http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html 14 | 15 | owner @{HOME}/.cache/ rw, 16 | 17 | owner @{HOME}/.config/ rw, 18 | 19 | owner @{HOME}/.local/ rw, 20 | owner @{HOME}/.local/share/ rw, 21 | 22 | # fallbacks 23 | /usr/share/ r, 24 | /usr/local/share/ r, 25 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/bin.ping: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2002-2009 Novell/SUSE 4 | # Copyright (C) 2010 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | profile ping /{usr/,}bin/ping flags=(complain) { 14 | #include 15 | #include 16 | #include 17 | 18 | capability net_raw, 19 | capability setuid, 20 | network inet raw, 21 | network inet6 raw, 22 | 23 | /{,usr/}bin/ping mixr, 24 | /etc/modules.conf r, 25 | 26 | # Site-specific additions and overrides. See local/README for details. 27 | #include 28 | } 29 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/lxc-containers: -------------------------------------------------------------------------------- 1 | # This file exists only to ensure that all per-container policies 2 | # listed under /etc/apparmor.d/lxc get loaded at boot. Please do 3 | # not edit this file. 4 | 5 | #include 6 | 7 | #include 8 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/lxc/lxc-default: -------------------------------------------------------------------------------- 1 | # Do not load this file. Rather, load /etc/apparmor.d/lxc-containers, which 2 | # will source all profiles under /etc/apparmor.d/lxc 3 | 4 | profile lxc-container-default flags=(attach_disconnected,mediate_deleted) { 5 | #include 6 | 7 | # the container may never be allowed to mount devpts. If it does, it 8 | # will remount the host's devpts. We could allow it to do it with 9 | # the newinstance option (but, right now, we don't). 10 | deny mount fstype=devpts, 11 | } 12 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/lxc/lxc-default-cgns: -------------------------------------------------------------------------------- 1 | # Do not load this file. Rather, load /etc/apparmor.d/lxc-containers, which 2 | # will source all profiles under /etc/apparmor.d/lxc 3 | 4 | profile lxc-container-default-cgns flags=(attach_disconnected,mediate_deleted) { 5 | #include 6 | 7 | # the container may never be allowed to mount devpts. If it does, it 8 | # will remount the host's devpts. We could allow it to do it with 9 | # the newinstance option (but, right now, we don't). 10 | deny mount fstype=devpts, 11 | mount fstype=cgroup -> /sys/fs/cgroup/**, 12 | } 13 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/lxc/lxc-default-with-mounting: -------------------------------------------------------------------------------- 1 | # Do not load this file. Rather, load /etc/apparmor.d/lxc-containers, which 2 | # will source all profiles under /etc/apparmor.d/lxc 3 | 4 | profile lxc-container-default-with-mounting flags=(attach_disconnected,mediate_deleted) { 5 | #include 6 | 7 | # allow standard blockdevtypes. 8 | # The concern here is in-kernel superblock parsers bringing down the 9 | # host with bad data. However, we continue to disallow proc, sys, securityfs, 10 | # etc to nonstandard locations. 11 | mount fstype=ext*, 12 | mount fstype=xfs, 13 | mount fstype=btrfs, 14 | } 15 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/lxc/lxc-default-with-nesting: -------------------------------------------------------------------------------- 1 | # Do not load this file. Rather, load /etc/apparmor.d/lxc-containers, which 2 | # will source all profiles under /etc/apparmor.d/lxc 3 | 4 | profile lxc-container-default-with-nesting flags=(attach_disconnected,mediate_deleted) { 5 | #include 6 | #include 7 | 8 | deny /dev/.lxc/proc/** rw, 9 | deny /dev/.lxc/sys/** rw, 10 | mount fstype=proc -> /var/cache/lxc/**, 11 | mount fstype=sysfs -> /var/cache/lxc/**, 12 | mount options=(rw,bind), 13 | mount fstype=cgroup -> /sys/fs/cgroup/**, 14 | } 15 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/opt.google.chrome.google-chrome: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /opt/google/chrome/google-chrome flags=(complain) { 15 | #include 16 | 17 | /bin/bash rix, 18 | /opt/google/chrome/google-chrome r, 19 | /opt/google/chrome/chrome rPx, 20 | 21 | /bin/readlink rix, 22 | /bin/which rix, 23 | /usr/bin/dirname rix, 24 | /bin/mkdir rix, 25 | /bin/cat rix, 26 | 27 | owner @{PROC}/@{pid}/fd/* rw, 28 | 29 | /dev/tty rw, 30 | 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/sbin.wpa_cli: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /sbin/wpa_cli flags=(complain) { 15 | #include 16 | 17 | /sbin/wpa_cli mr, 18 | 19 | /{var/,}run/wpa_supplicant/ r, 20 | owner /tmp/wpa_ctrl_@{pid}-[0-9] rw, 21 | 22 | # for interactive mode 23 | /etc/inputrc r, 24 | owner @{HOME}/.wpa_cli_history rw, 25 | 26 | } 27 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/system_tor: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | #include 3 | 4 | profile system_tor flags=(attach_disconnected) { 5 | #include 6 | 7 | owner /var/lib/tor/** rwk, 8 | owner /var/lib/tor/ r, 9 | owner /var/log/tor/* w, 10 | 11 | # During startup, tor (as root) tries to open various things such as 12 | # directories via check_private_dir(). Let it. 13 | /var/lib/tor/** r, 14 | 15 | /{,var/}run/tor/ r, 16 | /{,var/}run/tor/control w, 17 | /{,var/}run/tor/socks w, 18 | /{,var/}run/tor/tor.pid w, 19 | /{,var/}run/tor/control.authcookie w, 20 | /{,var/}run/tor/control.authcookie.tmp rw, 21 | /{,var/}run/systemd/notify w, 22 | 23 | # Site-specific additions and overrides. See local/README for details. 24 | #include 25 | } 26 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/alias: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2010 Canonical Ltd. 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # Alias rules can be used to rewrite paths and are done after variable 12 | # resolution. For example, if '/usr' is on removable media: 13 | # alias /usr/ -> /mnt/usr/, 14 | # 15 | # Or if mysql databases are stored in /home: 16 | # alias /var/lib/mysql/ -> /home/mysql/, 17 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/apparmorfs: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | #include 10 | 11 | @{apparmorfs}=@{securityfs}/apparmor/ 12 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/dovecot: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2013 Christian Boltz 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | # vim:ft=apparmor 11 | 12 | # @{DOVECOT_MAILSTORE} is a space-separated list of all directories 13 | # where dovecot is allowed to store and read mails 14 | # 15 | # The default value is quite broad to avoid breaking existing setups. 16 | # Please change @{DOVECOT_MAILSTORE} to (only) contain the directory 17 | # you use, and remove everything else. 18 | 19 | @{DOVECOT_MAILSTORE}=@{HOME}/Maildir/ @{HOME}/mail/ @{HOME}/Mail/ /var/vmail/ /var/mail/ /var/spool/mail/ 20 | 21 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/global: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2006-2009 Novell/SUSE 4 | # Copyright (C) 2010-2014 Canonical Ltd. 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | # All the tunables definitions that should be available to every profile 13 | # should be included here 14 | 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | 22 | #include 23 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/home.d/site.local: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2010 Canonical Ltd. 4 | # This program is free software; you can redistribute it and/or 5 | # modify it under the terms of version 2 of the GNU General Public 6 | # License published by the Free Software Foundation. 7 | # 8 | # ------------------------------------------------------------------ 9 | 10 | # The following is a space-separated list of where additional user home 11 | # directories are stored, each must have a trailing '/'. Directories added 12 | # here are appended to @{HOMEDIRS}. See tunables/home for details. Eg: 13 | #@{HOMEDIRS}+=/srv/nfs/home/ /mnt/home/ 14 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/home.d/ubuntu: -------------------------------------------------------------------------------- 1 | # This file is auto-generated. It is recommended you update it using: 2 | # $ sudo dpkg-reconfigure apparmor 3 | # 4 | # The following is a space-separated list of where additional user home 5 | # directories are stored, each must have a trailing '/'. Directories added 6 | # here are appended to @{HOMEDIRS}. See tunables/home for details. 7 | #@{HOMEDIRS}+= 8 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/kernelvars: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | # This file should contain declarations to kernel vars or variables 10 | # that will become kernel vars at some point 11 | 12 | # until kernel vars are implemented 13 | # and until the parser supports nested groupings like 14 | # @{pid}=[1-9]{[0-9]{[0-9]{[0-9]{[0-9]{[0-9],},},},},} 15 | # use 16 | @{pid}={[1-9],[1-9][0-9],[1-9][0-9][0-9],[1-9][0-9][0-9][0-9],[1-9][0-9][0-9][0-9][0-9],[1-9][0-9][0-9][0-9][0-9][0-9],[1-4][0-9][0-9][0-9][0-9][0-9][0-9]} 17 | 18 | #same pattern as @{pid} for now 19 | @{tid}=@{pid} 20 | 21 | #A pattern for pids that can appear 22 | @{pids}=@{pid} 23 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/multiarch: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2010 Canonical Ltd. 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # @{multiarch} is the set of patterns matching multi-arch library 12 | # install prefixes. 13 | @{multiarch}=*-linux-gnu* 14 | 15 | # Also, include files in tunables/multiarch.d for site and packaging 16 | # specific adjustments to @{multiarch}. 17 | #include 18 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/multiarch.d/site.local: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2011 Canonical Ltd. 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # The following is a space-separated list of where additional multipath 12 | # prefixes are stored, each should not have a trailing '/'. Directories 13 | # added here are appended to @{multiarch}. See tunables/mutliarch for details. Eg: 14 | #@{multiarch}+=*-freebsd* s390-hurd-zomg 15 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/proc: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2006 Novell/SUSE 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # @{PROC} is the location where procfs is mounted. 12 | @{PROC}=/proc/ 13 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/securityfs: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | #include 10 | 11 | # @{securityfs} is the location where securityfs is mounted. 12 | @{securityfs}=@{sys}/kernel/security/ 13 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/sys: -------------------------------------------------------------------------------- 1 | # Copyright (C) 2012 Canonical Ltd. 2 | # 3 | # This program is free software; you can redistribute it and/or 4 | # modify it under the terms of version 2 of the GNU General Public 5 | # License published by the Free Software Foundation. 6 | # 7 | # ------------------------------------------------------------------ 8 | 9 | # @{sys} is the location where sysfs is mounted. 10 | @{sys}=/sys/ 11 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/xdg-user-dirs: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2014 Canonical Ltd. 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | 11 | # Define the common set of XDG user directories (usually defined in 12 | # /etc/xdg/user-dirs.defaults) 13 | @{XDG_DESKTOP_DIR}="Desktop" 14 | @{XDG_DOWNLOAD_DIR}="Downloads" 15 | @{XDG_TEMPLATES_DIR}="Templates" 16 | @{XDG_PUBLICSHARE_DIR}="Public" 17 | @{XDG_DOCUMENTS_DIR}="Documents" 18 | @{XDG_MUSIC_DIR}="Music" 19 | @{XDG_PICTURES_DIR}="Pictures" 20 | @{XDG_VIDEOS_DIR}="Videos" 21 | 22 | # Also, include files in tunables/xdg-user-dirs.d for site-specific adjustments 23 | # to the various XDG directories 24 | #include 25 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/tunables/xdg-user-dirs.d/site.local: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2014 Canonical Ltd. 4 | # This program is free software; you can redistribute it and/or 5 | # modify it under the terms of version 2 of the GNU General Public 6 | # License published by the Free Software Foundation. 7 | # 8 | # ------------------------------------------------------------------ 9 | 10 | # The following may be used to add additional entries such as for 11 | # translations. See tunables/xdg-user-dirs for details. Eg: 12 | #@{XDG_MUSIC_DIR}+="Musique" 13 | 14 | #@{XDG_DESKTOP_DIR}+="" 15 | #@{XDG_DOWNLOAD_DIR}+="" 16 | #@{XDG_TEMPLATES_DIR}+="" 17 | #@{XDG_PUBLICSHARE_DIR}+="" 18 | #@{XDG_DOCUMENTS_DIR}+="" 19 | #@{XDG_MUSIC_DIR}+="" 20 | #@{XDG_PICTURES_DIR}+="" 21 | #@{XDG_VIDEOS_DIR}+="" 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.Xorg: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/Xorg { 15 | #include 16 | 17 | /usr/bin/Xorg mr, 18 | 19 | /bin/dash mrix, 20 | 21 | /usr/lib/xorg/Xorg rPx, 22 | 23 | # file_inherit (lightdm) 24 | /var/log/lightdm/x-[0-9]*.log rw, 25 | 26 | } 27 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.bluetoothctl: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2015-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/bluetoothctl flags=(complain) { 15 | #include 16 | 17 | /usr/bin/bluetoothctl mr, 18 | 19 | /etc/inputrc r, 20 | 21 | } 22 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.ccze: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/ccze { 15 | #include 16 | #include 17 | 18 | /usr/bin/ccze mr, 19 | 20 | /{usr/,}lib/@{multiarch}/ccze/*.so mr, 21 | 22 | /etc/cczerc r, 23 | 24 | # Nameservice 25 | deny /etc/nsswitch.conf r, 26 | deny /etc/services r, 27 | deny /etc/protocols r, 28 | deny /etc/passwd r, 29 | deny /etc/default/nss r, 30 | 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.chromium: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/chromium flags=(complain) { 15 | #include 16 | 17 | /usr/bin/chromium r, 18 | /usr/lib/chromium/chromium rPx, 19 | 20 | /bin/dash rix, 21 | /bin/uname rix, 22 | /bin/grep rix, 23 | /usr/bin/expr rix, 24 | /bin/cat rix, 25 | 26 | /etc/chromium.d/ r, 27 | /etc/chromium.d/* r, 28 | 29 | /etc/debian_version r, 30 | 31 | deny owner @{HOME}/ r, 32 | 33 | } 34 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.compton: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/compton { 15 | #include 16 | 17 | /usr/bin/compton mr, 18 | 19 | # Compton config file 20 | owner @{HOME}/.config/compton.conf rw, 21 | 22 | /usr/share/X11/XErrorDB r, 23 | owner @{HOME}/.Xauthority r, 24 | 25 | # Logs 26 | owner @{HOME}/.xsession-errors* rw, 27 | owner /dev/log-xsession rw, 28 | 29 | # file_inherit 30 | deny /dev/tty[0-9]* rw, 31 | 32 | } 33 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.cvlc: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/cvlc { 15 | #include 16 | 17 | /usr/bin/cvlc mrix, 18 | /usr/bin/vlc rPx, 19 | 20 | } 21 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.dirmngr: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/dirmngr { 15 | #include 16 | #include 17 | #include 18 | 19 | /usr/bin/dirmngr mr, 20 | 21 | # For apt-key 22 | /tmp/apt-key-gpghome.*/ rw, 23 | /tmp/apt-key-gpghome.*/** rw, 24 | /etc/hosts r, 25 | owner @{PROC}/@{pid}/task/@{pids}/comm rw, 26 | 27 | # conn fd=5 (?) 28 | /etc/resolv.conf r, 29 | 30 | } 31 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.dumpcap: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/dumpcap flags=(complain) { 15 | #include 16 | 17 | # To capture packekts 18 | capability net_raw, 19 | capability net_admin, 20 | 21 | signal (receive) set=(term, int) peer=/usr/bin/wireshark, 22 | 23 | /usr/bin/dumpcap mr, 24 | 25 | /sys/class/net/ r, 26 | /sys/bus/usb/devices/ r, 27 | 28 | @{PROC}/@{pid}/net/dev r, 29 | @{PROC}/@{pid}/net/psched r, 30 | 31 | # 32 | /tmp/wireshark_*_[0-9]*_*.pcapng rw, 33 | 34 | # file_inherited 35 | deny /usr/share/GeoIP/* r, 36 | 37 | } 38 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.ffprobe: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/ffprobe flags=(complain) { 15 | #include 16 | 17 | /usr/bin/ffprobe mr, 18 | 19 | # Which media files ffprobe should be able to open 20 | / r, 21 | /home/ r, 22 | owner @{HOME}/ r, 23 | owner @{HOME}/**/ r, 24 | /media/ r, 25 | owner /media/**/ r, 26 | owner /{home,media}/**.@{AUDIO_EXT} rw, 27 | owner /{home,media}/**.@{VIDEO_EXT} rw, 28 | owner /{home,media}/**.@{TEXT_EXT} rw, 29 | 30 | /sys/devices/system/node/ r, 31 | /sys/devices/system/node/node[0-9]/meminfo r, 32 | 33 | } 34 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.gpgsm: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/gpgsm flags=(complain) { 15 | #include 16 | #include 17 | 18 | /usr/bin/gpgsm mr, 19 | 20 | # Logs 21 | owner @{HOME}/.xsession-errors* rw, 22 | owner /dev/log-gnupg rw, 23 | 24 | } 25 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.gtk-update-icon-cache: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/gtk-update-icon-cache flags=(complain) { 15 | #include 16 | 17 | /usr/bin/gtk-update-icon-cache mr, 18 | 19 | /usr/share/icons/**/ r, 20 | /usr/share/icons/**/.icon-theme.cache rw, 21 | /usr/share/icons/**/icon-theme.cache rw, 22 | 23 | } 24 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.kbuildsycoca4: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/kbuildsycoca4 { 15 | #include 16 | #include 17 | #include 18 | 19 | /usr/bin/kbuildsycoca4 mr, 20 | 21 | owner @{HOME}/.local/share/applications/ r, 22 | 23 | owner @{HOME}/.config/menus/** r, 24 | 25 | /usr/share/desktop-directories/ r, 26 | /usr/share/desktop-directories/* r, 27 | 28 | owner /var/tmp/kdecache-*/ksycoca4stamp rw, 29 | owner /var/tmp/kdecache-*/ksycoca*.new rw, 30 | owner /var/tmp/kdecache-*/ksycoca4 rw, 31 | 32 | } 33 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.kglobalaccel: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/kglobalaccel { 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | #include 21 | 22 | /usr/bin/kglobalaccel mr, 23 | 24 | owner @{HOME}/.kde/share/config/kglobalshortcutsrc* rw, 25 | 26 | @{PROC}/@{pid}/cmdline r, 27 | 28 | } 29 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.light-locker-command: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/light-locker-command { 15 | #include 16 | 17 | /usr/bin/light-locker-command mr, 18 | 19 | # Logs 20 | owner @{HOME}/.xsession-errors rw, 21 | owner /dev/log-xsession rw, 22 | 23 | } 24 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.lxc-start: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /usr/bin/lxc-start flags=(attach_disconnected) { 4 | #include 5 | } 6 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.mumble-overlay: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/mumble-overlay flags=(complain) { 15 | #include 16 | 17 | /bin/bash ix, 18 | /usr/bin/mumble-overlay r, 19 | 20 | /usr/bin/file rix, 21 | /bin/which rix, 22 | 23 | /dev/tty rw, 24 | /etc/magic r, 25 | 26 | /usr/bin/glxgears rCx -> glxgears, 27 | profile glxgears { 28 | #include 29 | #include 30 | 31 | /usr/bin/glxgears mr, 32 | 33 | } 34 | 35 | } 36 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.pinentry-qt: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/pinentry-qt flags=(complain) { 15 | #include 16 | #include 17 | #include 18 | #include 19 | #include 20 | 21 | /usr/bin/pinentry-qt mr, 22 | 23 | # This ID uniquely identifies the host. It should be considered "confidential", and must not be 24 | # exposed in untrusted environments, in particular on the network. 25 | deny /var/lib/dbus/machine-id r, 26 | deny /etc/machine-id r, 27 | 28 | } 29 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.polipo: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/polipo { 15 | #include 16 | 17 | /etc/polipo/* r, 18 | 19 | owner /var/log/polipo/ rw, 20 | owner /var/log/polipo/polipo.log rw, 21 | 22 | # Cache dir 23 | owner /var/cache/polipo/ r, 24 | owner /var/cache/polipo/* rw, 25 | owner @{HOME}/.polipo-cache/ rw, 26 | owner @{HOME}/.polipo-cache/* rw, 27 | 28 | # Nameservice 29 | /etc/resolv.conf r, 30 | 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.ssh-agent: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/ssh-agent { 15 | #include 16 | #include 17 | 18 | /usr/bin/ssh-agent mr, 19 | 20 | owner /tmp/ssh-*/ rw, 21 | owner /tmp/ssh-*/agent.* rw, 22 | 23 | } 24 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.tftp: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/tftp { 15 | #include 16 | #include 17 | 18 | /usr/bin/tftp mr, 19 | 20 | # User downloads 21 | owner @{HOME}/[dD]ownload{,s}/ r, 22 | owner @{HOME}/[dD]ownload{,s}/** rw, 23 | link @{HOME}/[dD]ownload{,s}/** -> /home/*/[dD]ownload{,s}/**, 24 | owner @{HOME}/[dD]esktop/ r, 25 | owner @{HOME}/[dD]esktop/** rw, 26 | link @{HOME}/[dD]esktop/** -> /home/*/[dD]esktop/**, 27 | 28 | } 29 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.thunderbird: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2015-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/thunderbird { 15 | #include 16 | 17 | /usr/bin/thunderbird mrix, 18 | /usr/lib/thunderbird/thunderbird{,-bin} rPx, 19 | /usr/lib/thunderbird/thunderbird-wrapper-helper.sh rix, 20 | 21 | /bin/bash rix, 22 | /bin/sed rix, 23 | /bin/date rix, 24 | /usr/bin/tr rix, 25 | /bin/which rix, 26 | 27 | /dev/tty rw, 28 | 29 | # Logs 30 | owner @{HOME}/.xsession-errors* rw, 31 | owner /dev/log-xsession rw, 32 | 33 | } 34 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.upower: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/upower flags=(complain) { 15 | #include 16 | 17 | /usr/bin/upower mr, 18 | 19 | } 20 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.xdg-desktop-menu: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/xdg-desktop-menu flags=(complain) { 15 | #include 16 | 17 | /bin/dash rix, 18 | /usr/bin/xdg-desktop-menu r, 19 | 20 | } 21 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.xdg-email: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/xdg-email flags=(complain) { 15 | #include 16 | 17 | /bin/dash rix, 18 | /usr/bin/xdg-email r, 19 | 20 | } 21 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.xdg-icon-resource: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/xdg-icon-resource flags=(complain) { 15 | #include 16 | 17 | /bin/dash rix, 18 | /usr/bin/xdg-icon-resource r, 19 | 20 | /bin/grep rix, 21 | /usr/bin/whoami rix, 22 | /bin/sed rix, 23 | /usr/bin/basename rix, 24 | /bin/mkdir rix, 25 | /bin/cp rix, 26 | /bin/rm rix, 27 | /bin/readlink rix, 28 | /bin/touch rix, 29 | 30 | /usr/bin/gtk-update-icon-cache rPUx, 31 | 32 | } 33 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.xdg-mime: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/xdg-mime flags=(complain) { 15 | #include 16 | 17 | /bin/dash rix, 18 | /usr/bin/xdg-mime r, 19 | 20 | /usr/bin/gawk rix, 21 | /usr/bin/cut rix, 22 | /usr/bin/basename rix, 23 | /bin/grep rix, 24 | /bin/which rix, 25 | /bin/readlink rix, 26 | /bin/mv rix, 27 | 28 | /usr/share/applications/ r, 29 | /usr/share/applications/*.desktop r, 30 | owner @{HOME}/.local/share/applications/ r, 31 | 32 | owner @{HOME}/.config/mimeapps.list rw, 33 | owner @{HOME}/.config/mimeapps.list.new rw, 34 | 35 | } 36 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.xdg-open: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/xdg-open flags=(complain) { 15 | #include 16 | 17 | /bin/dash rix, 18 | /usr/bin/xdg-open r, 19 | 20 | /usr/bin/exo-open rPUx, 21 | 22 | # file_inherit 23 | owner /media/** rw, 24 | 25 | } 26 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.xdg-screensaver: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/xdg-screensaver flags=(complain) { 15 | #include 16 | 17 | /bin/dash rix, 18 | /usr/bin/xdg-screensaver r, 19 | 20 | /bin/mv rix, 21 | /bin/grep rix, 22 | /bin/hostname rix, 23 | /bin/sed rix, 24 | /bin/which rix, 25 | /usr/bin/dbus-send rix, 26 | /usr/bin/xset rix, 27 | 28 | owner @{HOME}/.Xauthority r, 29 | owner /tmp/xauth-[0-9]*-_[0-9] r, 30 | 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.bin.xdg-settings: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/bin/xdg-settings flags=(complain) { 15 | #include 16 | 17 | /bin/dash rix, 18 | /usr/bin/xdg-settings r, 19 | 20 | /bin/grep rix, 21 | /usr/bin/cut rix, 22 | 23 | owner @{HOME}/.config/xfce4/helpers.rc r, 24 | 25 | } 26 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.chromium.chrome-sandbox: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/lib/chromium/chrome-sandbox flags=(complain) { 15 | #include 16 | 17 | # For kernel unprivileged user namespaces 18 | capability sys_admin, 19 | capability sys_chroot, 20 | capability setuid, 21 | capability setgid, 22 | 23 | # optional 24 | capability sys_resource, 25 | 26 | /usr/lib/chromium/chrome-sandbox mr, 27 | /usr/lib/chromium/chromium rPx, 28 | 29 | @{PROC}/@{pids}/ r, 30 | owner @{PROC}/@{pid}/oom_score_adj rw, 31 | 32 | } 33 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.colord.colord-session: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/lib/colord/colord-session flags=(complain) { 15 | #include 16 | 17 | /usr/lib/colord/colord-session mr, 18 | 19 | } 20 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.dconf.dconf-service: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/lib/dconf/dconf-service flags=(complain) { 15 | #include 16 | 17 | /usr/lib/dconf/dconf-service mr, 18 | 19 | owner /{var/,}run/user/[0-9]*/dconf/ rw, 20 | owner /{var/,}run/user/[0-9]*/dconf/user rw, 21 | 22 | owner @{HOME}/.config/dconf/ rw, 23 | owner @{HOME}/.config/dconf/user rw, 24 | owner @{HOME}/.config/dconf/user.* rw, 25 | 26 | owner @{HOME}/.cache/dconf/ rw, 27 | owner @{HOME}/.cache/dconf/user rw, 28 | 29 | @{PROC}/cmdline r, 30 | 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.dovecot.anvil: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2013 Christian Boltz 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | # vim: ft=apparmor 11 | 12 | #include 13 | 14 | /usr/lib/dovecot/anvil flags=(complain) { 15 | #include 16 | #include 17 | 18 | capability setuid, 19 | capability sys_chroot, 20 | 21 | /run/dovecot/anvil rw, 22 | /usr/lib/dovecot/anvil mr, 23 | 24 | # Site-specific additions and overrides. See local/README for details. 25 | #include 26 | } 27 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.dovecot.config: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2013 Christian Boltz 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | # vim: ft=apparmor 11 | 12 | #include 13 | 14 | /usr/lib/dovecot/config flags=(complain) { 15 | #include 16 | #include 17 | #include 18 | #include 19 | 20 | capability dac_override, 21 | 22 | /etc/dovecot/** r, 23 | /usr/bin/doveconf rix, 24 | /usr/lib/dovecot/config mr, 25 | /usr/lib/dovecot/managesieve Px, 26 | /usr/share/dovecot/** r, 27 | 28 | # Site-specific additions and overrides. See local/README for details. 29 | #include 30 | } 31 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.dovecot.log: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2013 Christian Boltz 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | # vim: ft=apparmor 11 | 12 | #include 13 | 14 | /usr/lib/dovecot/log flags=(complain,attach_disconnected) { 15 | #include 16 | #include 17 | 18 | /usr/lib/dovecot/log mr, 19 | 20 | # Site-specific additions and overrides. See local/README for details. 21 | #include 22 | } 23 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.dovecot.pop3: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2009-2010 Canonical Ltd. 4 | # Copyright (C) 2011-2013 Christian Boltz 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | # vim: ft=apparmor 12 | 13 | #include 14 | #include 15 | 16 | /usr/lib/dovecot/pop3 flags=(complain) { 17 | #include 18 | #include 19 | #include 20 | 21 | capability setuid, 22 | 23 | @{DOVECOT_MAILSTORE}/ rw, 24 | @{DOVECOT_MAILSTORE}/** rwkl, 25 | 26 | @{HOME} r, # ??? 27 | /usr/lib/dovecot/pop3 mr, 28 | 29 | # Site-specific additions and overrides. See local/README for details. 30 | #include 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.dovecot.ssl-params: -------------------------------------------------------------------------------- 1 | # ------------------------------------------------------------------ 2 | # 3 | # Copyright (C) 2013 Christian Boltz 4 | # 5 | # This program is free software; you can redistribute it and/or 6 | # modify it under the terms of version 2 of the GNU General Public 7 | # License published by the Free Software Foundation. 8 | # 9 | # ------------------------------------------------------------------ 10 | # vim: ft=apparmor 11 | 12 | #include 13 | 14 | /usr/lib/dovecot/ssl-params flags=(complain) { 15 | #include 16 | #include 17 | 18 | /run/dovecot/login/ssl-params rw, 19 | /usr/lib/dovecot/ssl-params mr, 20 | /var/lib/dovecot/ssl-parameters.dat rw, 21 | /var/lib/dovecot/ssl-parameters.dat.tmp rwk, 22 | 23 | # Site-specific additions and overrides. See local/README for details. 24 | #include 25 | } 26 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.gnupg.scdaemon: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/lib/gnupg/scdaemon { 15 | #include 16 | #include 17 | 18 | /usr/lib/gnupg/scdaemon mr, 19 | 20 | @{PROC}/@{pids}/task/[0-9]*/comm rw, 21 | 22 | /{,var/}run/udev/data/+usb* r, 23 | /{,var/}run/udev/data/c* r, 24 | 25 | /dev/bus/usb/ r, 26 | /sys/bus/ r, 27 | /sys/bus/usb/devices/ r, 28 | /sys/class/ r, 29 | /sys/devices/pci[0-9]*/**/{busnum,devnum,descriptors,speed,uevent,bConfigurationValue} r, 30 | 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.polkit-1.polkit-agent-helper-1: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /{usr/,}lib/polkit-1/polkit-agent-helper-1 flags=(complain) { 15 | #include 16 | #include 17 | 18 | signal (receive) set=(term) peer=/{usr/,}lib/@{multiarch}/libexec/polkit-kde-authentication-agent-1, 19 | 20 | capability setgid, 21 | capability setuid, 22 | 23 | capability audit_write, 24 | 25 | /{usr/,}lib/polkit-1/polkit-agent-helper-1 mr, 26 | 27 | /etc/passwd r, 28 | /etc/nsswitch.conf r, 29 | 30 | /etc/login.defs r, 31 | 32 | } 33 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.lib.x86_64-linux-gnu.gconf.gconfd-2: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /{usr/,}lib/@{multiarch}/gconf/gconfd-2 flags=(complain) { 15 | #include 16 | 17 | /{usr/,}lib/@{multiarch}/gconf/gconfd-2 mr, 18 | 19 | # Nameservice 20 | /etc/nsswitch.conf r, 21 | /etc/passwd r, 22 | 23 | /var/lib/gconf/** r, 24 | /etc/gconf/** r, 25 | 26 | owner @{HOME}/.gconf/ rw, 27 | owner @{HOME}/.gconf/.testing.writeability rw, 28 | 29 | } 30 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.sbin.apt-cacher-ng: -------------------------------------------------------------------------------- 1 | # Author: Felix Geyer 2 | 3 | @{APT_CACHE_DIR}=/var/cache/apt-cacher-ng 4 | 5 | #include 6 | 7 | /usr/sbin/apt-cacher-ng { 8 | #include 9 | #include 10 | #include 11 | 12 | /etc/apt-cacher-ng/ r, 13 | /etc/apt-cacher-ng/** r, 14 | /etc/hosts.{deny,allow} r, 15 | 16 | /var/lib/apt-cacher-ng/** r, 17 | /{,var/}run/apt-cacher-ng/* rw, 18 | @{APT_CACHE_DIR}/ r, 19 | @{APT_CACHE_DIR}/** rw, 20 | /var/log/apt-cacher-ng/ r, 21 | /var/log/apt-cacher-ng/* rw, 22 | /{,var/}run/systemd/notify w, 23 | 24 | /{usr/,}bin/dash ixr, 25 | /{usr/,}bin/ed ixr, 26 | /{usr/,}bin/red ixr, 27 | /{usr/,}bin/sed ixr, 28 | 29 | /usr/lib/apt-cacher-ng/acngtool ixr, 30 | 31 | # Site-specific additions and overrides. See local/README for details. 32 | #include 33 | } 34 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.sbin.atftpd: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2017-2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/sbin/atftpd { 15 | #include 16 | #include 17 | 18 | # to run atftpd daemon as nobody/nogroup 19 | capability setgid, 20 | capability setuid, 21 | 22 | /usr/sbin/atftpd mr, 23 | 24 | # FTP dirs (add "w" if you need write permissions and hence upload files) 25 | /tftpboot/ r, 26 | /tftpboot/** r, 27 | /srv/tftp/ r, 28 | /srv/tftp/** r, 29 | 30 | # for libwrap (TCP Wrapper) support 31 | /etc/hosts.allow r, 32 | /etc/hosts.deny r, 33 | 34 | } 35 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.sbin.fwknopd: -------------------------------------------------------------------------------- 1 | # Last Modified: Sun Aug 18 22:54:57 2013 2 | # Assumes fwknopd was built with: 3 | # './configure --prefix=/usr --sysconfdir=/etc --localstatedir=/run' 4 | #include 5 | 6 | /usr/sbin/fwknopd { 7 | #include 8 | 9 | capability ipc_lock, 10 | capability net_admin, 11 | capability net_raw, 12 | 13 | network inet raw, 14 | network packet raw, 15 | network packet dgram, 16 | 17 | /bin/dash rix, 18 | /bin/bash rix, 19 | /etc/fwknop/access.conf r, 20 | /etc/fwknop/fwknopd.conf r, 21 | /etc/nsswitch.conf r, 22 | /etc/passwd r, 23 | /etc/protocols r, 24 | /root/.gnupg/* rwkl, 25 | /run/fwknop/ rw, 26 | /run/fwknop/* rwk, 27 | /sbin/xtables-multi rix, 28 | /usr/bin/gpg rix, 29 | /usr/sbin/fwknopd mr, 30 | /var/cache/nscd/passwd r, 31 | 32 | # GPG 33 | /usr/bin/gpgconf rPUx, 34 | /usr/bin/gpg2 rPUx, 35 | /usr/bin/gpgsm rPUx, 36 | 37 | } 38 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.sbin.kerneloops: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/sbin/kerneloops { 15 | #include 16 | #include 17 | 18 | capability syslog, 19 | 20 | /usr/sbin/kerneloops mr, 21 | 22 | # Config file 23 | /etc/kerneloops.conf r, 24 | 25 | # File to scan for kernel OOPSes 26 | /var/log/kern.log r, 27 | 28 | # When found a kernel OOPS make a tmp file and fill it with the OOPS message 29 | /tmp/kerneloops.* rw, 30 | 31 | } 32 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.sbin.nmbd: -------------------------------------------------------------------------------- 1 | #include 2 | 3 | /usr/sbin/nmbd flags=(complain) { 4 | #include 5 | #include 6 | #include 7 | 8 | capability net_bind_service, 9 | 10 | @{PROC}/sys/kernel/core_pattern r, 11 | 12 | /usr/sbin/nmbd mr, 13 | 14 | /var/cache/samba/gencache.tdb rwk, 15 | /var/{cache,lib}/samba/browse.dat* rw, 16 | /var/{cache,lib}/samba/gencache.dat rw, 17 | /var/{cache,lib}/samba/wins.dat* rw, 18 | /var/{cache,lib}/samba/smb_krb5/ rw, 19 | /var/{cache,lib}/samba/smb_krb5/krb5.conf* rw, 20 | /var/{cache,lib}/samba/smb_tmp_krb5.* rw, 21 | /var/{cache,lib}/samba/sync.* rw, 22 | /var/{cache,lib}/samba/unexpected rw, 23 | /var/cache/samba/msg/ rw, 24 | /var/cache/samba/msg/* w, 25 | 26 | /{,var/}run/samba/** rwk, 27 | 28 | # Site-specific additions and overrides. See local/README for details. 29 | #include 30 | } 31 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.sbin.smartctl: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/sbin/smartctl flags=(complain) { 15 | #include 16 | 17 | capability sys_rawio, 18 | 19 | /usr/sbin/smartctl mr, 20 | 21 | /var/lib/smartmontools/* r, 22 | /var/lib/smartmontools/** r, 23 | 24 | # drives to operate on 25 | /dev/sd[a-z] r, 26 | 27 | } 28 | -------------------------------------------------------------------------------- /configs/etc/apparmor.d/usr.sbin.vnstatd: -------------------------------------------------------------------------------- 1 | # vim:syntax=apparmor 2 | # ------------------------------------------------------------------ 3 | # 4 | # Copyright (C) 2018 Mikhail Morfikov 5 | # 6 | # This program is free software; you can redistribute it and/or 7 | # modify it under the terms of version 2 of the GNU General Public 8 | # License published by the Free Software Foundation. 9 | # 10 | # ------------------------------------------------------------------ 11 | 12 | #include 13 | 14 | /usr/sbin/vnstatd { 15 | #include 16 | 17 | /usr/sbin/vnstatd mr, 18 | 19 | # vnstat daemon config 20 | /etc/vnstat.conf r, 21 | 22 | # To determine capacity of a network interface 23 | /sys/devices/pci[0-9]*/**/net/**/speed r, 24 | /sys/devices/virtual/net/**/speed r, 25 | 26 | # To collect interfaces' data 27 | @{PROC}/@{pid}/net/dev r, 28 | 29 | # To store the collected data 30 | owner /var/lib/vnstat/ r, 31 | owner /var/lib/vnstat/* rwk, 32 | 33 | } 34 | -------------------------------------------------------------------------------- /configs/etc/vim/filetype.vim: -------------------------------------------------------------------------------- 1 | augroup filetypedetect 2 | au BufNewFile,BufRead .tmux.conf*,tmux.conf* setf tmux 3 | augroup END 4 | -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/16: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/16 -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/1_README_INFO/1_Output_of_the_script.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/1_README_INFO/1_Output_of_the_script.pdf -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/1_README_INFO/1_README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/1_README_INFO/1_README.pdf -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/1_README_INFO/What_Is_What.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/1_README_INFO/What_Is_What.pdf -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/ConkyWeather.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/ConkyWeather.ttf -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/ConkyWindNESW.otf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/ConkyWindNESW.otf -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/1.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/11.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/12.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/13.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/14.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/15.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/16.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/17.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/18.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/19.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/2.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/20.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/21.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/22.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/23.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/24.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/25.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/26.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/29.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/3.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/30.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/31.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/32.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/33.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/34.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/35.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/36.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/37.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/38.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/39.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/4.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/40.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/41.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/42.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/43.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/44.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/6.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/7.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/8.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/CLM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/CLM.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/E.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/ENE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/ENE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/ESE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/ESE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/N.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/N.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NNE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NNE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NNW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NNW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/NW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/S.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SSE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SSW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SSW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/SW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/W.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/W.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/WNW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/WNW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/WSW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2015/WSW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/1.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/11.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/12.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/13.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/14.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/15.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/16.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/17.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/17.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/18.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/18.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/19.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/19.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/2.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/20.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/21.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/21.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/22.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/23.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/23.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/24.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/24.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/25.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/26.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/26.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/29.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/29.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/3.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/30.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/31.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/32.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/33.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/33.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/34.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/34.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/35.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/36.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/36.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/37.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/37.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/38.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/38.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/39.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/39.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/4.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/40.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/41.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/41.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/42.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/42.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/43.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/43.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/44.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/44.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/6.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/7.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/8.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/CLM.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/CLM.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/E.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/E.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/ENE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/ENE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/ESE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/ESE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/N.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/N.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NNE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NNE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NNW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NNW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/NW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/S.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/S.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SSE.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SSE.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SSW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SSW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/SW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/W.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/W.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/WNW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/WNW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/WSW.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/WSW.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/Forecast_Images_2016/tt: -------------------------------------------------------------------------------- 1 | #!/bin/bash 2 | 3 | for (( i=1; i<=9; i++ )) 4 | do 5 | wget -O $i.svg http://vortex.accuweather.com/adc2010/images/slate/icons/0$i.svg 6 | done 7 | for (( i=10; i<=44; i++ )) 8 | do 9 | wget -O $i.svg http://vortex.accuweather.com/adc2010/images/slate/icons/$i.svg 10 | done 11 | -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/curr_cond: -------------------------------------------------------------------------------- 1 | 1 2 | 21 3 | 24 4 | Sunny 5 | E 6 | 10 km/h 7 | 50% 8 | 1009.00 mb 9 | 4 10 | 8% 11 | 9144 m 12 | 10 13 | 16 km 14 | 05:54 AM 15 | 07:27 PM 16 | 13:33 hr 17 | 1-m 18 | 03:50 AM 19 | 12:58 PM 20 | 9:08 hr 21 | 33-m 22 | a 23 | 05:54 24 | 19:27 25 | 03:50 26 | 12:58 27 | = 28 | -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/first_days: -------------------------------------------------------------------------------- 1 | TODAY 2 | 17 3 | 23 4 | 10 5 | A p.m. t-storm in spots 6 | WEDNESDAY 7 | 15 8 | 21 9 | 10 10 | Mainly cloudy with a t-storm 11 | THURSDAY 12 | 3 13 | 21 14 | 11 15 | Partly sunny and mild 16 | FRIDAY 17 | 16 18 | 22 19 | 9 20 | A shower and t-storm around 21 | SATURDAY 22 | 6 23 | 20 24 | 10 25 | Mostly cloudy and mild 26 | k 27 | m 28 | b 29 | k 30 | d 31 | -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_0.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_1.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_10.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_2.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_3.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_4.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_6.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_7.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_8.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/forecast_9.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/forecast_2015/wind_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/forecast_2015/wind_0.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_1.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_10.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_11.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_11.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_12.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_12.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_13.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_13.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_14.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_14.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_15.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_16.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_2.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_3.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_4.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_6.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_7.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_8.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_9.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/1_accuweather/hourly_2015/hourly_9.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/1_accuweather/last_days: -------------------------------------------------------------------------------- 1 | SUNDAY 2 | 4 3 | 21 4 | 10 5 | Mild with some sun 6 | MONDAY 7 | 4 8 | 21 9 | 7 10 | Clouds and sunshine 11 | TUESDAY 12 | 4 13 | 20 14 | 9 15 | A passing afternoon shower 16 | WEDNESDAY 17 | 8 18 | 18 19 | 9 20 | Low clouds 21 | THURSDAY 22 | 3 23 | 20 24 | 6 25 | Some sun 26 | c 27 | c 28 | c 29 | f 30 | b 31 | -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/-1.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/-2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/-2.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/0.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/1.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/2.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/4_README-INFO/4_Output_of_the_script.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/4_README-INFO/4_Output_of_the_script.pdf -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/4_README-INFO/4_README.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/4_README-INFO/4_README.pdf -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_0.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_10.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_15.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_20.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_25.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_30.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_35.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_40.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_45.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanC_5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_50.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_55.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_60.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_65.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_70.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_75.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_80.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_85.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_90.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WanG_95.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_0.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_10.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_15.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_20.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_25.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_30.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_35.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_40.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_45.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxC_5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_50.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_55.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_60.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_65.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_70.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_75.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_80.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_85.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_90.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_WaxG_95.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_first.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_full.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_last.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_last.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_north/moon_day_new.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_0.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_10.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_15.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_20.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_25.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_30.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_35.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_40.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_45.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanC_5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_50.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_55.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_60.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_65.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_70.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_75.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_80.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_85.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_90.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WanG_95.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_0.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_0.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_10.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_10.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_15.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_15.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_20.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_20.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_25.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_25.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_30.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_30.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_35.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_35.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_40.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_40.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_45.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_45.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxC_5.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_50.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_50.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_55.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_55.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_60.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_65.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_65.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_70.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_70.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_75.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_75.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_80.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_80.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_85.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_85.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_90.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_90.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_95.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_WaxG_95.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_first.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_first.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_full.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_full.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_last.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_last.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_new.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/moongiant_icons_south/moon_day_new.png -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/raw: -------------------------------------------------------------------------------- 1 | 39% 2 | 0.53 3 | 149,861,945.46 4 | 404,650.94 5 | 23.20 6 | 0.49 7 | Waning Crescent 8 | 3AM/3PM 9 | Monday, April 9, 2018 10 | April 11 | Phase: Waning Crescent 12 | April 7 13 | 58% 14 | 0.5324948955537 15 | 149776363.63081 16 | 405260.81053845 17 | 21.422566323116 18 | 0.49143206774765 19 | Waning Gibbous 20 | April 8 21 | 48% 22 | 0.53234266849919 23 | 149819193.21412 24 | 405457.98153733 25 | 22.311294780785 26 | 0.4911930882329 27 | Last Quarter 28 | April 10 29 | 30% 30 | 0.53203934324106 31 | 149904607.84751 32 | 402867.31280255 33 | 24.101618038133 34 | 0.49435174254907 35 | Waning Crescent 36 | April 11 37 | 21% 38 | 0.53188833254364 39 | 149947167.90757 40 | 400172.04189501 41 | 25.01667450288 42 | 0.49768134014782 43 | Waning Crescent 44 | moon_day_WanG_55 45 | moon_day_last 46 | moon_day_WanC_35 47 | moon_day_WanC_30 48 | moon_day_WanC_20 49 | -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/rise.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/rise.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_FirstQuarter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_FirstQuarter.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_FullMoon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_FullMoon.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_LastQuarter.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_LastQuarter.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_NewMoon.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_NewMoon.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_WaningCrescent.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_WaningCrescent.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_WaningGibbous.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_WaningGibbous.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_WaxingCrescent.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_WaxingCrescent.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/4_Moon/riseicons/rise_WaxingGibbous.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/4_Moon/riseicons/rise_WaxingGibbous.jpg -------------------------------------------------------------------------------- /configs/home/morfik/.conky/autostart_conky: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | if pidof conky | grep [0-9] > /dev/null 4 | then 5 | exec /usr/bin/killall conky 6 | else 7 | /bin/bash ~/.conky/1_accuweather/1_accuweather -f2015 -h2015 -h_8h -h_no_forecast 8 | /usr/bin/conky -c ~/.conky/.conkyrc & 9 | /usr/bin/conky -c ~/.conky/.conkyrc_fs & 10 | /usr/bin/conky -c ~/.conky/1_accuweather/.conkyrc_1_hourly_2015 & 11 | /usr/bin/conky -c ~/.conky/1_accuweather/.conkyrc_1_images_2015 & 12 | exit 0 13 | fi 14 | -------------------------------------------------------------------------------- /configs/home/morfik/.conky/debian.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/morfikov/files/f26d6c676a9c83de9aed6d710137b95fccf86b93/configs/home/morfik/.conky/debian.png -------------------------------------------------------------------------------- /configs/home/morfik/.oh-my-zsh/custom/10-config.zsh: -------------------------------------------------------------------------------- 1 | # If a new command line being added to the history list duplicates an older one, the older command 2 | # is removed from the list 3 | setopt histignorealldups 4 | 5 | # remove command lines from the history list when the first character on the line is a space 6 | setopt histignorespace 7 | 8 | # avoid "beep"ing 9 | setopt nobeep 10 | 11 | # Typically, compinit will not automatically find new executables in the $PATH. For example, after 12 | # you install a new package, the files in /usr/bin would not be immediately or automatically 13 | # included in the completion. Thus, to have these new exectuables included, one would run "rehash". 14 | # This rehash can be set to happen automatically. 15 | setopt nohashdirs 16 | setopt nohashcmds 17 | -------------------------------------------------------------------------------- /configs/home/morfik/.oh-my-zsh/custom/example.zsh: -------------------------------------------------------------------------------- 1 | # Add yourself some shortcuts to projects you often work on 2 | # Example: 3 | # 4 | # brainstormr=/Users/robbyrussell/Projects/development/planetargon/brainstormr 5 | # -------------------------------------------------------------------------------- /configs/home/morfik/.oh-my-zsh/custom/plugins/example/example.plugin.zsh: -------------------------------------------------------------------------------- 1 | # Add your own custom plugins in the custom/plugins directory. Plugins placed 2 | # here will override ones with the same name in the main plugins directory. 3 | -------------------------------------------------------------------------------- /scripts/genmac: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # quit if we're called for the loopback 4 | [ "$IFACE" != "lo" ] || exit 0 5 | 6 | macaddr=$(dd if=/dev/urandom bs=1024 count=1 2>/dev/null|md5sum|sed 's/^\(..\)\(..\)\(..\)\(..\)\(..\)\(..\).*$/\1:\2:\3:\4:\5:\6/') 7 | #macaddr=$(perl -e 'for ($i=0;$i<6;$i++){@m[$i]=int(rand(256));} printf "%X:%X:%X:%X:%X:%X\n",@m;') 8 | 9 | lastfive=$( echo "$macaddr" | cut -d: -f 2-6 ) 10 | firstbyte=$( echo "$macaddr" | cut -d: -f 1 ) 11 | 12 | # make sure bit 0 (broadcast) of $firstbyte is not set, 13 | # and bit 1 (local) is set. 14 | # i.e. via bitwise AND with 254 and bitwise OR with 2. 15 | 16 | firstbyte=$( printf '%02x' $(( 0x$firstbyte & 254 | 2)) ) 17 | 18 | newmac="$firstbyte:$lastfive" 19 | 20 | echo "Setting a new MAC address $newmac ..." 21 | 22 | ip link set dev $IFACE address $newmac 23 | 24 | exit 0 25 | --------------------------------------------------------------------------------