Your message dated Sat, 11 Feb 2012 18:20:27 +0000
with message-id <[email protected]>
and subject line Bug#537343: fixed in pcmanfm 0.9.10-1
has caused the Debian Bug report #537343,
regarding [pcmanfm] Pcmanfm doesn't seem to read the umask set in /etc/profile
and /etc/login.defs
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
537343: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=537343
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: pcmanfm
Version: 0.5.1+svn20090607-1
Severity: normal
--- Please enter the report below this line. ---
Hi
I have set the umask to 002 in /etc/profile and /etc/login.defs.
I tried to make new files or directories with different applications like :
lxterminal, dolphin, kwrite, iceweasel or openoffice
and the files are created with the correct umask (002).
But when I create a new file or directory with pcmanfm, they are created
with umask 022 instead of umask 002.
Bye
Jonas
--- System information. ---
Architecture: i386
Kernel: Linux 2.6.30-1.slh.3-sidux-686
Debian Release: squeeze/sid
994 testing ftp.debian-unofficial.org
994 testing ftp.ch.debian.org
993 stable ftp.debian-unofficial.org
993 stable ftp.ch.debian.org
992 unstable sidux.com
992 unstable ftp.debian-unofficial.org
992 unstable ftp.ch.debian.org
80 experimental ftp.ch.debian.org
--- Package information. ---
Depends (Version) | Installed
==========================================-+-==============
libc6 (>= 2.3.6-6~) | 2.9-12
libcairo2 (>= 1.2.4) | 1.8.6-2+b1
libdbus-1-3 (>= 1.0.2) | 1.2.14-3
libdbus-glib-1-2 (>= 0.78) | 0.80-4
libfam0 | 2.7.0-13.3
libglib2.0-0 (>= 2.16.0) | 2.20.1-2
libgtk2.0-0 (>= 2.12.0) | 2.16.1-2
libhal-storage1 (>= 0.5.8.1) | 0.5.12~git20090406.46dc48-2
libhal1 (>= 0.5.8.1) | 0.5.12~git20090406.46dc48-2
libpango1.0-0 (>= 1.18.0) | 1.24.0-3+b1
libstartup-notification0 (>= 0.10) | 0.10-1
libx11-6 | 2:1.2.1-1
gamin | 0.1.10-1
shared-mime-info | 0.60-2
desktop-file-utils | 0.15-2
dbus | 1.2.14-3
hal | 0.5.12~git20090406.46dc48-2
Recommends (Version) | Installed
===============================-+-===========
gnome-icon-theme | 2.26.0-1
gksu | 2.0.2-2+b1
OR kdesu |
ntfs-3g | 1:2009.4.4-1
Package's Suggests field is empty.
#
# /etc/login.defs - Configuration control definitions for the login package.
#
# Three items must be defined: MAIL_DIR, ENV_SUPATH, and ENV_PATH.
# If unspecified, some arbitrary (and possibly incorrect) value will
# be assumed. All other items are optional - if not specified then
# the described action or option will be inhibited.
#
# Comment lines (lines beginning with "#") and blank lines are ignored.
#
# Modified for Linux. --marekm
# REQUIRED for useradd/userdel/usermod
# Directory where mailboxes reside, _or_ name of file, relative to the
# home directory. If you _do_ define MAIL_DIR and MAIL_FILE,
# MAIL_DIR takes precedence.
#
# Essentially:
# - MAIL_DIR defines the location of users mail spool files
# (for mbox use) by appending the username to MAIL_DIR as defined
# below.
# - MAIL_FILE defines the location of the users mail spool files as the
# fully-qualified filename obtained by prepending the user home
# directory before $MAIL_FILE
#
# NOTE: This is no more used for setting up users MAIL environment variable
# which is, starting from shadow 4.0.12-1 in Debian, entirely the
# job of the pam_mail PAM modules
# See default PAM configuration files provided for
# login, su, etc.
#
# This is a temporary situation: setting these variables will soon
# move to /etc/default/useradd and the variables will then be
# no more supported
MAIL_DIR /var/mail
#MAIL_FILE .mail
#
# Enable logging and display of /var/log/faillog login failure info.
# This option conflicts with the pam_tally PAM module.
#
FAILLOG_ENAB yes
#
# Enable display of unknown usernames when login failures are recorded.
#
# WARNING: Unknown usernames may become world readable.
# See #290803 and #298773 for details about how this could become a security
# concern
LOG_UNKFAIL_ENAB no
#
# Enable logging of successful logins
#
LOG_OK_LOGINS no
#
# Enable "syslog" logging of su activity - in addition to sulog file logging.
# SYSLOG_SG_ENAB does the same for newgrp and sg.
#
SYSLOG_SU_ENAB yes
SYSLOG_SG_ENAB yes
#
# If defined, all su activity is logged to this file.
#
#SULOG_FILE /var/log/sulog
#
# If defined, file which maps tty line to TERM environment parameter.
# Each line of the file is in a format something like "vt100 tty01".
#
#TTYTYPE_FILE /etc/ttytype
#
# If defined, login failures will be logged here in a utmp format
# last, when invoked as lastb, will read /var/log/btmp, so...
#
FTMP_FILE /var/log/btmp
#
# If defined, the command name to display when running "su -". For
# example, if this is defined as "su" then a "ps" will display the
# command is "-su". If not defined, then "ps" would display the
# name of the shell actually being run, e.g. something like "-sh".
#
SU_NAME su
#
# If defined, file which inhibits all the usual chatter during the login
# sequence. If a full pathname, then hushed mode will be enabled if the
# user's name or shell are found in the file. If not a full pathname, then
# hushed mode will be enabled if the file exists in the user's home directory.
#
HUSHLOGIN_FILE .hushlogin
#HUSHLOGIN_FILE /etc/hushlogins
#
# *REQUIRED* The default PATH settings, for superuser and normal users.
#
# (they are minimal, add the rest in the shell startup files)
ENV_SUPATH
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
ENV_PATH PATH=/usr/local/bin:/usr/bin:/bin:/usr/games
#
# Terminal permissions
#
# TTYGROUP Login tty will be assigned this group ownership.
# TTYPERM Login tty will be set to this permission.
#
# If you have a "write" program which is "setgid" to a special group
# which owns the terminals, define TTYGROUP to the group number and
# TTYPERM to 0620. Otherwise leave TTYGROUP commented out and assign
# TTYPERM to either 622 or 600.
#
# In Debian /usr/bin/bsd-write or similar programs are setgid tty
# However, the default and recommended value for TTYPERM is still 0600
# to not allow anyone to write to anyone else console or terminal
# Users can still allow other people to write them by issuing
# the "mesg y" command.
TTYGROUP tty
TTYPERM 0600
#
# Login configuration initializations:
#
# ERASECHAR Terminal ERASE character ('\010' = backspace).
# KILLCHAR Terminal KILL character ('\025' = CTRL/U).
# UMASK Default "umask" value.
#
# The ERASECHAR and KILLCHAR are used only on System V machines.
#
# UMASK usage is discouraged because it catches only some classes of user
# entries to system, in fact only those made through login(1), while setting
# umask in shell rc file will catch also logins through su, cron, ssh etc.
#
# At the same time, using shell rc to set umask won't catch entries which use
# non-shell executables in place of login shell, like /usr/sbin/pppd for "ppp"
# user and alike.
#
# Therefore the use of pam_umask is recommended as the solution which
# catches all these cases on PAM-enabled systems.
#
# This avoids the confusion created by having the umask set
# in two different places -- in login.defs and shell rc files (i.e.
# /etc/profile).
#
# For discussion, see #314539 and #248150 as well as the thread starting at
# http://lists.debian.org/debian-devel/2005/06/msg01598.html
#
# Prefix these values with "0" to get octal, "0x" to get hexadecimal.
#
ERASECHAR 0177
KILLCHAR 025
# 022 is the "historical" value in Debian for UMASK when it was used
# 027, or even 077, could be considered better for privacy
# There is no One True Answer here : each sysadmin must make up his/her
# mind.
UMASK 002
#
# Password aging controls:
#
# PASS_MAX_DAYS Maximum number of days a password may be used.
# PASS_MIN_DAYS Minimum number of days allowed between password changes.
# PASS_WARN_AGE Number of days warning given before a password expires.
#
PASS_MAX_DAYS 99999
PASS_MIN_DAYS 0
PASS_WARN_AGE 7
#
# Min/max values for automatic uid selection in useradd
#
UID_MIN 1000
UID_MAX 60000
# System accounts
#SYS_UID_MIN 100
#SYS_UID_MAX 999
#
# Min/max values for automatic gid selection in groupadd
#
GID_MIN 100
GID_MAX 60000
# System accounts
#SYS_GID_MIN 100
#SYS_GID_MAX 999
#
# Max number of login retries if password is bad. This will most likely be
# overriden by PAM, since the default pam_unix module has it's own built
# in of 3 retries. However, this is a safe fallback in case you are using
# an authentication module that does not enforce PAM_MAXTRIES.
#
LOGIN_RETRIES 5
#
# Max time in seconds for login
#
LOGIN_TIMEOUT 60
#
# Which fields may be changed by regular users using chfn - use
# any combination of letters "frwh" (full name, room number, work
# phone, home phone). If not defined, no changes are allowed.
# For backward compatibility, "yes" = "rwh" and "no" = "frwh".
#
CHFN_RESTRICT rwh
#
# Should login be allowed if we can't cd to the home directory?
# Default in no.
#
DEFAULT_HOME yes
#
# If defined, this command is run when removing a user.
# It should remove any at/cron/print jobs etc. owned by
# the user to be removed (passed as the first argument).
#
#USERDEL_CMD /usr/sbin/userdel_local
#
# This enables userdel to remove user groups if no members exist.
#
# Other former uses of this variable such as setting the umask when
# user==primary group are not used in PAM environments, thus in Debian
#
USERGROUPS_ENAB yes
#
# Instead of the real user shell, the program specified by this parameter
# will be launched, although its visible name (argv[0]) will be the shell's.
# The program may do whatever it wants (logging, additional authentification,
# banner, ...) before running the actual shell.
#
# FAKE_SHELL /bin/fakeshell
#
# If defined, either full pathname of a file containing device names or
# a ":" delimited list of device names. Root logins will be allowed only
# upon these devices.
#
# This variable is used by login and su.
#
#CONSOLE /etc/consoles
#CONSOLE console:tty01:tty02:tty03:tty04
#
# List of groups to add to the user's supplementary group set
# when logging in on the console (as determined by the CONSOLE
# setting). Default is none.
#
# Use with caution - it is possible for users to gain permanent
# access to these groups, even when not logged in on the console.
# How to do it is left as an exercise for the reader...
#
# This variable is used by login and su.
#
#CONSOLE_GROUPS floppy:audio:cdrom
#
# Only works if compiled with MD5_CRYPT defined:
# If set to "yes", new passwords will be encrypted using the MD5-based
# algorithm compatible with the one used by recent releases of FreeBSD.
# It supports passwords of unlimited length and longer salt strings.
# Set to "no" if you need to copy encrypted passwords to other systems
# which don't understand the new algorithm. Default is "no".
#
# This variable is used by chpasswd, gpasswd and newusers.
#
# This variable is deprecated. You should use ENCRYPT_METHOD.
#
#MD5_CRYPT_ENAB no
#
# If set to MD5 , MD5-based algorithm will be used for encrypting password
# If set to SHA256, SHA256-based algorithm will be used for encrypting password
# If set to SHA512, SHA512-based algorithm will be used for encrypting password
# If set to DES, DES-based algorithm will be used for encrypting password
(default)
# Overrides the MD5_CRYPT_ENAB option
#
# Note: It is recommended to use a value consistent with
# the PAM modules configuration.
#
#ENCRYPT_METHOD DES
#
# Only used if ENCRYPT_METHOD is set to SHA256 or SHA512.
#
# Define the number of SHA rounds.
# With a lot of rounds, it is more difficult to brute forcing the password.
# But note also that it more CPU resources will be needed to authenticate
# users.
#
# If not specified, the libc will choose the default number of rounds (5000).
# The values must be inside the 1000-999999999 range.
# If only one of the MIN or MAX values is set, then this value will be used.
# If MIN > MAX, the highest value will be used.
#
# SHA_CRYPT_MIN_ROUNDS 5000
# SHA_CRYPT_MAX_ROUNDS 5000
################# OBSOLETED BY PAM ##############
# #
# These options are now handled by PAM. Please #
# edit the appropriate file in /etc/pam.d/ to #
# enable the equivelants of them.
#
###############
#MOTD_FILE
#DIALUPS_CHECK_ENAB
#LASTLOG_ENAB
#MAIL_CHECK_ENAB
#OBSCURE_CHECKS_ENAB
#PORTTIME_CHECKS_ENAB
#SU_WHEEL_ONLY
#CRACKLIB_DICTPATH
#PASS_CHANGE_TRIES
#PASS_ALWAYS_WARN
#ENVIRON_FILE
#NOLOGINS_FILE
#ISSUE_FILE
#PASS_MIN_LEN
#PASS_MAX_LEN
#ULIMIT
#ENV_HZ
#CHFN_AUTH
#CHSH_AUTH
#FAIL_DELAY
################# OBSOLETED #######################
# #
# These options are no more handled by shadow. #
# #
# Shadow utilities will display a warning if they #
# still appear. #
# #
###################################################
# CLOSE_SESSIONS
# LOGIN_STRING
# NO_PASSWORD_CONSOLE
# QMAIL_DIR
# /etc/profile: system-wide .profile file for the Bourne shell (sh(1))
# and Bourne compatible shells (bash(1), ksh(1), ash(1), ...).
if [ "`id -u`" -eq 0 ]; then
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
else
PATH="/usr/local/bin:/usr/bin:/bin:/usr/games"
fi
if [ "$PS1" ]; then
if [ "$BASH" ]; then
PS1='\u@\h:\w\$ '
else
if [ "`id -u`" -eq 0 ]; then
PS1='# '
else
PS1='$ '
fi
fi
fi
export PATH
umask 002
--- End Message ---
--- Begin Message ---
Source: pcmanfm
Source-Version: 0.9.10-1
We believe that the bug you reported is fixed in the latest version of
pcmanfm, which is due to be installed in the Debian FTP archive:
pcmanfm-dbg_0.9.10-1_amd64.deb
to main/p/pcmanfm/pcmanfm-dbg_0.9.10-1_amd64.deb
pcmanfm_0.9.10-1.debian.tar.gz
to main/p/pcmanfm/pcmanfm_0.9.10-1.debian.tar.gz
pcmanfm_0.9.10-1.dsc
to main/p/pcmanfm/pcmanfm_0.9.10-1.dsc
pcmanfm_0.9.10-1_amd64.deb
to main/p/pcmanfm/pcmanfm_0.9.10-1_amd64.deb
pcmanfm_0.9.10.orig.tar.gz
to main/p/pcmanfm/pcmanfm_0.9.10.orig.tar.gz
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
Andrew Lee (李健秋) <[email protected]> (supplier of updated pcmanfm package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 01 Feb 2012 03:48:01 +0800
Source: pcmanfm
Binary: pcmanfm pcmanfm-dbg
Architecture: source amd64
Version: 0.9.10-1
Distribution: unstable
Urgency: low
Maintainer: Debian LXDE Packaging Team
<[email protected]>
Changed-By: Andrew Lee (李健秋) <[email protected]>
Description:
pcmanfm - extremely fast and lightweight file manager
pcmanfm-dbg - extremely fast and lightweight file manager - debugging symbols
Closes: 501884 534923 537343 583192 585623 585692 585701 587709 588022 588050
597812 598273 600853 603045 603849 604818 605234 607093 613328 614000 621770
624013 624014 630396 634238 635655 644235 657559
Changes:
pcmanfm (0.9.10-1) unstable; urgency=low
.
[ Andrew Lee (李健秋) ]
A happy looooooooong(龍) year release.
* Merging upstream version 0.9.10:
(Closes: #501884, #583192, #588050, #588022, #587709, #585623, #537343,
#585701, #534923, #621770, #657559, #644235, #635655, #634238, #630396,
#624014, #624013, #607093, #605234, #603849, #600853, #614000, #613328,
#604818, #603045, #598273, #597812, #585692)
- Explicitly link to libfm.
- Fix SF#3094303: Regression: Dnd to add folder to bookmarks is broken.
- Focus folder view after switching page.
- Update to use latest libfm API. Fix SF#3300800: Deletion prompt has no
title.
- Fix untranslatable messages.
- Make "%d items selected" status message translatable.
- Fix SF#3308324: "~ in locatio bar cause pcmanfm crash".
- Fix SF#3286157: "Entering path with two initial slashes // crashes".
- Fix SF#3284001: "Crash when entering path with trailing slash". This
is related to GTK+ bug 650114, which is already fixed.
- Add "Reload folder" to "View" menu.
- Apply patch SF#3135578: Problems with the selection and opening a file.
- Apply patch SF#3163496: "Menu key to call context menu" with some
modifications.
- Apply patch SF#3301636: Make slash and tilde activate location bar.
- Close tab page when the folder which it shows is deleted or unmounted.
- Use a less problematic way to show "root mode" warnings.
- Update statusbar text, volume info, and window title correctly for every
pages.
- Use enum values instead of integer values for bookmark open methods.
- Use new API: fm_folder_model_get_is_loaded().
- Rework tabbed-browsing again and create one separate GtkHPaned widget
for every page.
- Save side pane mode.
- Fix free disk space display. Fix SF#3037825: Bottom bar not updated.
- Rework tabbed-browsing again and make the code cleaner.
- Add correct version checks for libraries in configure.ac.
- Deprecate fm_folder_get_for_path() API and use fm_folder_get() instead.
- Rename variables for consistency.
- Make status bar message more user-friendly and correct.
- Use new fm_path_entry_set_path() and fm_path_entry_get_path() APIs.
- Fix SF#3114626: PCManFM 0.9.9 Umount partitions problem.
- Prevent removing built ui files and fix #3181001 – data/ui/*.glade
files missing in tarball.
- Set a proper default desktop font if the config value is lacking.
- Add a new config value tab_max_chars to limit the maximum width of tabs.
- Rework tab browsing so we can have more tabs in available space just
like the old pcmanfm 0.5 series.
- Fix SF#3139753: Create New asks for name of new “file” even for a new
folder.
- Add "Create New" popup menu to "File" main menu. Close bug SF#3107416.
- Fix SF#3095516: PCManFM does not write preferences from main menu.
- Add checks for invalid enum values when loading config files.
- Fix SF#3112447: Daemon mode opens window.
- Update translations and fix SF#3114640: PCManFM 0.9.9 Right-clic on
desktop partly hard coded.
- Escape strings while passing through IPC.
- Handle string arguments with prefix –.
- Reimplement a simpler yet cleaner IPC mechanism again.
- Support mouse button 8 and 9 for back and forward.
- Fix SF#3094187: Icons file no change when “Stick to Positon” is unchecked.
- Improve handling of backward compatibility for old config files.
- Fix SF#3085503: always_show_tabs=1 don’t work.
- Bump version number to 0.9.9. Fix SF#3071296: pcman windows always
show up on first desktop.
- Apply patch SF#3089346: Re-enbale fake transparency when using
pcmanfm 0.9.X.
- Use our own round() implementation to avoid using C99 only function.
- Add missing file to data/Makefile.am
.
[ Sergey Slipchenko ]
* Drop all patches.
* Added missing etc/ directory in pcmanfm.install.
.
[ Andrew Lee (李健秋) ]
* Using debhelper 8.
* Updating Vcs tags.
* Sorting build-depends.
* Warpping build-depends.
* Sorting and warpping depends.
* Sorting and warpping recommends.
* Drop Build-Conflicts.
* Drop Conflicts: since pcmanfm-nohal isn't ship with previous release.
* Remove useless docs.
* Drop #/usr/bin/autoreconf in rules.
* Drop LDFLAGS in rules.
* Compacting rules file.
* Droping lsb-releases in build-depends.
* Drop uesless README.Debian and debian/scripts from earlier series.
* Removing useless whitespaces at EOL and EOF.
* Build-depends on libfm-dev (>= 0.1.17).
* Build-depends on libgtk2.0-dev (>= 2.16.0).
* Correct url for vcs-Browser tag.
Checksums-Sha1:
f5d65b811da1c3df4be16a85b5d4bb1b7d22fe7d 1538 pcmanfm_0.9.10-1.dsc
63fa355607ba5603d4e07dffc275a780afe9e27b 565628 pcmanfm_0.9.10.orig.tar.gz
d005adbf3d4c0d052cd51f66e618b0622704ef8a 11520 pcmanfm_0.9.10-1.debian.tar.gz
ed65be01efc2d1c34db5164b885d64d8becb75d1 218076 pcmanfm_0.9.10-1_amd64.deb
464f06b1fe464773d862b8d4957ccefd2b95bb0a 158564 pcmanfm-dbg_0.9.10-1_amd64.deb
Checksums-Sha256:
8bfab679c4cee36e1384f2c384e133c0dc5f6a33dccf8c363a5a6089e6c60ed5 1538
pcmanfm_0.9.10-1.dsc
f133c6f207f719d1fc69fe8bc07b2de6883c6937ffa87448df42e3b1a30e0298 565628
pcmanfm_0.9.10.orig.tar.gz
087e2ea93a0f52ddb37cdf3fa3f55056c5ea806ee89007203bc18de1958579f1 11520
pcmanfm_0.9.10-1.debian.tar.gz
e7333e98ee18a7113c2797fa7307575f2c1e9d71766dd5663226aaa707351c0f 218076
pcmanfm_0.9.10-1_amd64.deb
3875c106c5973c95cc3b738d30b1881ec6344ad71318e4ed4bed194a13cf717d 158564
pcmanfm-dbg_0.9.10-1_amd64.deb
Files:
3888786fb02763382e1ccc6645826f9b 1538 utils optional pcmanfm_0.9.10-1.dsc
d34a3530a6c5dcd674d23021d71c3e95 565628 utils optional
pcmanfm_0.9.10.orig.tar.gz
d7064c79834f48d15b8402515fd51ba5 11520 utils optional
pcmanfm_0.9.10-1.debian.tar.gz
2dfe3925e7c04dce18db9c4b0a0c94ba 218076 utils optional
pcmanfm_0.9.10-1_amd64.deb
2796a0952357dee5f52e765962166cae 158564 debug extra
pcmanfm-dbg_0.9.10-1_amd64.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
iEYEARECAAYFAk82q8UACgkQnQYz4bYlCYUteACdGOSAB236WrjxujVwr4GDTrHQ
YikAn3Pegoi/4qa1tlRKW0Vz6hA0nfcv
=dkbd
-----END PGP SIGNATURE-----
--- End Message ---